The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Печать из FreeBSD на Win9x"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Печать из FreeBSD на Win9x"
Сообщение от Miramon emailИскать по авторуВ закладки on 20-Июн-02, 07:42  (MSK)
Собственно, возможно ли описанное в заголовке?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Печать из FreeBSD на Win9x"
Сообщение от Bart Simpson emailИскать по авторуВ закладки on 20-Июн-02, 09:16  (MSK)
>Собственно, возможно ли описанное в заголовке?

Конечно возможно.
ЗЫ Каков вопрос, такой и ответ.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Печать из FreeBSD на Win9x"
Сообщение от Miramon emailИскать по авторуВ закладки on 20-Июн-02, 12:33  (MSK)
>ЗЫ Каков вопрос, такой и ответ.
Тоже мне, умник...
Хорошо, коли возможно, то просветите, КАК? Нужно ли на Win что-то дополнительное? Как прописать в printcap?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Печать из FreeBSD на Win9x"
Сообщение от Bart Simpson emailИскать по авторуВ закладки on 20-Июн-02, 13:00  (MSK)
>>ЗЫ Каков вопрос, такой и ответ.
>Тоже мне, умник...
>Хорошо, коли возможно, то просветите, КАК? Нужно ли на Win что-то дополнительное?
>Как прописать в printcap?


From LPD
Возможно перенаправить очередь lpd через программу smbclient (часть набора Samba) на основанный на TCP/IP сервис печати SMB. Samba включает скрипт называемый smbprint. Вкратце, вы помещаете конфигурационный файл для нужного принтера в его директорию спула, и устанавливаете для него скрипт smbprint как if-фильтр.


Запись в /etc/printcap выглядит примерно так:


lp|remote-smbprinter:\
    :lp=/dev/null:sh:\
    :sd=/var/spool/lpd/lp:\
    :if=/usr/local/sbin/smbprint:


Вы должны прочитать документацию внутри скрипта smbprint для более детальной информации о настройке


Вы также можете использовать программу smbclient для посылки файла прямо на сервис печати SMB без вовлечения в этот процесс lpd. Смотрите справочные страницы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Печать из FreeBSD на Win9x"
Сообщение от grimnir Искать по авторуВ закладки on 20-Июн-02, 16:51  (MSK)
Если нужно печатать не просто тексты, а всякие фенечки тоже, то лучше поставить apsfilter (есть в портах FreeBSD) и печатать через него. На Вин-машине единственное, что нужно, это расшаренный по сети принтер. Если у Вас домен NT, то Samba должна быть его участником.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Печать из FreeBSD на Win9x"
Сообщение от Cir Искать по авторуВ закладки on 21-Июн-02, 11:00  (MSK)
>Если нужно печатать не просто тексты, а всякие фенечки тоже, то лучше
>поставить apsfilter (есть в портах FreeBSD) и печатать через него. На
>Вин-машине единственное, что нужно, это расшаренный по сети принтер. Если у
>Вас домен NT, то Samba должна быть его участником.
Не совсем понятно, как печатать.
apsfilter прописать в printcap? А самба тогда при чем? Не пойму, что за что цепляеться, какая взаимосвязь между lpd, smbclient и печатаюшей прогой. Поясните, если не трудно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Печать из FreeBSD на Win9x"
Сообщение от grimnir Искать по авторуВ закладки on 21-Июн-02, 11:50  (MSK)
Не трудно... :-)

lpd - это демон, к которому обращаются все программы с запросами на печать. Он, в соответствии с настройками в /etc/printcap, пропускает данные из запрашивающей программы через какой-нибудь фильтр, буферизует их и отправляет на печатающее устройство. apsfilter при установке прописывает в качестве такого фильтра себя. Он может распознавать и преобразовывать данные заданий печати в разных форматах, используя для каждого типа данных, понимамых физическим принтером, определённые драйвера (которые, в свою очередь, входят в пакет ghostscript и т.п.). Так как Ваш принтер подключён к Win-станции, доступ к нему извне может быть осуществлён только через протокол SMB, в качестве клиента которого Вам потребуется программа smbclient из пакета Samba. Таким образом, цепочка примерно такая:
Ваша пограмма (нпр., Galeon) -> lpd -> apsfilter -> Ghostscript (или что-то ещё) -> smbclient -> SMB - сеть ->  подсистема печати Win -> физический принтер.

Вот...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Печать из FreeBSD на Win9x"
Сообщение от Cir Искать по авторуВ закладки on 21-Июн-02, 12:18  (MSK)
>Вот...

Пасиба, будем потрогать ;-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Печать из FreeBSD на Win9x ?!"
Сообщение от sK0T emailИскать по авторуВ закладки on 17-Окт-02, 21:27  (MSK)
А если на win-машине стоит Canon LBP-810 ?!
который суть есть win-принтер ?!
где брать к нему драйвера ?!
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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