Добавить конкретный выходной лоток принтера в качестве нового принтера
Мне нужно добавить выходной лоток принтера, который имеет виртуальное имя, как я могу добавить этот лоток в качестве принтера в 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