Заметка в блоге:
Сегодняшняя покупка принтера HP LaserJet 1018 была омрачена неработающим usb-кабелем, приобретенным к принтеру в палатке напротив. И, судя по отзывам, с проблемой подключения столкнулся не только я. А вывод из этой истории таков: сэкономив 1$ на usb-кабеле в комплекте с принтером компания HP сильно попортила мне (и, скорее всего, не только мне) впечатление от покупки.
Различные типы USB A-B кабелей для подключения принтера | ||
---|---|---|
Серебристый «экранированный» кабель (слева) и тонкий кабель (справа) | Фирменный кабель от HP C6518A | |
Работает | Не работает! | Работает1) |
Принтер не опознается с тонким кабелем, показанным справа. В Windows это выглядит как «Неподдерживаемое устройство»
. В Linux это выглядит вот так (dmesg | tail
):
ohci_hcd 0000:00:02.0: wakeup usb 1-2: new full speed USB device using ohci_hcd and address 11 usb 1-2: new device found, idVendor=0502, idProduct=15b1 usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-2: Product: Generic RNDIS usb 1-2: Manufacturer: Generic Manufacturer usb 1-2: SerialNumber: 7a5a00ec-13f1-3634-0801-cbbd00479000 usb 1-2: configuration #1 chosen from 1 choice usb 1-2: USB disconnect, address 11 usb 3-4: new high speed USB device using ehci_hcd and address 18 usb 3-4: device descriptor read/64, error -71 usb 3-4: device descriptor read/64, error -71 usb 3-4: new high speed USB device using ehci_hcd and address 19 usb 3-4: device descriptor read/64, error -71 usb 3-4: device descriptor read/64, error -71 usb 3-4: new high speed USB device using ehci_hcd and address 20 usb 3-4: device not accepting address 20, error -71 usb 3-4: new high speed USB device using ehci_hcd and address 21 usb 3-4: device not accepting address 21, error -71
Копировал с оригинального диска, убрал все языковые папки кроме английского и русского языков:
Зеркало на box.net:
Для печати на HP LaserJet 1018 из линукса я устанавливал драйвер foo2zjs:
Supported Printer | B/W | Color | Driver | Notes | |
---|---|---|---|---|---|
HP LaserJet 1018 | Yes | No | foo2zjs | Tested by Rick Richardson |
Принцип работы данного драйвера:
Процесс установки (делал на 100% согласно инструкции):
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz tar zxvf foo2zjs.tar.gz cd foo2zjs make ./getweb 1018 sudo make install sudo make install-hotplug sudo make cups
Затем просто добавил принтер через Yast.