Probleme mit der Druckerfreigabe auf dem Debian Samba-Server, Aufträge werden nicht an den Server gesendet

354
Jguy

Ich habe einige Probleme mit der Freigabe meines Druckers auf meinem Debian 8.

Ich habe einen HP Officejet 4500 g510n-z, der über USB an die Maschine angeschlossen ist. Es wird erkannt:

root@bahamut:/etc/samba# lsusb Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 03f0:2e12 Hewlett-Packard Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 

Wenn ich den Drucker einstecke, wird er vom Betriebssystem über syslog erkannt:

Dec 1 21:36:47 bahamut colord: Device added: cups-HP_Officejet_4500_G510n-z 

Ich habe es in meinem konfiguriert /etc/cups/cupsd.conf:

<DefaultPrinter HP_Officejet_4500_G510n-z> UUID urn:uuid:eb4c2bf6-dadc-3980-6e54-592432cb7f89 Info HP Officejet Location DeviceURI hp:/usb/Officejet_4500_G510n-z?serial=CN1BBK32CW05HR State Idle StateTime 1480651643 Type 8425484 Accepting Yes Shared No JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 AllowUser jguy OpPolicy default ErrorPolicy stop-printer </Printer> 

lpstat zeigt den Drucker dort und nimmt Aufträge an:

root@bahamut:/etc/cups# lpstat -a HP_Officejet_4500_G510n-z accepting requests since Thu 01 Dec 2016 10:07:23 PM CST 

Ich kann die CUPS-Webkonsole verwenden, um eine Testseite zu drucken, und sie wird erfolgreich gedruckt.

Ich habe folgendes in meinem /etc/samba/smb.conf, um es zu teilen:

[global] passdb backend = tdbsam obey pam restrictions = yes syslog = 0 usershare allow guests = yes map to guest = bad user null passwords = yes dns proxy = no max log size = 1000 log file = /var/log/samba/log.%m os level = 20 unix password sync = yes server role = standalone server passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . panic action = /usr/share/samba/panic-action %d load printers = yes encrypt passwords = yes pam password change = yes passwd program = /usr/bin/passwd %u  [HPOfficeJet] path = /var/spool/printer printer driver = hp:/usb/Officejet_4500_G510n-z public = yes printable = yes printer = HP_Officejet_4500_G510n-z 

Ich habe einige Samba-Dateifreigaben auf diesem Computer und sie funktionieren ordnungsgemäß. Ich kann über meine Geräte und Drucker auf meinem Windows 10-Computer eine Verbindung zum Drucker herstellen, und es wird erfolgreich angezeigt. An den Drucker gesendete Druckaufträge werden jedoch nicht in die Warteschlange gestellt oder auf dem Server ausgeführt, sodass von Clients nichts gedruckt wird.

Was kannst du sehen, was ich übersehen oder übersehen habe? Danke für jede Hilfe.

1

0 Antworten auf die Frage