Показать полную графическую версию : проблемус с WINпринтером Canon LBP 1120
piligrimus
11-09-2004, 07:47
:splat:
Добавлено:
:down: Сам принтер стоит сетевым тобиш по самбе, установлен на вин машине (win 2000)?(вопрос КАК)
ruslandh
11-09-2004, 09:46
Указываешь в настройке принтера, что печать по Samba и ip машины с принтером.
piligrimus
13-09-2004, 05:33
самба сеть это всё понятно проблема в другом линух не видет принтер как
железку если в тупую забить имя принтеру дать ipмашины драйвер воткнуть
стандартный не заводиться
печать уходит в некуда
принтер скромно молчит
ruslandh
13-09-2004, 08:46
печать уходит в некуда
ищите логи этого "некуда" - по ним можно и решить проблему.
piligrimus
13-09-2004, 09:03
нет неправильно это если принтер не установлен в логах я примерно представляю что написано "ошибка принтера" "принтер не включен" "не найден" это имено проблема виндового принтера и нехваткой linux дров
вот только как его запустить чтобы всё работало
ruslandh
13-09-2004, 09:24
piligrimus
И всё-же покажите логи :)
piligrimus
21-09-2004, 13:35
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/linux/samba+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 - поделитесь секретом ;-)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.