Как мне разбудить принтер, когда он спит?

Я использую Ubuntu 12.04 в сети LTSP.

Я подключил принтер к серверу через USB.

Принтер представляет собой HP LaserJet Pro P1102 с драйвером Foomatic / foo2zjs-z2 (рекомендуется).

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

Как я могу разбудить принтер, чтобы задания печати были выполнены?

3
задан 15 March 2013 в 13:11

2 ответа

Тип

cupsenable printername

в консоли

0
ответ дан 15 March 2013 в 13:11

У меня была такая же проблема с HP P1102 и сервером CUPS, и вот что я сделал. Откройте серверный терминал (я предполагаю, что CUPS уже установлен и P1102 подключен к одному из USB-портов вашего сервера).В терминале введите:

lsusb

Для вашего HP P1102 вы должны увидеть следующее:

Bus 001 Device 003: ID XXXX:XXXX HP, Inc LaserJet P1102

Первый XXXX - это ваш идентификатор поставщика, а второй XXXX - ваш идентификатор продукта.

Затем создайте файл:

sudo nano /etc/udev/rules.d/51-printer.rules 

И вставьте следующее (измените XXXX, соответствующие вашим значениям из вывода lsusb):

SUBSYSTEM=="usb", ATTRS{idVendor}=="XXXX", ATTRS{idProduct}=="XXXX", MODE:="774", GROUP="lp"

Сохраните файл и перезагрузите правила udev:

sudo udevadm control —reload-rules

Теперь CUPS сможет разбудить ваш принтер в следующий раз, когда вы начнете им пользоваться.

2
ответ дан 30 April 2020 в 15:11

Другие вопросы по тегам:

Похожие вопросы: