[РЕШЕНО] debian 7.7 hp1018

Автор pa_, 08 ноября 2014, 20:24:36

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

pa_

Добрый день.

Ситуация: debian 7.7 amd64, принтер hp1018
прочел факи:
http://vladimir-stupin.blogspot.ru/2013/05/hp-laserjet-1018-debian-wheezy.html
http://habrahabr.ru/post/134973/
и всё что нашел в нете.

прошивка заливается на принтер

Nov  8 20:08:22 pa kernel: [ 1783.368633] usb 3-5: USB disconnect, device number 11
Nov  8 20:08:40 pa kernel: [ 1801.420384] usb 3-9: new high-speed USB device number 12 using xhci_hcd
Nov  8 20:08:50 pa kernel: [ 1811.763674] usb 3-9: new high-speed USB device number 13 using xhci_hcd
Nov  8 20:09:01 pa kernel: [ 1822.106918] usb 3-9: new high-speed USB device number 14 using xhci_hcd
Nov  8 20:09:12 pa kernel: [ 1833.481367] usb 3-9: new high-speed USB device number 16 using xhci_hcd
Nov  8 20:09:12 pa kernel: [ 1833.520617] usb 3-9: New USB device found, idVendor=03f0, idProduct=4117
Nov  8 20:09:12 pa kernel: [ 1833.520626] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov  8 20:09:12 pa kernel: [ 1833.520631] usb 3-9: Product: HP LaserJet 1018
Nov  8 20:09:12 pa kernel: [ 1833.520635] usb 3-9: Manufacturer: Hewlett-Packard
Nov  8 20:09:12 pa kernel: [ 1833.520638] usb 3-9: SerialNumber: KP2V18R
Nov  8 20:09:15 pa kernel: [ 1836.551185] usblp0: USB Bidirectional printer dev 16 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
Nov  8 20:09:15 pa kernel: [ 1836.551241] usbcore: registered new interface driver usblp
Nov  8 20:09:18 pa /usr/sbin/hplj1018: foo2zjs: loading HP LaserJet 1018 firmware /lib/firmware/hp/sihp1018.dl to /dev/usb/lp0 ...
Nov  8 20:09:18 pa /usr/sbin/hplj1018: foo2zjs: ... download successful.


но ни в web gui cups`a ни в lpstat принтера нет

lpstat -t
scheduler is running
no system default destination
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.


в группах lp и lpadmin добавлены и пользователь и рут
usb перетыкал, кабель менял
делал hp-check --fix и доустановились все пакеты на что ругалось
поставил hp-plugin
сливал руками прошивку и конвертил ее
создается устройство /dev/usb/lp0 но lp file.txt > /dev/usb/lp0 не печатает


#lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 002: ID 04f3:0103 Elan Microelectronics Corp.
Bus 003 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 003 Device 004: ID 03f0:4117 Hewlett-Packard LaserJet 1018



# hp-makeuri 003:004

HP Linux Imaging and Printing System (ver. 3.12.6)
Device URI Creation Utility ver. 5.0

Copyright (c) 2001-14 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
error: Device not found



# usb_printerid /dev/usb/lp0
Error: Input/output error: GET_DEVICE_ID on '/dev/usb/lp0'


в windowsXP - без проблем в течении 5 минут установил дрова и принтер печатает, т.е. он рабочий

заранее благодарен за помощь

Malaheenee

А модуль выгружали, как на хабре советуют?
Все мы где-то, когда-то и в чем-то были новичками.

pa_

#2
да, но у меня и нет конфликта на шине, как описано в статье
напрягает низкоуровневый бас:девайс же отдается, а утилита по этим данным не видит устройство

Malaheenee

Вы поставили одновременно foo2zjs и hplip? Мы когда-то помучались с подобными граблями, пока не удалили foo2zjs.
Все мы где-то, когда-то и в чем-то были новичками.

pa_

#4
алилуя
удалил фу и драйвера принтер-драйвер-фу, удалил хлюп, слил хлюп с офсайта (на всяк), поставил и заработало

большое спасибо

ps осталось закрепить успех, попробовать на др компе поставить + погонять разные тесты (при включении компа уже включен принтер и т.д.)
и что интересно настройка прошла через консоль когда устанавливал хлюп, в программах принтер в меню печать видится, в веб гуях капса в разделе принтеры есть, а в администрировании новый принтер так и не находит
плохо пропечатывает битмап шрифты, а ттф нормально

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

Malaheenee

Разница в авторах :) hplip пишут "официальные" программисты hp, а foo2zjs развивается едва ли не реверс-инжинирингом.

Погоняйте, у нас LJ1000 вел себя не всегда адекватно на любых драйверах  ;) И не забудьте пометить тему решенной (отредактировав первое сообщение).
Все мы где-то, когда-то и в чем-то были новичками.

pa_

пока искал решение проблемы наткнулся на неплохое
руководство по отлову ошибок при подключении принтеров https://wiki.ubuntu.com/DebuggingPrintingProblems