OpenNET: стаття - Друк на winprinter (Canon LBP 1120) з Linux (print linux samba win)
Друк на winprinter (Canon LBP 1120) з Linux (print linux samba win)
Ключові слова: 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: (див. Рисунок https://www.opennet.ru/base/sys/redmon.gif ) Для віртуального принтера я вибрав QMS-PS 800, так як він був у списку принтерів для Windows 98, NT і 2000. Тепер залишилося розшарити його по мережі - і можна друкувати з linux Граблі: під NT4 / 2000 запустити будь-який процес з redmon при друку через мережу не вдається :(. При спробі роздрукувати на віртуальний принтер, розшарений на NT4 / 2000, вискакує така помилка: (див. рисунок https://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 - поділіться секретом ;-)
Обговорення [ RSS ]
- 1.2 , RO (?), 2:59, 12/03/2006 [ відповісти ]
/ - Скільки читаю опісалов на цьому сайті, ну не одного корисного, все так все добре понімабют, а ось описати норамльному не можу.
- 1.5 , 1 (??), 22:22 26/04/2008 [ відповісти ]
/ - І нехай не, взагалі поганий сайт !!
Нічого корисного ніколи не можу на ньому знайти, допомагають більше форуми і wiki !!!
- 1.6 , sanka (?), 14:27 18/10/2008 [ відповісти ]
/ - ще остається питання з ліцензіями зазначених програм. наскільки законно використовувати їх в комерційних організаціях
- 2.8 , Michael Shigorin (Ok), 10:12, 18/05/2010 [ ^ ] [ ^^ ] [ ^^^ ] [ відповісти ]
/ - > Ще остається питання з ліцензіями зазначених програм.
Яких - GPL Ghostscript, AFPL GSview або AFPL RedMon? Поширювати точні копії початкових кодів, створювати і поширювати похідні, запускати їх без обмежень - відповідні ліцензії дозволяють.
Додати коментар
Спонсори:
Хостинг:
Яких - GPL Ghostscript, AFPL GSview або AFPL RedMon?