3

У меня есть "сервер" Debian (старый рабочий стол, который всегда включен) под управлением CUPS 1.4.4, рабочий стол Gentoo с CUPS 1.5 (я думаю) и ноутбук с Arch Linux и CUPS 1.6.1.

На коробке Debian (сервер, на котором находится принтер) у меня есть «Общий доступ к принтерам, подключенным к этой системе» и выбран протокол "CUPS".

На моем настольном компьютере Gentoo у меня есть опция «Показать принтеры, используемые другими системами» и выбран протокол "CUPS", и он печатается очень хорошо.

Однако на моем ноутбуке Arch Linux нет опции «Показать принтеры, используемые другими системами». Как я могу получить CUPS 1.6.1 для печати на сервере CUPS 1.4.4?

Согласно вики из Arch Linux, мне нужно использовать cups-browserd и Avahi (или что-то еще), но я не могу понять, как их настроить.

2 ответа2

1

Кажется, это признанная ошибка в самом CUPS 1.6.x. Существует дискуссия и обходной путь для Ubuntu здесь

Надеюсь, это будет применимо к вашей ситуации или, по крайней мере, заранее повысит ваши шансы найти решение.

0

Если версия вашего cups-клиента - 1.6 или новее, то по умолчанию будет IPP версии 2.0, чего не понимают старые версии cups. Чтобы решить эту проблему, вам нужно указать версию IPP в вашем /etc/cups/client.conf, например:

ServerName 192.168.0.1/version=1.1

НТН.

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