The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Печать на winprinter (Canon LBP 1120) из Linux (print linux samba win)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: print, linux, samba, win,  (найти похожие документы)
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.dev/base/sys/redmon.gif ) Для виртуального принтера я выбрал QMS-PS 800, так как он был в списке принтеров для Windows 98,NT и 2000. Теперь осталось расшарить его по сети - и можно печатать из linux Грабли: под NT4/2000 запустить любой процесс из redmon при печати через сеть не удаётся :(. При попытке распечатать на виртуальный принтер, расшаренный на NT4/2000, выскакивает такая ошибка: (см. рисунок http://www.opennet.dev/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 - поделитесь секретом ;-)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1.1, msa (??), 00:37, 21/03/2005 [ответить]  
  • +/
    На сайте Canon (http://software.canon-europe.com/) есть "родной" Linux-драйвер для Canon LBP-1120. К сожалению, для другой популярной модели, Canon LBP-810, драйвера Linux нет...
     
  • 1.2, RO (?), 02:59, 12/03/2006 [ответить]  
  • +/
    Сколько читаю описалов на этом сайте, ну не одного полезного, все так все хорошо понимабют, а вот описать норамльно не могу.
     
  • 1.4, Sergey (??), 10:32, 29/08/2007 [ответить]  
  • +/
    У меня это работает и на win2k и на winxp
     
  • 1.5, 1 (??), 22:22, 26/04/2008 [ответить]  
  • +/
    Да не говорит, вообще плохой сайт!!
    Ничего полезного никогда не могу на нем найти, помогают больше форумы и wiki!!!
     
     
  • 2.7, Michael Shigorin (ok), 09:51, 18/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Пишете уже оба сами явно по-форумному -- как курица лапой...

    По существу -- вот ссылки на более свежие и подробные статьи по redmon:
    http://www.nixp.ru/articles/Рецепт-приготовления-Win-принтера-для-печати-из-L
    http://www.samag.ru/art/05.2008/05.2008_02.html

    А вот по прикручиванию родных линуксовых драйверов (появившихся где-то в 2006 и заработавших несколько позже) для LBP:
    http://www.freesource.info/wiki/HCL/Periferija/Printery/Canon

     

  • 1.6, sanka (?), 14:27, 18/10/2008 [ответить]  
  • +/
    еще остаеться вопрос с лицензиями указанных программ. насколько законно использовать их в коммерческих организациях
     
     
  • 2.8, Michael Shigorin (ok), 10:12, 18/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >еще остаеться вопрос с лицензиями указанных программ.

    Каких -- GPL Ghostscript, AFPL GSview или AFPL RedMon?  Распространять точные копии исходников, создавать и распространять производные, запускать их без ограничений -- соответствующие лицензии разрешают.

     

    игнорирование участников | лог модерирования

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру