Я подключил HP Deskjet к Slackware 12.2. Я настроил CUPS и могу нормально распечатать тестовую страницу из коробки. Я также настроил Samba и у меня есть пара файловых ресурсов, которые работают нормально.
Я пытаюсь поделиться этим HP Deskjet через Samba, но не могу показать его в любой системе Windows. Я вижу сервер и его общие папки в сети Windows, но когда я открываю принтеры, принтер не появляется. При запуске net view \\servername
из командной строки выводится список общих файловых ресурсов, но нет принтеров.
Вот соответствующая часть моего smb.conf, если это поможет:
[global]
workgroup = HOMENET
security = share
hosts allow = 192.168.1. 192.168.2. 127.
load printers = yes
printcap name = cups
printing = cups
log file = /var/log/samba.%m
max log size = 50
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
writable = no
printable = yes
guest only = yes
Кто-нибудь может дать мне несколько советов о том, где начать искать потенциальные причины?
Обновление: Запуск testparm не показывает ошибок. Вот вывод (минус общий доступ к файлам):
[global]
workgroup = HOMENET
security = SHARE
log file = /var/log/samba.%m
max log size = 50
printcap name = cups
hosts allow = 192.168.1., 192.168.2., 127.
[printers]
comment = All Printers
path = /var/spool/samba
guest only = Yes
guest ok = Yes
printable = Yes
browseable = No