1
август
2025
Установка сетевых принтеров в Linux - часть 4: печать без драйверов Apple AirPrint, Mopria и "IPP Everywhere"
15:19

Установка сетевых принтеров в Linux - часть 4: печать без драйверов Apple AirPrint, Mopria и "IPP Everywhere"

1 август 2025 15:19

Продолжение. См. часть 1, часть 2. часть 3.

4. Способы печати без драйверов

4.1 Подключение принтеров, которые имеют поддержку AirPrint для фирмы Apple

Технология AirPrint - разработка фирмы Apple. AirPrint - слегка измененный протокол IPP Everywhere, который с помощью службы Bonjour становится видом установки принтеров с нулевой конфигурацией (ZeroConf) в iPhone, iPad и в macOS.

Можно сказать, что AirPrint = IPPS + Bonjour = технология ZeroConf,

где Bonjour = модифицированный Apple DNS-SD. Имена принтеров в DNS-SD красивые и понятные для человека, в отличие от mDNS.

Служба Bonjour должна работать на совместимом с Apple принтере. Многие принтеры, которые поддерживают AirPrint, также совместимы с технологиями печати без драйверов в Linux, такими как Avahi mDNS, DNS-SD и IPP Everywhere.

В Linux вместо AirPrint используется DNS-SD, который работает не только через Wi-Fi, но и по Ethernet-кабелю. Смотри предыдущий параграф 3.1.4 печать с помощью DNS-SD.

4.2. Технология печати без драйверов "IPP Everywhere" в Linux

IPP Everywhere разработана PWG (Printing Working Group) в США. С её помощью можно выполнять через локальную сеть или Wi-Fi на принтеры, которые совместимы драйверами с IPP Everywhere. То есть это все современные принтеры, которые поддерживают печать без драйверов.

Список принтеров с возможностью печати без драйверов - PWG.org - IPP Everywhere™ Printers

IPP Everywhere основана на IPP, но работает без драйверов. IPP Everywhere можно выбрать на панели администрирования CUPS при добавлении принтера.

Преимущества:

  • технология новая и многообещающая.

Недостатки:

IPP Everywhere предлагается при выборе варианта "driverless".

1) Откройте адрес CUPS http://localhost:631/

и выберите меню "Администрирование"
step0
и нажмите кнопку "Найти принтеры"...
2) В найденных принтерах выберите тот принтер, у которого есть приписка "driverless"
step1
3) На следующем экране выберите производителя принтера (в данном случае, Pantum)
step3
4) Выберите вариант "IPP EverywhereTM"
step4
5) Настройте баннеры, политики и нажмите "Сохранить параметры"
step5

В результате чего добавленный принтер будет печатать без драйвера с помощью технологии "IPP EverywhereTM", без настройки DNS или правки файла /etc/hosts.

Строка подключения к принтеру выглядит следующим образом:
ipps://имя_принтера._ipps._tcp.local/

Примеры:

  • сетевой принтер Kyocera:
    driverless
  • сетевой принтер Pantum
    step7

Во время первой печати (Ctrl+P) обратите внимание на настройку формата бумаги - должен быть выбран A4.

При использовании других форматов бумаги, печать будет производиться с "Универсального лотка" для конвертов.
print

Способ печати без драйверов в Linux проверен и работает с сетевым принтером Pantum BM5100ADN, но может использоваться и другая модель принтера с поддержкой "IPP EverywhereTM".

4.3 Технология печати без драйверов Mopria

Технология печати Mopria разработана альянсом производителей принтеров, среди которых Brother, Lexmark, Konica Minolta, Kyocera, OKI, Pantum, Ricoh, Samsung, Toshiba, Xerox. Для настольных ПК технологию поддерживает Microsoft Windows - печать и сканирование, на смартфонах - смартфоны Android и планшеты Amazon Fire.

Буклет о технологии Mopria - https://mopria.org/images/MopriaAllianceOverviewJuly2025.pdf.

Также как в IPP Everywhere, печать без драйверов на принтерах с поддержкой технологии Mopria.

Преимущества:

  • печать без драйверов

Недостаток:

  • для печати без драйверов требуется современный принтер, смартфон, планшет или компьютер с операционной системой Android или Windows. Пользователь может быть уверен в наличии такого устройства, если оно поддерживает сетевое подключение и имеет сертификацию AirPrint или сертификацию Mopria. Список сертифицированных устройств технологии Mopria).
  • у Mopria нет поддержки Linux.

4.3 Технология печати Google Cloud Print

Для браузеров Google Chrome, Chromium для настольных ПК. но технология была прекращена в 2021 году. Замещающая технология: CUPS для ChromeOS.

4.4 Печать из операционной системы ChromeOS

ChromeOS - операционная система Google на базе Linux для Chromebook и Chromebook Plus, но есть видео, как установить её на любом ноутбуке. В 2022 году вышла официальная сборка Google выпустила версию Chrome OS Flex для установки на обычные ПК и ноутбуки.. Есть информация, что Hewlett Packard поддерживает Chrome OS Flex. Может быть, и другие производители тоже могут использовать CUPS из ChromeOS.

4.5. Печать без драйверов в операционной системы Debian

Печать без драйверов рассмотрена на сайте:
https://wiki.debian.org/CUPSDriverlessPrinting

Требуется, чтобы принтер был сертифицирован хотя бы для одной технологии:

4.6 Печать без драйверов в российской операционной системе Linux Green

Операционная система Linux Green основна на Linux Mint. В данной статье протестирована версия 21.3 ОС Linux Green, в которой работают следующие технологии Zero-Conf и печать без драйверов:

  • Avahi + DNS-SD (для принтеров, совместимых с Bonjour)
  • cups-browsed (поиск всех сетевых принтеров в сети с помощью mDNS)
  • IPP EverywhereTM (печать без драйверов на современных принтерах и многофункциональных устройствах типа "принтер-сканер-копир-факс").

Низкоуровневая печать в Linux Green:

  • IPP/IPPS (требуется прописать в файл hosts IP и имена принтеров, если в сети нет DNS сервера домена .local)
  • AppSocket (JetPrint) или "RAW printing".

Новейшая версия операционной системы Linux Green - скачать: (https://greenlinux.ru/download/).

Группа Telegram для обсуждения Linux Green: t.me/linuxmintsu.

qr-code




Похожие публикации