Дано:
- smb windows-сервер с расшаренным принтрером
- доменные креды
- машина с linux и cups. У нее /usr/lib/cups/backend/smb -> ../../../bin/smbspool
Делаю пробный коннект к принтеру с помощью smbspool, uri составляю, как в `man smbspool` - smb://user:pass@domain/srv/printer . Авторизация проходит успешно.
Теперь хочу добавить этот принтер в cups через web-интерфейс. Выбираю Add machine -> Windows printer via SAMBA . Далее получаю ошибку при добавлении NT_STATUS_BAD_NETWORK_NAME. Если из uri убрать домен - машина добавится, но при печати получу ошибку при аутентификации.
<Printer 4floor>
UUID urn:uuid:43a4a07b-caa6-31c2-749d-5c0725d61997
AuthInfoRequired username,password
Info 4floor
MakeModel HP LaserJet 1320 series Postscript (recommended)
DeviceURI smb://someuser:somepass@somedomain/somesrv/some\ printer
State Idle
StateTime 1379247060
Type 8425556
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
Почему с заданным uri smbspool работает, а cups нет? Где пошаманить?