Год назад была у меня задача поднять принт-сервер на SAMBe-CUPSe. Все поднял все заработало.
Система Suse 11.0
CUPS 1.3.7
Samba 3.2.4Главное драйвера копировались при установке принтера на windows-клиента автоматически. А при заходе через windows-клиента на самбу в папку printers и вызове у нужного принтера "properties" в разделе "advanced" работала кнопка "NEW DRIVER" при нажатии на которую открывался Add Printer Driver Wizard который позволял заливать новые драйвера на самбу.
Через год - то есть сейчас, потребовалось обновить самбу так как старая не желает работать с Win7 (smb2) . Все настроил точно так же но самба больше не загружает на себя драйвера а кнопка "NEW DRIVER" в настройках принтеров мертвая. Что не позволяет заливать драйвера на самбу. ( Причем если устанавливать драйвера вручную на каждый комп все работает замечательно и с win7 тоже)
Пробовал и на Suse 11.3 и собирал все вручную на Free 8.1 результат одинаков.
Как и что я сделал раньше что у меня все работало?? и что не сделал сейчас??
testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[printers]"
WARNING: The "printer admin" option is deprecated
Processing section "[print$]"
WARNING: The "printer admin" option is deprecated
Loaded services file OK.
'winbind separator = +' might cause problems with group membership.
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitions[global]
dos charset = cp866
unix charset = koi8-r
display charset = koi8-r
workgroup = S
realm = S.RU
server string = vrum-cupsc
interfaces = 192.168.4.21/23
security = ADS
auth methods = winbind
password server = 192.168.4.9 192.168.4.102
passdb backend = tdbsam
log level = 0 vfs:2
syslog = 0
log file = /var/log/samba/samba.log
max log size = 0
printcap name = cups
os level = 33
local master = No
domain master = No
dns proxy = No
idmap uid = 10000-20000
idmap gid = 10000-20000
winbind separator = +
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = Yes
inherit acls = Yes
hosts allow = 192.168., 127.
map acl inherit = Yes[printers]
comment = All Printers
path = /var/spool/samba
valid users = "@S+Domain Users"
admin users = "@S+Domain Admins"
printer admin = root, "@S+Domain Users"
read only = No
guest ok = Yes
printable = Yes
browseable = No[print$]
comment = Printer Drivers
path = /usr/share/cups/drivers
write list = root, "@S+domain users"
printer admin = root, "@S+Domain Users"
read only = No
guest ok = Yes
Рекомендую таки читать то, что выводят вам запускаемые вами программы.WARNING: The "printer admin" option is deprecated
Простое гугление по вышеприведенным ключевым словам дает:
http://lists.samba.org/archive/samba/2005-November/114465.html
http://lists.samba.org/archive/samba/2006-May/120529.html
> Рекомендую таки читать то, что выводят вам запускаемые вами программы.
> WARNING: The "printer admin" option is deprecated
> Простое гугление по вышеприведенным ключевым словам дает:
> http://lists.samba.org/archive/samba/2005-November/114465.html
> http://lists.samba.org/archive/samba/2006-May/120529.htmlsamba.log ничего не выдает на запрос wizard'a какие логи еще посмотреть ?
>[оверквотинг удален]
> все заработало.
> Система Suse 11.0
> CUPS 1.3.7
> Samba 3.2.4
> Главное драйвера копировались при установке принтера на windows-клиента автоматически.
> А при заходе через windows-клиента на самбу в папку printers и
> вызове у нужного принтера "properties" в разделе "advanced" работала кнопка "NEW
> DRIVER" при нажатии на которую открывался Add Printer Driver Wizard который
> позволял заливать новые драйвера на самбу.
> Через год - то есть сейчас,...Пришел с утра и поставил заново на другую машину Suse 11.0,CUPS,SAMBA все из коробки. И все заработало - кнопка "NEW DRIVER" При подключении активна !!!
Что же случалось с новой самбой ???
Обновил систему до 11.3 самба обновилась до 3.5 Кнопка "NEW DRIVER" по прежнему работает ... ничего не понимаю почему просто при установке 11.3 и настройке 3.5 она не работает (((