Я добавил принтер самбы. Но он не доступен для просмотра. Найдите следующую конфигурацию самбы:
###############Global Definitions############
[global]
workgroup = WORKGROUP
server string = Samba File Server
security = user
valid users = @smbgrp
deadtime = 10
time server = Yes
log level = 3
log file = /var/log/samba/%m. log
max log size = 50
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 255
domain master = No
dns proxy = No
kernel oplocks = No
printcap name = /run/cups/printcap
printing = cups
create mask = 0644
directory mask = 0755
hosts allow = XX.XX.XX., XX.XX.XX.
hosts deny = All
cups options = raw
veto files = /.recycle/, /thumbs.db/
guest account = nobody
###############Share Definitions##################
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = Yes
read only = Yes
guest ok = No
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
printable = yes
read only = no
##########################################################
Но результат testparm -s
показывает browseable = no
Использую ubuntu 12.10
, как мне это исправить?
12,10 использования CUPS!!
Попробуйте это на своем браузере http://127.0.0.1:631/printers/
, там Вы будете видеть свое имя очереди печати для использования на общем принтере сети window$ (строка без пробелов, и удалить любые tcp/ip порты на window$, которые имеют то же имя, которое Вы можете иметь уродливый, или это будет конфликтовать/неправильно себя вести).
Попробуйте это при установке нового общего принтера на окнах http://YourHostIP:631/printers/TheQueueName
. У меня нет другого Linux на моем доме, таким образом, у меня нет информации для Linux к Linux.
Также сделайте это уверенным, что порт 631 позволяется на Вашем брандмауэре на Linux.
Если Вы нуждаетесь в большем количестве подсказок, говорите так.