Появилась задача подключить Xerox WorkCenter M15i к линуксовому серверу (RH7.2) и расшарить этот принтер по сетке (клиента winXP и win2k)
Принтер подключен к lpt порту сервера (причем lpt кабель в комплекте с принтером не было)
Мне удалось это сделать, принтер печатает, но печататет плохо (иногда не с первого раза, тестовую станицу вообще не печатает).
Как я это делал:
1. Постали пакет printconf-0.3.44-1
2. setup, там printer configuration
3. Настроил принтер:
Name: xerox
Aliases:
Type: Local Printer Device
Printer Device: /dev/lp0
Dirver: Raw Print Queue
4. настроил сабму (Version 2.2.1a). Вот фрагмент конфига, который относиться к принтерам:
[global]
printcap name = /etc/printcap
load printers = yes
printing = lprng
printer admin = @pcguest
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
public = yes
guest ok = yes
writable = yes
printable = yes
5. указал для каждой машины клиента расположение принтера и вручную поставил драйвера.
Вообщем это работает. Но работает плохо вот что видно на стороне виндовых клинтов:
1. иногда печатается не с первого раза и ничего не выдает
2. иногда пишет, что принтер не найден на сервере
3. не печатается тестовая страница
4. некторорые большие документы очень долго отправляются на печать.
5. иногда, в большом документе печатаются только первые n страниц, а не весь документ.
Что не нравиться на стороне сервера:
- у сервера 2 интерфейса (он еще и инет раздает), так на внешенм интерфейсе открыт порт 515. Может быть кто-нить знает, как его можно закрыть
- для того чтобы поставить пакет printconf-0.3.44-1 нужно установить кучу других разных пакетов, а места на сервере и так очень мало.
Вообщем вот так обстоят дела. Скажите, пожалуйста, может быть кто-нибудь занет, как это можно сделать проще и лучше, а также избавиться ото всех этих неудобств.
Заранее большое спасибо!!!