4

Я знаю, что могу вручную добавить файл .service для каждого принтера, который у меня есть. Но я бы хотел, чтобы они публиковались автоматически.

Но из того, что я прочитал, также можно получить CUPS чтобы сообщить avahi о своих принтерах. (обе чашки и avahi скомпилированы с поддержкой dbus.)

Принтеры не отображаются (несмотря на пометку CUPS для общего доступа к принтерам, подключенным к этой системе). Любые рекомендации о том, как настроить CUPS или Avahi или о том, как отладить это?

FWIW, у меня уже есть BrowseLocalProtocols all в cupsd.conf.

Версия CUPS - 1.5.4, а avahi - 0.6.31.

1 ответ1

0

Вы можете использовать этот скрипт (спасибо Timothy J Fontaine) для генерации служебных файлов через cron и перемещения их в /etc/avahi/services/ like

./airprint-generate.py -d /etc/avahi/services
/etc/init.d/avahi-daemon restart

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .