Как реализовать автоматическую подгрузку драйверов для прокинутого принтера из cups?
Настроил cups + samba сервер. Принтеры прописал. В сети принтеры отображаются. Но есть проблема, не подтягиваются драйвера при подключении принтера в win-машинах. Как реализовать такую фишку, чтоб драйвера подтягивались автоматически? Это задача CUPS? или windows сама должна как то распознать устройство и стянуть дрова? Пробую на win10.
Имхо лучше смотреть в сторону driverless. а не сводить функционал купса до тупого октет стрима.
В идеале клиентские машины должны автоматом цепляться за принтеры через стандартный виндовый драйвер ipp
Сейчас сам не отказался от подсказок. Хочу реализовать для андроида. Анонс через mDNS телефона как ipp принтера
и чтобы винда его автоматом видела (хотя бы 11-я) На крайняк вместе бонжауром от эпла под винду
Олег, Действительно IPP решает эту проблему. Но как быть с пользовательской точки зрения. Есть подключаемый ноутбук к сети, пользователю нужно узнать какие принтера есть и выбрать ближайший, как он подключит его по протоколу IPP не зная точного адреса на CUPS сервере? С сетевым окружением проще, нашел нужный, правой кнопкой подключить и все.. Каким образом винда может сканить сеть на наличие IPP принтеров? И как это можно устроить еще?
Visiter888, Windows поддерживает Mopria (это аналог AirPrint) — протокол печати без драйверов, основанный на IPP.
Принтер и определиться сам в сети, и для печати не нужны драйверы. Современные версии CUPS поддерживают Mopria/AirPrint/IPP Everywhere без доп. настроек (помимо включения общего доступа к принтеру по сети).