Есть принтер, подключенный к машине под windows 7. На этой машине создан пользователь printer со своим паролем. На Linux машине все это видно и доступно:
root@mlin:/var/log/cups# smbclient -Lmwin -Uprinter
Enter printer's password:
Domain=[MWIN] OS=[Windows 7 Home Basic 7600] Server=[Windows 7 Home Basic 6.1]
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Удаленный Admin
C$ Disk Стандартный общий ресурс
HP_LaserJet_1100 Printer HP_LaserJet_1100
IPC$ IPC Удаленный IPC
print$ Disk Драйверы принтеров
Users Disk
Domain=[MWIN] OS=[Windows 7 Home Basic 7600] Server=[Windows 7 Home Basic 6.1]
Server Comment
--------- -------
Workgroup Master
--------- -------
Добавляю на Linux машине в cups новый принтер, описываю его в cups
smb://printer:lj-1100@mwin//HP_LaserJet_1100
Пытаюсь печатать тестовую страницу - получаю
"NT_STATUS_ACCESS_DENIED opening remote spool Test Page"
Вроде бы, раз я этот принтер вижу в самбе с этим логином и паролем, он должен бы и печатать? Чего еще не хватает, чтобы заставить его работать?