Назад | Перейти на главную страницу

CUPS lp зависает, когда принтер отключен

Я использую CUPS 2.2.10 (Raspberry Pi). У меня есть два принтера этикеток Zebra, подключенных к USB-портам. Каждый настраивается в CUPS. Они отлично печатают без проблем, если только один принтер не выключен. Затем, если задание отправлено на этот принтер, CUPS зависает и не отправляет задания ни на один из принтеров. lp команда просто зависает и не будет завершена ни на что. Необходимо удалить задания из очереди этого принтера, прежде чем какие-либо задания можно будет отправить на какой-либо принтер.

Как это исправить? Кажется, должен быть тайм-аут, который истекает для заданий, отправленных на автономные принтеры. Кроме того, почему отключение одного принтера вызывает lp команда зависает при любом выполнении, даже без параметров командной строки? Также кажется, что связь с принтером должна быть асинхронной - даже если один принтер отключен / завис и не может печатать элементы в своей очереди, другие принтеры все равно должны работать.

Спасибо за любой совет.