У меня лазерный принтер HP 2300dtn (PCL/PS), подключенный напрямую к сети, и я хотел бы добавить к нему возможность "airprint", чтобы клиентские компьютеры могли автоматически находить его.

Принтер утверждает, что поддерживает mDNS, но не отображается на устройствах iOS. В чем разница между mDNS и airprint?

Есть ли способ использовать avahi на другом компьютере для рекламы моего принтера?

1 ответ1

1

mDNS (также известный как zeroconf, Rendezvous и Bonjour) - это способ, с помощью которого устройства могут рекламировать свои услуги в сети. Компьютер все еще должен поддерживать эту службу (с соответствующими драйверами), чтобы они могли использовать эту службу. Например, если у вас есть Mac в сети, они увидят HP 2300dtn в сети и позволят вам выбрать его в качестве принтера; тогда Mac загрузит драйверы и установит их автоматически.

Airprint построен на Bonjour, так что он позволяет вам найти принтеры. Но это также идет дальше, позволяя вам печатать без каких-либо драйверов. Протокол не был опубликован (что я могу найти), но, по-видимому, он обычно выделяет довольно стандартные форматы (JPEG и PDF), которые могут понять принтеры.

Существуют различные способы включения настольных компьютеров для рекламы Airprint для других устройств. В статье Википедии об AirPrint упоминается программное обеспечение для различных платформ, которые могут включить его. Если вы используете CUPS, версии 1.4.6 и выше автоматически поддерживают AirPrint.

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