Проблемы с общим принтером на сервере Debian Samba, задания не отправляются на сервер

322
Jguy

У меня довольно много проблем с размещением моего принтера в Debian 8.

У меня есть HP Officejet 4500 g510n-z, подключенный через USB к машине. Обнаружено:

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 

Когда я подключаю принтер, он обнаруживается ОС через системный журнал:

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

У меня это настроено в моем /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 показывает принтер и принимает задания:

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

Я могу использовать веб-консоль CUPS для печати тестовой страницы, и она успешно печатается.

У меня есть следующее, /etc/samba/smb.confчтобы поделиться им:

[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 

У меня есть несколько общих файлов Samba на этой же машине, и они работают правильно. Я могу подключиться к принтеру через мои устройства и принтеры на моем компьютере с Windows 10, и он обнаруживается успешно. Однако любые задания на печать, отправленные на принтер, не ставятся в очередь или не выполняются на сервере, поэтому с клиентов ничего не печатается.

Что-нибудь, что вы можете видеть, что я пропустил или упустил из виду? Спасибо за любую помощь.

1

0 ответов на вопрос

Похожие вопросы