У моего локального демона CUPS на моем ноутбуке есть запись для удаленного принтера на моем сервере CUPS. Мой локальный демон CUPS считает, что этот принтер остановлен, но это не так. Единственный интерфейс, который дает мне CUPS для управления этим удаленным принтером, - это гиперссылка на принтер CUPS на сервере.
Это имеет место, когда что-то пытается запросить состояние на этом удаленном принтере, когда я не в своей локальной сети. Затем местные CUPS навсегда отметят его остановку и сообщат, что не могут его найти.
Однако, как только я возвращаюсь в локальную сеть, он никогда не удаляет 'stopped'
статус. (Даже перезагрузка ничего не делает)
Единственный способ печати снова - остановить локальный процесс CUPS, отредактировать /etc/cups/printers.conf
файл, чтобы вручную изменить состояние на «Idle», и перезапустить сервер CUPS.
Конечно, есть лучший способ?
РЕДАКТИРОВАТЬ:
О да, я ранее решил эту проблему, создав новую запись удаленного принтера. Однако я не смог найти способ УДАЛИТЬ старую запись удаленного принтера. Я должен был отредактировать printers.conf для этого. Есть ли способ управлять записями удаленных принтеров вообще?
РЕДАКТИРОВАТЬ:
Это CUPS 1.4.3. Я также нашел команду «cupsenable», которая упоминалась только на странице «Что нового» и в документации по printers.conf в Интернете. Я попробую это в следующий раз и посмотрю, сработает ли это.