cups 1.6 как дальше жить?

Все бы хорошо, но при отправке любого документа с этого второго компа job замирает с надписью “Unable to get printer status”.
Подтверждаю, прошел тот же путь: поставил avahi и nss-mdns, поправил nsswitch, как в wiki про Avahi написано, закинул его в автозапуск, перезапустил cupsd - появились через какое-то время сетевые принтеры в Find new printers в веб-интерфейсе cups. Добавил нужный, пробую печатать - появляется “Unable to get printer status.” Гугл про это выдает всякие другие ошибки, причем старые (2008-2011 года).
neurosurgeon
сделал так:
# cp /etc/cups/cupsd.conf.default /etc/cups/cupsd.conf
заработало. Взято отсюда:
https://wiki.archlinux.org/index.php/CUPS#CUPS_stops_working
Сделал также, но заработало только после того, как переустановил в веб-морде локальный принтер. Может это потому, что из строки конфигурации BrowseLocalProtocols выкинули параметр CUPS.
Винда умеет зероконф? Чую, все эти штуки с avahi бесполезны.
Конфики обновлял. Не печает даже локально. Сеть - это уже второй вопрос.
Настроивать то нужно тем же способом с использованием hplip и его плагина и указание ppd файла? Или они не нужны уже?
Я что-то неправильно делаю?
$ yaourt -Q cups
extra/cups 1.6.1-1
Вкладка “Printers” открывается, более того, добавил для проверки сетевой принтер и напечатал на нём список сетевых принтеров, обнаруженных cups'ом.
Chawoosh
Я что-то неправильно делаю?
$ yaourt -Q cups
extra/cups 1.6.1-1
Вкладка “Printers” открывается, более того, добавил для проверки сетевой принтер и напечатал на нём список сетевых принтеров, обнаруженных cups'ом.
avahi есть в системе?просто для заметки.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
По рецептам предков грузится до cups. :)
Наконец-то дошли руки и я настроил печать по сетке через Avahi.
В cupsd.conf надо было прописать:
ServerAlias *
Вроде не очень секурно, но меня устраивает.

Итак, cups при отправке задания мне писал Unable to get printer status.
Посмотрев в логи сервера, я увидел
[Client 17] Request from "192.168.1.3" using invalid Host: field "atom.local"
192.168.1.3 - ip клиента, с которого печатаю, atom - имя моего сервера, домен local обеспечивается avahi.
ping atom.local нормально отрабатывает на сервере. Значит, надо было как-то объяснить именно cups'у, что atom.local - это он и есть.
Что я и сделал с помощью ServerAlias.
Nikisch,
Посоветую отправить багрепорт.
Подтверждаю трабл. Принтер такой же, как у ТС отказывается печатать как с hpcups, так и с hpijs-дровами, но работает с foo2xqx. В такой ситуации hplip не нужен.
Поставил более предсказуемый дистр, т к рабочий комп все таки ))
Дома же у меня МФУ F4100 заработала отлично без перенастроек каких-либо. Подключено через hpcups. Конфиг купса я заменил на дефолтный только. Расшаривать без надобности пока. Авахи не запущен, локально сканирует и печатает.
С открытия темы были еще обновления купса. Я думаю, что-то пофиксили.
Еще заметил странность. Принтер осветляет темные картинки (или нормализует гамму). До обновлений он всегда затемнял настолько, что мне приходилось осветлять в гимпе перед печатью некоторые фотки. Я дума, это нормально, для дешевого струйника (капли растекаются). В общем, стало много лучше.
 
Зарегистрироваться или войдите чтобы оставить сообщение.