:splat:
Добавлено: :down: Сам принтер стоит сетевым тобиш по самбе, установлен на вин машине (win 2000)?(вопрос КАК) |
Указываешь в настройке принтера, что печать по Samba и ip машины с принтером.
|
самба сеть это всё понятно проблема в другом линух не видет принтер как
железку если в тупую забить имя принтеру дать ipмашины драйвер воткнуть стандартный не заводиться печать уходит в некуда принтер скромно молчит |
Цитата:
|
нет неправильно это если принтер не установлен в логах я примерно представляю что написано "ошибка принтера" "принтер не включен" "не найден" это имено проблема виндового принтера и нехваткой linux дров
вот только как его запустить чтобы всё работало |
piligrimus
И всё-же покажите логи :) |
From: Игорь Чумак <zigoor at zmail.ru>
Date: Mon, 2 Aug 2004 18:21:07 +0000 (UTC) Subject: Печать на winprinter (Canon LBP 1120) из Linux Оригинал: http://212.26.129.139:8080/other/lin...winprinter.htm 1. Введение Как подсоединить winprinter к linux-box напрямую мне не ведомо :( Но печатать по сети через smbprint - реально ;-). Всё что нужно - создать виртуальный postscript-принтер и перенаправить его вывод на winprinter. 2. Создание виртуального принтера Список софта, необходимого для этого трюка: * RedMon - Redirection Port Monitor (http://www.cs.wisc.edu/~ghost/redmon/index.htm) * GSview previewer for Windows (http://www.cs.wisc.edu/~ghost/) * GhostScript for windows (http://www.cs.wisc.edu/~ghost/) (gswiew требует его при установке) Об настройке виртуального принтера написано в статье "Setting a Tiff Printer for Windows Using GhostScript" (http://server3.nethost.co.il/set_tif.html). Но в нашем случае надо просто передать postscript-документ в gsprint.exe: (см. рисунок http://www.opennet.ru/base/sys/redmon.gif ) Для виртуального принтера я выбрал QMS-PS 800, так как он был в списке принтеров для Windows 98,NT и 2000. Теперь осталось расшарить его по сети - и можно печатать из linux Грабли: под NT4/2000 запустить любой процесс из redmon при печати через сеть не удаётся :(. При попытке распечатать на виртуальный принтер, расшаренный на NT4/2000, выскакивает такая ошибка: (см. рисунок http://www.opennet.ru/base/sys/gsprint-error.gif ) Что с этим делать - пока непонятно :(. Под Windows 98 - всё работает! 3. Печать из linux Тут всё тривиально. В /etc/printcap.local (2) вписываем параметры очереди печати: lp|serega:\ :lp=/dev/null:sh:\ :sd=/var/spool/lpd/serega:\ :if=/usr/bin/smbprint: В /var/spool/lpd/serega/.config (3) вписываем параметры для сетевого подключения к виртуальному принтеру: server=sdima service=QMS-PS password="" user=guest Теперь #/etc/init.d/lpd start $cat README.dsov.ps|lpr 4. Примечания 1. Из e-mail надо убрать буквы z ;-) 2. У меня /etc/printcap генерится из /etc/printcap.local 3. Мой smbprint умеет понимать $spool_dir/.config 5. Итого Принтер Canon LBP 1120 подключен к машине с Windows 2000. Виртуальный принтер QMS PS-800 установлен на машине с Windows 98. Не совсем изящное решение, но работает ;) Если у кого-то это заработает на Windows NT/2000 - поделитесь секретом ;-) |
Время: 06:24. |
Время: 06:24.
© OSzone.net 2001-