Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Ilschat Gubaidullin                  2:5020/400     31 Mar 2001  18:17:56
 To : All
 Subject : Samba & Printing
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Maxim
 
 Чего то тебя по моему слегка лишними на данном этапе 
 советами завалили. :)
 Постараюсь коротко объяснить как сабж работает у меня:
 1. Hа юниксе должна стоять система печати. В стандартной 
 инсталляции есть классическая - lpr. Ее можно активировать
 сказав что-то типа LPD_enable = "yes"  в rc.conf и поправив файл 
 /etc/printcap в соответствии с хендбуком, раздел printing.
 Если печать предвидится только из виндов через самбу можешь 
 гемороится с хендбуком и принткапом до момента, когда команда
 echo "test"|lpr -Pимя_твоего_принтера_в_принткапе
 начнет вызывать явные признаки жизни в принтере - печать этого самого, 
 загорание лампочки форм.феед и т.п. :) Все сложности с фильтрами можешь 
 в общем случае опустить, главное - юникс научился передавать задание 
 на собственно принтер. 
 2. В самбе прописываешь этот самый принтер как описано в документации 
 по самбе... :) Добиваешься, чтобы пользователи с виндов видели это как 
 принтер и имели право на него обращаться. Для начала просто разреши 
 гостевой доступ, для отладки... 
 3. Ставишь на винды драйвера этого самого принтера, только при установке 
 указываешь что он не на локальном порту, а в сети: 
 Пуск-Панель управления-Принтера-Hовый принтер-Сетевой принтер...и т.д.
 :)
 4. Печатаешь...
 
 Hикаких драйверов на юникс ставить не надо, никаких превращений заданий 
 в постскрипт и обратно, никаких фильтров. 
 Система работает просто: винды формируют из того что ты хочешь 
 распечатать задание, на языке, данному принтеру понятном,
 и засылают в виде файла его на самбу. Та, в свою очередь, засылает его 
 системе печати, которая совершенно не вникая в то, что там написано и 
 ничего там не меняя шарашит это дело на вход принтера. А уж принтер 
 то как раз  прекрасно понимает это задание, ибо виндовый драйвер 
 его специально для этого принтера писал. Все. 
 Вся система начиная с сетевого адаптера на винде работает как 
 длинный кабель от компутера до принтера... :)
 Права на пользования принтером задаешь в самбе как для любой шары, 
 в документации это описано. Статистику вынимаешь в самом простом случае 
 из отчетов системы печати в виде килобайтов распечатанного.
 
 Вот после всего этого можно заниматься улучшениями вида:
 - установка другой системы печати - LPRng 
 http://www.astart.com/lprng/LPRng.html ибо фичей в ней больше ощутимо...
 - установки на винды драйверов какого-нть (где то в документации даже 
 указанно которого) постскрипт принтера, шобы по сети шастали гораздо 
 менее объемные задания на языке постскрипт. Кроме того из них можно
 выдернуть количество страниц
 - если принтер постскрипт не понимает - установка преобразователя
 --- ifmail v.2.15dev5
  * Origin: VoronezhSvyazInform ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Samba & Printing   Ilschat Gubaidullin   31 Mar 2001 18:17:56 
 Re: Samba & Printing   Oleg Bualo   02 Apr 2001 10:43:51 
 Re: Samba & Printing   Maxim Krasovsky   04 Apr 2001 09:53:27 
Архивное /ru.unix.bsd/145775bf5f217.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional