Gargi
28.12.2007, 10:50
Auf jeden Fall muss ein Benutzerkonto eingerichtet sein.
Unter Win muss der Drucker entsprechend freigegeben sein. Danach in der Konsole folgendes eingeben:
(Paket "smbclient" muss installiert sein!!!):
nmbstatus
Das gibt Dir den Namen der Workgroup und des Clienten im Netz aus. Wenn da was kommt, funktioniert Samba schonmal. Danach gibt man
smbclient -L CLIENTNAME -N
ein (CLIENTNAME= Rechnername, an dem der Drucker hängt).
Das sollte den Druckernamen als SMB-Share anzeigen. Wenn das geht, dann kann man an der Konsole einen Druck anstoßen:
echo -en "\rLINUXRULES\r\f" | smbclient "//CLIENTNAME/DRUCKERNAME" -c "print -" -N
Wenn das geht, dann ist alles in Butter.
Jetzt rufen wir mal YAST auf und gehen in die Druckerkonfig. Dort wird ein neuer Drucker angelegt und der SMB-Netzwerkdrucker ausgewählt. Jetzt trägt man an der Stelle die Daten alle ein
Arbeitsgruppe
Rechnername
Warteschlange (einfach den eigenen Druckernamen)
Konto (Kontoname unter win)
Passwort (falls keines verwendet, leer lassen)
Danach NICHTS testen, sondern auf weiter und die restlichen Druckereinstellungen vornehmen. Speichern lassen und Testdruck machen.
Die Konfig steht dann übrigens unter
/etc/cups/printers.conf
Der Eintrag müsste dann in etwa so aussehen:
DeviceURL smb://Kontoname@WORKGROUP/Rechnername/Druckername
Viel Spaß!
cu
Gargi
Unter Win muss der Drucker entsprechend freigegeben sein. Danach in der Konsole folgendes eingeben:
(Paket "smbclient" muss installiert sein!!!):
nmbstatus
Das gibt Dir den Namen der Workgroup und des Clienten im Netz aus. Wenn da was kommt, funktioniert Samba schonmal. Danach gibt man
smbclient -L CLIENTNAME -N
ein (CLIENTNAME= Rechnername, an dem der Drucker hängt).
Das sollte den Druckernamen als SMB-Share anzeigen. Wenn das geht, dann kann man an der Konsole einen Druck anstoßen:
echo -en "\rLINUXRULES\r\f" | smbclient "//CLIENTNAME/DRUCKERNAME" -c "print -" -N
Wenn das geht, dann ist alles in Butter.
Jetzt rufen wir mal YAST auf und gehen in die Druckerkonfig. Dort wird ein neuer Drucker angelegt und der SMB-Netzwerkdrucker ausgewählt. Jetzt trägt man an der Stelle die Daten alle ein
Arbeitsgruppe
Rechnername
Warteschlange (einfach den eigenen Druckernamen)
Konto (Kontoname unter win)
Passwort (falls keines verwendet, leer lassen)
Danach NICHTS testen, sondern auf weiter und die restlichen Druckereinstellungen vornehmen. Speichern lassen und Testdruck machen.
Die Konfig steht dann übrigens unter
/etc/cups/printers.conf
Der Eintrag müsste dann in etwa so aussehen:
DeviceURL smb://Kontoname@WORKGROUP/Rechnername/Druckername
Viel Spaß!
cu
Gargi