[Solved] Не печатает принтер HP1018 (ошибка инициации USB?)

Система amd64.

lsusb
...
Bus 001 Device 002: ID 03f0:4117 Hewlett-Packard LaserJet 1018

Драйвер рекомендованный (net-print/foo2zjs):

[I] net-print/foo2zjs
     Available versions:  < skip >
     Installed versions:  99999999!d(18:04:27 13.08.2011)(-test)
     Homepage:            http://foo2zjs.rkkda.com/
     Description:         Support for printing to ZjStream-based printers

CUPS его видит нормально.
При попытке печати тестовой страницы в /var/log/cups/access_log пишется сообщение об успешном завершении:
localhost - - [14/Aug/2011:09:41:43 +0400] "POST /printers/HP_LaserJet_1018 HTTP/1.1" 200 460 Print-Job successful-ok
(при печати не тестовой страницы, а из приложения --- то же самое)

В логе сообщение об успешном завершении, но фактической печати не наблюдается.
В чём может быть проблема?

ЗЫ: Некоторое время тому назад с данным конкретным устройством наблюдал интересную ошибку инициации: при попытке отправки задания на принтер, когда он недоступен (выключено питание) CUPS задание принимает. Но, после появления (включения) принтера, не только принятые задания не печатаются, нои новые принимаемые ставятся в конец образовавшейся очереди. При попытке печати на приведённый в вышеописанное состояние принтер из альтернативной ОС переинициация принтера (и соответственно успешная печать) всё же происходит. После чего им принимается сформированная в GNU/Linux очередь печати (печать в нормальном режиме). В связи с окончательной смертью альтернативной ОС актуальнойсть проблемы возросла.
В багзилле отрапортовался, но пока тишина...

ЗЗЫ: Все вышеупоминавшиеся упоминания о нормальной работе net-print/foo2zjs относятся к x86-системе (сейчас amd64).
Оно конечно не должно влиять, но...

А я использую

А я использую net-print/hplip. Прекрасно работает с НР-принтерами.
Не пробовали?

у меня норм работает

у меня норм работает

/

SysA написал(а):
А я использую net-print/hplip. Прекрасно работает с НР-принтерами.
Не пробовали?

1. Один раз пробовал. Квест зело не понравился. (впрочем, можно попробовать повторить с учётом наличного уровня просвещения)
2. Согласно заверениям OpenPrinting.org рекомендованным драйвером для данного устройства является foo2zjs.

:wq
--
Live free or die

Еще покажите eix -I cups

Еще покажите

eix -I cups

/

SysA написал(а):
Еще покажите

eix -I cups
$ eix -e cups
[I] net-print/cups
     Available versions:  < skip >
     Installed versions:  1.4.6-r2!t(12:06:41 14.08.2011)(X acl dbus gnutls jpeg linguas_ru pam perl php png python ssl threads tiff -debug -elibc_FreeBSD -java -kerberos -ldap -linguas_da -linguas_de -linguas_es -linguas_eu -linguas_fi -linguas_fr -linguas_id -linguas_it -linguas_ja -linguas_ko -linguas_nl -linguas_no -linguas_pl -linguas_pt -linguas_pt_BR -linguas_sv -linguas_zh -linguas_zh_TW -samba -slp -static-libs -xinetd)
     Homepage:            http://www.cups.org/
     Description:         The Common Unix Printing System

:wq
--
Live free or die

Еще покажите grep USB

Еще покажите

grep USB .config |grep PRINT

[РЕШЕНИЕ] Оно! Thanks!

SysA написал(а):
Еще покажите

grep USB .config |grep PRINT

Анализ конфигурации ядра показал, наличие:

zgrep /proc/config.gz | grep PRINT
CONFIG_USB_PRINTER=y

После выключения этой опции и загрузки с правильным ядром hplip отработал как положено (в штатном режиме, т.е. без дополнительных заклинаний и отдающих ересью шаманств вокруг hp-setup).

Резюме: рекомендация net-print/foo2zjs в качестве основаного драйвера для устройства с CUPS 1.4 устарела.

# emerge -C net-print/foo2zjs
# [I] net-print/hplip
     Available versions:  3.11.5 ~3.11.7 {X -acl doc fax +hpcups hpijs kde libnotify minimal parport policykit qt4 scanner snmp static-ppds}
     Installed versions:  3.11.5(15:02:11 14.08.2011)(X acl hpcups hpijs -doc -fax -kde -libnotify -minimal -parport -policykit -qt4 -scanner -snmp -static-ppds)
     Homepage:            http://hplipopensource.com/hplip-web/index.html
     Description:         HP Linux Imaging and Printing. Includes printer, scanner, fax drivers and service tools.

:wq
--
Live free or die

Кстати, у

Кстати, у меня

CONFIG_USB_PRINTER=m
CONFIG_USB_G_PRINTER=m
# CONFIG_USB_G_DBGP_PRINTK is not set

оставил на всякий случай - ситуации разные бывают... и ноут у меня в разных местах бывает...
Но hplip работает. Правда у меня купс из нестабильной ветки и параметры несколько отличаются:

     Installed versions:  1.4.6-r21!t(06:32:51 PM 07/23/2011)(X acl dbus gnutls java jpeg kerberos linguas_ru pam perl png python samba slp ssl threads tiff xinetd -debug -elibc_FreeBSD -ldap -linguas_da -linguas_de -linguas_es -linguas_eu -linguas_fi -linguas_fr -linguas_id -linguas_it -linguas_ja -linguas_ko -linguas_nl -linguas_no -linguas_pl -linguas_pt -linguas_pt_BR -linguas_sv -linguas_zh -linguas_zh_TW -php -static-libs -usb)

P.S. А вы у zgrep параметр не пропустили?.. ;)

драйвером для данного

 драйвером для данного устройства является foo2zjs.
 euse  -i hpijs
global use flags (searching: hpijs)
************************************************************
no matching entries found

local use flags (searching: hpijs)
************************************************************
[+ C    ] hpijs
    net-print/hplip: Build the IJS driver for cups (Foomatic)
        [+  ] 3.11.5 [gentoo]
        [+  ] 3.11.7 [gentoo]


It's work

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Расскажу маленький трюк.

Расскажу маленький трюк. Столкнулся с такой ошибкой на принтере P1006. Всё вроде бы норм, но зараза печатать отказывался. И cups его видит, и сообщения об успешной печати есть (ubslp0 есть), и не HPLIP это. Всё перепробовал. Оказалось, что прошивка не грузится автоматически. Решение пришло просто:
(файл /etc/init.d/cupsd)

....
start() {
.....
     cat /usr/share/firmware/..../<my_firmware> /dev/usblp0
.....

И о чудо! Он заработал!

чейнчлог купса читать не

чейнчлог купса читать не пробовал ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

/

slepnoga написал(а):
чейнчлог купса читать не пробовал ?

Рудименты тяжкого прошлого (слаквари)?
Не подскажешь цитатку, которую я там должен был найти (и которая содержит ответ на вопрос)?
Или просто уныло троллишь в целях прокачивания ЧСВ?

:wq
--
Live free or die

цитатка проста до отупения -

цитатка проста до отупения - в 1.4.0 вырубили поддержку usblp0 :)
специльно для некрофилов на stable сообщаю - в 1.4.6 ее вернули

для совсем танкистов цитата из 1.5.0.rc1

Fixed some compatibility issues migrating from the old usblp backend to the libusb backend (STR #3860)

http://www.cups.org/str.php?L3860 т.е ее таки выкинут ;-D

P.S и коммент был не тебе ;) так что не тролль хотя бы здесь

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

slepnoga написал(а): цитатка

slepnoga написал(а):
цитатка проста до отупения - в 1.4.0 вырубили поддержку usblp0 :)
специльно для некрофилов на stable сообщаю - в 1.4.6 ее вернули

Кстати, на тестовой странице печати написано, что 1.4.6.
Так что если и вернули, то не в полностью работоспособном виде.

slepnoga написал(а):
P.S и коммент был не тебе ;) так что не тролль хотя бы здесь

А то ты не знаешь что не все читают в дереве? :)

:wq
--
Live free or die

Скучно ради одного принтера в

Скучно ради одного принтера в 2 года ковыряться в барахле

Nosk

Nosk написал(а):
...

....
start() {
.....
     cat /usr/share/firmware/..../<my_firmware> /dev/usblp0
.....

И о чудо! Он заработал!

Не может быть!.. не должен бы.. :) если '>' не вставите!.. ;)

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

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