Получение avahi для автоматической публикации принтеров CUPS

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

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

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

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

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

1 ответ

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

./airprint-generate.py -d /etc/avahi/services
/etc/init.d/avahi-daemon restart
Другие вопросы по тегам