1

У меня есть USB-принтер, подключенный к Raspberry Pi. У меня также есть рабочая станция с Linux.

Я установил CUPS как на Raspberry, так и на рабочей станции. Я вошел в CUPS на Raspberry (https://192.168.100.16:631) и добавил принтер (он называется «pr3300»). Я могу распечатать тестовую страницу из CUPS: https://192.168.100.16:631/printers/pr3300

Теперь я хочу использовать этот принтер с рабочей станции. Поэтому мне нужно добавить этот принтер в CUPS рабочей станции.

Я захожу в локальный CUPS (https://127.0.0.1:631), захожу в Администрирование и нажимаю кнопку "Добавить принтер". Я должен выбрать сетевой протокол из списка:

  • AppSocket/HP JetDirect
  • Протокол интернет-печати (https)
  • Протокол интернет-печати (ipps)
  • Обработчик ошибок бэкенда
  • LPD/LPR хост или принтер
  • Протокол интернет-печати (ipp)
  • Протокол интернет-печати (http)

и на следующей странице я должен указать подключение к принтеру. Я указываю следующий адрес: ipp://192.168.100.16/pr3300

На следующей странице я должен предоставить файл PPD для моего принтера, дать имя принтеру, и, наконец, у меня есть принтер в списке принтеров.

Но когда я пытаюсь распечатать тестовую страницу, задание на печать завершается неудачно с описанием «Конфигурация принтера неверна или принтер больше не существует».

На сервере в /var/log/cups/error_log я вижу следующую ошибку:

D [22/May/2018:23:15:36 +0300] Get-Printer-Attributes ipp://192.168.100.16:631/pr3300
D [22/May/2018:23:15:36 +0300] Get-Printer-Attributes client-error-not-found: The printer or class does not exist.
D [22/May/2018:23:15:36 +0300] [Client 23] Returning IPP client-error-not-found for Get-Printer-Attributes (ipp://192.168.100.16:631/pr3300) from 192.168.100.25

CUPS на сервере получил мой запрос, поэтому он работает и не является проблемой брандмауэра / соединения. Я предполагаю, что проблема в том, что я неправильно настроил общий принтер на CUPS рабочей станции. Я пробовал разные форматы соединения URL, но результат более или менее одинаков.

Пожалуйста помоги!

1 ответ1

1

Проблема была в неправильной строке подключения принтера. Я пробовал несколько форматов (все они предложены в справке CUPS!), Но работает только этот:

ipp://192.168.100.16/printers/pr3300

(ранее я опустил часть URI "printers")

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