Добавить конкретный выходной лоток принтера в качестве нового принтера

Мне нужно добавить выходной лоток принтера, который имеет виртуальное имя, как я могу добавить этот лоток в качестве принтера в Ubuntu.

Мне нужно добавить этот принтер с командой оболочки не в графическом интерфейсе.

1 ответ

Я нашел ответ

1) Мне нужно добавить новый принтер в виде сценария оболочки, который может быть частью моей конфигурации charm.

2) В lpadmin (добавление нового сетевого / общего принтера) есть опция part -o [опции]

3) Все параметры зависят от принтера и все они определены в PPD принтера

4) Установите принтер с правильным PPD

5) Посмотрите на все "параметры" с помощью lpoptions -p [Имя принтера -l], он отображает все функции принтера в качестве опции и найдите выходной лоток или выходную корзину

6) В моем случае это был "OutputBin=", однако в одном из моих принтеров номера лотка или корзины были Bin1,Bin2, ..., а другой был MailBoxBin1, MailBoxBin2,..

так что правильный скрипт:

lpadmin -p [локальное имя принтера] -v smb:// домен / пользователь:pass@printer_server_IP/ имя_принтера принтера [или сокет://printer_IP: порт / ] virologic/apprunner:Y0g1Bear@10.196.1.250/ITPrinterBW -E -P [ файл принтера PPD] -o OutputBin = Bin1

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