cups & hp1018

Не могу завести принетр под гентой.
HP Laser Jet 1018
поставил дрова foo2zjs. В error_log cups'a при отправки страницы валятся ошибки:
...
E [08/Nov/2006:11:06:31 +0800] cupsdAuthorize: Local authentication certificate not found!
I [08/Nov/2006:11:06:33 +0800] Adding start banner page "none" to job 31.
I [08/Nov/2006:11:06:33 +0800] Adding end banner page "none" to job 31.
I [08/Nov/2006:11:06:33 +0800] Job 31 queued on "LaserJet-1018" by "root".
I [08/Nov/2006:11:06:33 +0800] Started filter /usr/libexec/cups/filter/pstops (PID 27390) for job 31.
I [08/Nov/2006:11:06:33 +0800] Started filter /usr/libexec/cups/filter/foomatic-rip (PID 27391) for job 31.
I [08/Nov/2006:11:06:33 +0800] Started backend /usr/libexec/cups/backend/usb (PID 27392) for job 31.
E [08/Nov/2006:11:06:33 +0800] [Job 31] No %%BoundingBox: comment in header!
E [08/Nov/2006:11:06:34 +0800] cupsdAuthorize: Local authentication certificate not found!
...
ставил logLevel в debug. как понил BoundingBox на проблему не влияет.
ошибка именно в Local authentication certificate not found!

Думаю дело не в

Думаю дело не в этом. Что-то не так поставил.
Проблема на самом деле заключается в следующем:
Устанавливаем капс:
emerge cups
заходим на http://localhost:631/
Включаем наш принтер HP 1018
Видим его, добавляем.
cups нормлаьно его видит, но не печатает

устанавливаем foo2zjs с сайта. сливаем оттуда-же прошивку, всё по инструкции с сайта http://foo2zjs.rkkda.com/:

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ make
Сливаем прошивку именно для нашего принтера
$ ./getweb 1018
$ make install
Потом отправляем прошивку в принтер:
cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
Результат: Принтер великолепно печатает.

Теперь сама проблема:
Создаем файл /etc/dev.d/default/hotplud.dev
такого содержания:

#!/bin/sh

if [ "$DEVNAME" == "/dev/usb/lp0" ]
then
cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
else
exit 1
fi

И на наш принтер отправляется прошивка при каждом его включении!
так вот. наконец-то добрались до проблемы:
прошивка-то отправляется, а капс перестает видеть принтер.
Уверен решение где-то на поверхности, но я его не вижу, или что-то с правами, или с хотплюгом.
Выручайте! :)

Re: Думаю дело не в

marchelly написал(а):
Теперь сама проблема:
Создаем файл /etc/dev.d/default/hotplud.dev
такого содержания:

#!/bin/sh

if [ "$DEVNAME" == "/dev/usb/lp0" ]
then
cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
else
exit 1
fi

И на наш принтер отправляется прошивка при каждом его включении!
так вот. наконец-то добрались до проблемы:
прошивка-то отправляется, а капс перестает видеть принтер.
Уверен решение где-то на поверхности, но я его не вижу, или что-то с правами, или с хотплюгом.
Выручайте! :)

Тот же принтер, те же действия. Однако все работает. При подключении принтера прошивка исправно отправляется в него (принтер отвечает жизнерадостным гудением) и CUPS его продолжает видеть.

Попробуй проверить:
1) права на файлик /etc/dev.d/default/hotplug.dev
2) включен ли юзер в число допущенных к печати в настройках CUPS?

Исчо: попробуй в настройках CUPS переустановить принтер ПОСЛЕ того как установил слитый с сайта foo2zjs.

А я по-другому делал

У меня тоже принтер HP LJ 1018. Я делал все гораздо легче: просто поставил cups и gnome-cups-manager.
Потом выполнил emerge foo2zjs, добавил принтер через gnome-cups-manager и все заработало(только почему-то не печатает пробную страницу).

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".