Drucken �ber Samba, Zugriff verweigert
Hallo liebe Liste Ich habe hier an meinem Linux-Server einen Canon S750 Drucker per USB angeschlossen. Der Drucker läuft per Turboprint und CUPS und das anständig. Soll heissen: z.B. aus Mozilla kann ich auf dem Linuxserver korrekt auf diesen Drucker drucken. Jetzt möchte ich diesen per Samba für die Winclient (alle XP) freigeben. Der Sambaserver an sich läuft prima mit security = USER, die eingerichteten shares laufen auch seit Monaten. Nun will der Drucker nicht. Ich sehe ihn in der Netzumgebung, kann ihn "mounten" und den Druckertreiber installieren. Soweit, so gut. Möchte ich dann aber drucken (Testseite oder Datei), geht nichts. Der Auftrag wird scheinbar übertragen, dann aber nicht gedruckt. Die Statusinformationen können nicht abgerufen werden (Keine Antwort vom Drucker). Im Spool-Fenster sehe ich: tp0 an linux Zugriff verweigert; keine Verbindung möglich Im log.smb sehe ich beim Aufruf des Spool-Fensters oder beim Druck folgende Fehlermeldung: [2003/10/02 07:17:57, 0] libsmb/cliconnect.c:attempt_netbios_session_request(1088) attempt_netbios_session_request: WINHOST rejected the session for name *SMBSERVER with error Not listen ing on called name [2003/10/02 07:17:57, 0] rpc_client/cli_spoolss_notify.c:spoolss_connect_to_client(98) connect_to_client: machine WINHOST rejected the NetBIOS session request. Darauf kann ich mir nun keinen Reim machen. Die Benutzerkonten sind übergiens auf linux und win die gleichen (l/p), so dass ich eigentlich nicht an ein login/pass Problem denke. Hier noch das printer share im smb.conf: <snip> [printers] comment = All Printers path = /var/tmp print command = lpr -b -oraw -P%p %s printable = yes public = yes create mask = 0600 browseable = yes [print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = @smbadm root force group = smbadm create mask = 0664 directory mask = 0775 </snip> Danke für Tips im voraus. Liebe Grüsse Michael
Hallo, Michael Rolli schrieb:
Hallo liebe Liste
Ich habe hier an meinem Linux-Server einen Canon S750 Drucker per USB angeschlossen. Der Drucker läuft per Turboprint und CUPS und das anständig. Soll heissen: z.B. aus Mozilla kann ich auf dem Linuxserver korrekt auf diesen Drucker drucken.
sehr schön ;-) [...]
Die Statusinformationen können nicht abgerufen werden (Keine Antwort vom Drucker). Im Spool-Fenster sehe ich: tp0 an linux Zugriff verweigert; keine Verbindung möglich
Haben die Samba-User Schreibrechte auf das Samba-Spool-Dir?
Im log.smb sehe ich beim Aufruf des Spool-Fensters oder beim Druck folgende Fehlermeldung:
[...]
Hier noch das printer share im smb.conf:
<snip>
was soll ich sagen, ich benutzte samba 3.0 und habe da noch folgende Einträge, dann läuft´s auch: [global] printcap name = CUPS printer admin = @admin printing = cups print command = lpr -P %p -o raw %s -r # aber eigentlich unter \ # cups nicht mehr nötig, sagt man
[printers] comment = All Printers path = /var/tmp
# print command = lpr -b -oraw -P%p %s
printable = yes public = yes create mask = 0600 #browseable = yes
browseable = no
[print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = @smbadm root
valid users = @users
force group = smbadm create mask = 0664 directory mask = 0775
oplocks = No level2 oplocks = No
</snip>
dazu ein wenig printers.conf (ich lege hierfür einen eigenen raw-printer an): <DefaultPrinter dj650c> Info designjet 650c Location serverraum DeviceURI parallel:/dev/lp0 State Idle Accepting Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 </Printer>
Danke für Tips im voraus. Liebe Grüsse Michael
und nun viel Spaß Peter
Hallo Peter [..]
[printers] comment = All Printers path = /var/tmp
# print command = lpr -b -oraw -P%p %s
^^^ Genau dies war das Entscheidende. Ohne print command läuft's, mit nicht.
printable = yes public = yes create mask = 0600 #browseable = yes
[..] Danke für Deine Hilfe. Ich kann zwar aus Win noch nicht auf die queue zugreiffen und auch den Status des Druckers abrufen. Drucken hingegen funktioniert perfekt. Farbig und mit allen getesteten Features des Windows-Treibers. LG Michael
participants (2)
-
Michael Rolli
-
peter grotz