[samba] Printer drivers for win32 clients
Vitaly Ostanin
vyt на vzljot.ru
Пн Апр 17 16:06:13 MSD 2006
Здравствуйте.
Пытаюсь выдавать win32 клиентам драйвера принтера (настроен в
CUPS как RAW, HP LaserJet 1100). Делал по инструкции:
http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/classicalprinting.html#inst-rpc
Драйвера клиентами подхватываются автоматом, принтер
устанавливается, но при печати происходят глюки. При пробной
печати сначала печатаются 2 пустые страницы, затем пробная
страница с мусором вместо графики.
1. Подключился к принтеру виндовым клиентом, на запрос установил
драйвера с диска. Расшарил на винде подключенный принтер. Выполнил
$ rpcclient -U vyt%xxx -c 'getdriver "HP_FAST" 3' winmd
...
[Windows NT x86]
Printer Driver Info 3:
Version: [2]
Driver Name: [HP LaserJet 1100]
Architecture: [Windows NT x86]
Driver Path: [\\WINMD\print$\W32X86\2\HPPTANTK.DLL]
Datafile: [\\WINMD\print$\W32X86\2\HPPTANTK.DLL]
Configfile: [\\WINMD\print$\W32X86\2\HPPTANTU.DLL]
Helpfile: [\\WINMD\print$\W32X86\2\HPPTA.HLP]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTANT4.DLL]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTANT3.DLL]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTANT1.DLL]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTANT2.DLL]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTANT7.DLL]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTANT6.DLL]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTANT6.EXE]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTA8U.DLL]
Dependentfiles: [\\WINMD\print$\W32X86\2\HPPTA8K.DLL]
Monitorname: []
Defaultdatatype: [RAW]
2. Скопировал файлы драйвера на сервере (ALT Linux M2.4,
обновлённый до Сизифа) в /var/lib/samba/printing/W32X86
3. Выполнил
$ rpcclient -U vyt%xxx -c 'adddriver "Windows NT x86" "HP
LaserJet
1100:HPPTANTK.DLL:HPPTANTK.DLL:HPPTANTU.DLL:HPPTA.HLP:NULL:RAW:HPPTANT4.DLL,HPPTANT3.DLL,HPPTANT1.DLL,HPPTANT2.DLL,HPPTANT7.DLL,HPPTANT6.DLL,HPPTANT6.EXE,HPPTA8U.DLL,HPPTA8K.DLL"'
progserver
Файлы скопировались в /var/lib/samba/printing/W32X86/2
4. Выполнил
$ rpcclient -U vyt%xxx -c 'setdriver HP_FAST "HP LaserJet 1100"'
progserver
5. Зашёл с виндового клиента на принтер на сервере с паролем
администратора samba, попереключал настройки по умолчанию.
Если при этом устанавливать драйвера на клиентах вручную, то всё
печатается отлично.
Порядок полей в rpcclient adddriver проверил, вроде всё
правильно. Где ещё может быть ошибка?
samba-3.0.20b-alt0.1
cups-1.1.20-alt14.1
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 254 байтов
Описание: OpenPGP digital signature
Url : http://lists.altlinux.org/pipermail/samba/attachments/20060417/1522abd5/attachment.bin
Подробная информация о списке рассылки Samba