Глава 5. Печать.

Рабочая станция, помимо работы в графическом и консольном режимах, может служить и сервером печати. До 3-х принтеров могут быть подключены через параллельный и последовательные порты. При этом пользователи даже не заметят траффик, проходящий через рабочую станцию на принтеры.


5.1 Client side setup.

LTSP использует программу lp_server на рабочей станции, для переадресации заданий вывода на печать с сервера на принтер, присоединённый к одному из портов рабочей станции.

Чтобы подключить принтер к локальной станции в файле lts.conf есть несколько конфигурационных строк:

[ws001]
    PRINTER_0_DEVICE = /dev/lp0
    PRINTER_0_TYPE   = P 

Данные строки заставят программу lp_server работать в качестве демона. Программа через протокол TCP/IP будет мониторить порт 9100 в ожидании заданий на печать от сервера. Задание будет переправлено на принтер, подсоединённый к параллельному порту /dev/lp0.

Возможно изменение многих настроек принтера. Просмотрите секцию lts.conf данного документа и найдите строки конфигурации принтера.


5.2 Server side setup.

Установка серверной стороны сводится к распределению заданий на печать, используя инструменты конфигурации принтера на сервере.

В Redhat 7.2 имеются графический и текстовый варианты конфигурирования принтера. Графический называется printconf.gui, текстовый - printconf.tui. В более ранних версиях Redhat есть программа printtool. Эта программа также есть и в Redhat 7.2, но при обращении к ней она запускает printconf.gui В других дистрибутивах LINUX существуют свои программы для настройки принтера.

Рисунок 5-1. Графический printconf. Добавление нового принтера.

Запустив графическую программу настройки принтера, вы должны добавить новый принтер. Программа lp_server позволяет рабочей станции эмулировать HP JetDirect сервер печати. Всё, что вам нужно - это создать новый JetDirect принтер.

Вы должны дать принтеру имя для очереди. Имя может быть любым, но постарайтесь дать имя, которое что-то значит. Имя может состоять только из следующих знаков:

Имя, выбранное в примере выше - ws001_lp. Такое имя позволяет видеть связь между принтером и ws001_lp.


Внимание!

Оба поля в диалоге обязательны для заполнения:

  1. АДРЕС IP или имя хоста рабочей станции, к которой подключен принтер.
  2. Порт TCP, который мониторится демоном lp_server.

Первый принтер, который Вы подключаете к рабочей станции, будет на порте TCP/IP 9100. Второй принтер будет на порте 9101, и третий принтер будет на порте 9102.


Вернуться к оглавлению