Suse 8.1 - Drucken mit Samba über das Netzwerk
Hallo, ich habe folgendes Problem, das ich nachdem ich eine komplette Neuinstallation auf Suse 8.1 von Suse 7.2 gemacht habe, das mein Drucker nicht mehr im Netzwerk druckt. Bei Suse 7.2 hatte ich in der smb.conf folgendes eingetragen: [global] workgroup = LAN security = SHARE printcap name = /etc/printcap load printers = yes auto services = lp [robert] path = /home/robert/public_html writeable = yes guest = ok guest only = yes [printers] writeable = no path = /tmp printable = yes [lp] printable = yes comment = Canon Bubble-Jet S400 public = yes writeable = no browseable = yes printer driver = Canon Bubble-Jet S400 Diese ganzen Einstellungen habe ich bei Suse 8.1 in /etc/samba/smb.conf eingetragen. Bei den Rechnern die Windows benutzen erscheint im LAN das Verzeichnis "robert", kann auch darauf zugreifen + der Drucker "lp". Nur der Drucker druckt nichts, macht nicht einmal einen Mucks. Vorher bei Suse 7.2 dauerte das ganze nicht einmal eine Sekunde und er druckte. Unter Linux selber, also lokal, da druckt der Drucker einwandfrei. Hat jemand einen Rat oder am besten eine Lösung? Gruss Robert
On Sunday 19 January 2003 16:17, Robert Seemann wrote:
Hallo,
ich habe folgendes Problem, das ich nachdem ich eine komplette Neuinstallation auf Suse 8.1 von Suse 7.2 gemacht habe, das mein Drucker nicht mehr im Netzwerk druckt.
Bei Suse 7.2 hatte ich in der smb.conf folgendes eingetragen:
[smb.conf deleted]
Diese ganzen Einstellungen habe ich bei Suse 8.1 in /etc/samba/smb.conf eingetragen.
Bei den Rechnern die Windows benutzen erscheint im LAN das Verzeichnis "robert", kann auch darauf zugreifen + der Drucker "lp".
Nur der Drucker druckt nichts, macht nicht einmal einen Mucks. Vorher bei Suse 7.2 dauerte das ganze nicht einmal eine Sekunde und er druckte.
Unter Linux selber, also lokal, da druckt der Drucker einwandfrei.
Hat jemand einen Rat oder am besten eine Lösung?
Die smb.conf ist für die Samba-Konfiguration auf dem Linux-Rechner. Sie ist nur dann relevant, wenn du dort den Drucker hängen hast und ihn den Windows-Client zur Verfügung stellen willst. Versuch einfach mal einen Drucker mit Yast2 einzurichten (Drucker über Samba o.ä.). Du musst den Rechner/Pfad/Druckername (evtl. noch user/pass) angeben. Es wird unter /etc/cups eine printers.conf angelegt (sofern du cups angegeben hast). Das sollte es gewesen sein. HTH, Ingo -- Diese Nachricht wurde mit einer Taschenlampe in das offen liegende Ende eines Glasfaserkabels gemorst.
* Sonntag, 19. Januar 2003 um 16:17 (+0100) schrieb Robert Seemann:
ich habe folgendes Problem, das ich nachdem ich eine komplette Neuinstallation auf Suse 8.1 von Suse 7.2 gemacht habe, das mein Drucker nicht mehr im Netzwerk druckt.
Bei Suse 7.2 hatte ich in der smb.conf folgendes eingetragen:
[smb.conf]
Diese ganzen Einstellungen habe ich bei Suse 8.1 in /etc/samba/smb.conf eingetragen.
Du kannst nicht so einfach die smb.conf der 7.2 auf die 8.1
übertragen, da bei der 8.1 AFAIK per Default CUPS als Printing-System
installiert wird und CUPS andere samba-Optionen erfordert.
Sieh dir mal die installierte 8.1-smb.conf an und darin insbesondere die
Printing-Optionen.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Robert Seemann schrieb:
ich habe folgendes Problem, das ich nachdem ich eine komplette Neuinstallation auf Suse 8.1 von Suse 7.2 gemacht habe, das mein Drucker nicht mehr im Netzwerk druckt.
Nach der Neuinstallation 8.1 verwendest du vermutlich CUPS.
Bei den Rechnern die Windows benutzen erscheint im LAN das Verzeichnis "robert", kann auch darauf zugreifen + der Drucker "lp".
Nur der Drucker druckt nichts, macht nicht einmal einen Mucks. Vorher bei Suse 7.2 dauerte das ganze nicht einmal eine Sekunde und er druckte.
Dein Drucker "lp" verwendet Ghostscript-Filter, die lokal bzw. unter Linux funktionieren. Die Druckdaten deines Windows-Rechners dürfen aber nicht gefiltert werden. Du musst zusätzlich einen Drucker installieren, der 'raw' die Daten deines WinClients durchreicht. Mir war das mit Yast2 auch nicht gelungen, aber unter http://localhost:631/ ging's einfach. Diese Einstellung solltest du als _Root_ machen und auf dem _Server_. Du ersparst dir dann überflüssige 'lpoptions'. Unter etc/cups/mime.convs u. ./mime.types noch 'octet-stream' einschalten. [global] printing = CUPS [printers] comment = All Printers printable = yes create mask = 0600 browseable = no [hp_samba] comment = CUPSraw printable = yes Mehr habe ich zum Thema 'Drucker' nicht in meiner smb.conf stehen. HTH, Detlev.
participants (4)
-
Andreas Koenecke
-
Detlev G o e p e l
-
Ingo Janzer
-
Robert Seemann