ГЛАВА 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 имя_принтера Шаг 4: Для того чтобы дать указание планировщику начать прини- мать запросы на печать для принтера, который Вы уста- навливаете, введите команду |$ /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 имя_принтера