Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   проблемус с WINпринтером Canon LBP 1120 (http://forum.oszone.net/showthread.php?t=36584)

piligrimus 11-09-2004 07:47 252660

:splat:

Добавлено:

:down: Сам принтер стоит сетевым тобиш по самбе, установлен на вин машине (win 2000)?(вопрос КАК)

ruslandh 11-09-2004 09:46 252661

Указываешь в настройке принтера, что печать по Samba и ip машины с принтером.

piligrimus 13-09-2004 05:33 252662

самба сеть это всё понятно проблема в другом линух не видет принтер как
железку если в тупую забить имя принтеру дать ipмашины драйвер воткнуть
стандартный не заводиться
печать уходит в некуда
принтер скромно молчит

ruslandh 13-09-2004 08:46 252663

Цитата:

печать уходит в некуда
ищите логи этого "некуда" - по ним можно и решить проблему.

piligrimus 13-09-2004 09:03 252664

нет неправильно это если принтер не установлен  в логах я примерно представляю что написано "ошибка принтера" "принтер не включен" "не найден" это имено проблема виндового принтера и нехваткой linux дров
вот только как его запустить чтобы всё работало

ruslandh 13-09-2004 09:24 252665

piligrimus
И всё-же покажите логи :)

piligrimus 21-09-2004 13:35 252666

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-