ГЛАВА P7 ПРОЦЕДУРЫ ОБСЛУЖИВАНИЯ ПРИНТЕРОВ СОДЕРЖАНИЕ ПРОЦЕДУРЫ ОБСЛУЖИВАНИЯ ПРИНТЕРОВ ПРОЦЕДУРА 7.1: ЗАКРЫТИЕ НА ОБСЛУЖИВАНИЕ ПРОЦЕДУРА 7.2: ПЕРЕЗАПУСК ПЛАНИРОВЩИКА ПРОЦЕДУРА 7.3: ПОДКЛЮЧЕНИЕ НОВОГО ПРИНТЕРА ПРОЦЕДУРЫ ОБСЛУЖИВАНИЯ ПРИНТЕРОВ В этом разделе рассматриваются процедуры: Процедура 7.1 Закрытие на обслуживание. Отключить планировщик или принтер для обслуживания или выпол- нения административных функций. Процедура 7.2 Перезапуск планировщика. Возобновить работу планировщика и включить принтеры. Процедура 7.3 Подключение нового принтера. Подключить принтер к имеющейся конфигурации. ПРОЦЕДУРА 7.1: ЗАКРЫТИЕ НА ОБСЛУЖИВАНИЕ ~----------------- -------------------------------------------- │Назначение │ Выключить планировщик или принтер. │ ----------------- -------------------------------------------- │Исходные условия │ Многопользовательский или однопользова- │ │ │ тельский режим │ │ │ Вход привилегированный. │ ----------------- -------------------------------------------- │Команды │ lpstat(1) │ │ │ /usr/lib/lpshut(1M) │ ----------------- -------------------------------------------- │Ссылки │ "Административные команды" в гл. 7 "Управ- │ │ │ ление печатающим устройством" │ ----------------- -------------------------------------------- Шаг 1: Команду lpadmin можно выполнять только при неработающем планировщике принтеров. Для того чтобы проверить, рабо- тает ли планировщик, введите команду: $ lpstat -r Scheduler is running Шаг 2: Если планировщик работает, то остановите его командой $ /usr/lib/lpshut В результате планировщик прекращает свою работу. Прин- тер также останавливается, и запросы на печать не вы- полняются. ПРОЦЕДУРА 7.2: ПЕРЕЗАПУСК ПЛАНИРОВЩИКА ~----------------- -------------------------------------------- │Назначение │ Вновь открыть доступ к системе вывода│ │ │ на принтеры после завершения обслуживания│ │ │ или административных действий. │ ----------------- -------------------------------------------- │Исходные условия │ Многопользовательский или однопользова- │ │ │ тельский режим. │ │ │ Вход привилегированный. │ ----------------- -------------------------------------------- │Команды │ /usr/lib/lpshed(1M) │ │ │ enable(1) │ │ │ /usr/lib/accept(1M) │ ----------------- -------------------------------------------- │Ссылки │ "Административные команды" в гл. 7 "Управ- │ │ │ ление печатающим устройством" │ ----------------- -------------------------------------------- Шаг 1: После завершения административных действий работу пла- нировщика можно возобновить командой $ /usr/lib/lpsched Для того чтобы убедиться, что планировщик запущен, вве- дите $ lpstat -r Scheduler is running Шаг 2: Прежде чем начать печать, убедитесь в том, что принтер готов к работе. Для некоторых принтеров это может озна- чать, что он настроен на начало страницы и находится в режиме on line. Для того чтобы активировать принтер, введите $ enable имя_принтера Шаг 3: Для того чтобы дать указание планировщику начать прини- мать запросы на печать для принтера, который Вы уста- навливаете, введите команду $ /usr/lib/accept имя_принтера ПРОЦЕДУРА 7.3: ПОДКЛЮЧЕНИЕ НОВОГО ПРИНТЕРА ~----------------- -------------------------------------------- │Назначение │ Удовлетворить потребность в расширении │ │ │ средств вывода. │ ----------------- -------------------------------------------- │Исходные условия │ Многопользовательский или однопользова- │ │ │ тельский режим │ │ │ Входить как root │ ----------------- -------------------------------------------- │Команды │ lpstat(1) │ │ │ /usr/lib/lpshut(1M) │ │ │ lpadmin(1M) │ │ │ /usr/lib/lpshed(1M) │ │ │ /usr/lib/accept(1M) │ │ │ enable(1) │ ----------------- -------------------------------------------- │Ссылки │ "Административные команды" в гл. 7 "Управ- │ │ │ ление печатающим устройством" │ ----------------- -------------------------------------------- Шаг 1: Во избежание нежелательного вывода от не lp-процессов убедитесь, что писать в файл устройства может только "lp". Войдите как root и введите команды: # chown lp /dev /ttyxx # chomd 600 /dev /ttyxx xx - имя порта, к которому будет подключен принтер. Шаг 2: Для того чтобы подключить принтер к одному из портов расширенного ввода/вывода, измените описатель порта в файле /etc/inittab. Остановить процесс getty можно ко- мандой sysadm modtty (см. процедуру 8.3 "Модификация характеристик терминальной линии"). Шаг 3: Выключите планировщик принтеров командой /usr /lib/lps- hut (см. процедуру 7.1 "Закрытие на обслуживание"). Шаг 4: Зарегистрируйте принтер в системе накопления вывода на принтеры при помощи команды lpadmin. Формат команды lpadmin: lpadmin -pпринтер -vустройство [-eпринтер|-iинтерфейс|-mобразец] Пример командной строки для подключения к системе прин- тера dqp10_3. В командной строке задана интерфейсная программа dqp10, порт ввода/вывода tty12. $ /usr/lib/lpadmin -pdqp10_3 -v/dev/tty12 -mdqp10 Шаг 5: Запустите планировщик принтеров командой /usr /lib/ lpsched Шаг 6: Командой /usr/lib/accept дайте указание планировщику принтеров принимать запросы на печать. Шаг 7: Для того, чтобы активировать принтер и начать печать, введите команду $ enable имя_принтера