psy_ipm
Мой антисклерозный блог =)
вторник, 7 сентября 2010 г.
Настройка принтера HP LaserJet 1018 в Linux Mint 9 (Isadora)
Настройка принтера HP LaserJet 1018 в Linux Mint 9 (Isadora)
This printer is supported by the foo2zjs free software printer driver.
The printer is faster than the LaserJet 1000 and has a USB connection. It has only 2 MB of RAM and 32 kB of ROM.
The firmware of the printer must be uploaded after turning it on. You can use a hotplug/udev script which comes with foo2zjs, or do it manually: » cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0″.
Для начала нам нужен пакет HPLIP (Hewlett Packard Linux Imaging and Printing System). В дистрибутивах Linux Mint 9 или Ubuntu 10.04 по умолчанию он установлен, если в вашем дистрибутиве его нет, пишем:
sudo apt-get install build-essential
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Необходимо удалить все ранее установленные драйвера:
Качаем нужную прошивку принтера:
Удаляем ненужный более пакет system-config-printer-udev: (если его не удалить, компилятор выдаст сообщение об ошибке)
sudo apt-get remove system-config-printer-udev
Устанавливаем install-hotplug cups:
sudo make install install-hotplug cups
Подключаем принтер, и пишем:
Откроется окно Printing, в котором нажимаем Add -> Printer. В следующем окошке выбираем из списка слева свой принтер и нажимаем Forward. Вводим название и печатаем тестовую страницу.
Более подробное описание и список других принтеров можно найти здесь.
[РЕШЕНО] вопрос от чайника по HP 1018
2 день, как установил Linux Mint 17.3
Не получается настроить принтер HP 1018. В инете очень много информации на данную тему. Но мне как чайнику очень сложно разобраться.
Прописал в терминале tail -n 20 /var/log/syslog
Увидел следующее:
May 17 19:19:53 vadimkomp-desktop colord: Device added: sysfs-Hewlett-Packard-HP_LaserJet_1018
May 17 19:19:53 vadimkomp-desktop colord: Profile added: HP-LaserJet-1018-Gray..
May 17 19:19:53 vadimkomp-desktop colord: Device added: cups-HP-LaserJet-1018
May 17 19:20:00 vadimkomp-desktop /lib/udev/hplj1018: foo2zjs: Missing HP LaserJet 1018 firmware file /lib/firmware/hp/sihp1018.dl
May 17 19:20:00 vadimkomp-desktop /lib/udev/hplj1018: foo2zjs: . read foo2zjs installation instructions and run ./getweb 1018
May 17 19:20:00 vadimkomp-desktop kernel: [ 8123.088689] usblp 5-3:1.0: usblp0: USB Bidirectional printer dev 7 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
May 17 19:20:00 vadimkomp-desktop kernel: [ 8123.088760] usbcore: registered new interface driver usblp
May 17 19:20:06 vadimkomp-desktop /lib/udev/hplj1018: foo2zjs: Missing HP LaserJet 1018 firmware file /lib/firmware/hp/sihp1018.dl
May 17 19:20:06 vadimkomp-desktop /lib/udev/hplj1018: foo2zjs: . read foo2zjs installation instructions and run ./getweb 1018
Как понимаю, нет следующего файла /lib/firmware/hp/sihp1018.dl
Друзья помогите с настройкой, если можно объясняйте как для чайника 0-го уровня. Спасибо
Linux Mint Forums
Welcome to the Linux Mint forums!
HP Laserjet 1018
HP Laserjet 1018
Post by siawacsh » Sun Jan 15, 2017 3:47 pm
Hello, before anyone point me to the other thread on HPLIP please be informed that I have done that and worn the T-shirt several times.
My system in Mint 17.3. 64 bit
I have installed new physical USB ports.
I have also checked out my USB cable.
Instead of going into a long story here, I thought the best thing would be to record my steps and insert the link here for the clip.
This problem is a year old which I experienced first with Mint 17.2. At the time, this tutorials solved the problem
https://sites.google.com/site/easylinuxtipsproject/14
But since installing Mint 17.3 I have been without access to my printer.
I went to the extent of replacing my physical USB ports. I have also tested my USB cable on other machines which confirm they also work.
The lsusb command also shows the printer is detected by the system. Yet each time I install the driver I end up with a message saying «no printers detected» or something to that effect.
Printer installation process. I did not show how I downloaded the driver from HPLIP. But you can rest assured it is the latest.
https://youtu.be/77GkNH9W9Ko
I hope some one can help before I decide to buy a better supported printer. Pjotr once says he has the same printer and Mint 18 no longer has these printer issues. I tried to install Mint 18 but ran into nvidia problems. Post installation I would get a mint logo followed by a black screen. There was no boot loader menu to let me try compatibility mode which might allow me to go in and install the drivers manually. Probably a story for another thread.
Any help on the printer would be warmly appreciated.
Linux Mint Forums
Welcome to the Linux Mint forums!
Установка принтера HP серии LaserJet в Linux Mint
Установка принтера HP серии LaserJet в Linux Mint
Post by Weltschmerz » Tue Jun 05, 2018 1:23 pm
Явно столкнулся с подобным не я один, решений крайне мало (особенно русскоязычных, что может стать проблемой для пользователей с крайне малыми познаниями английского), так что думаю стоит выложить.
Если при подключении принтера от производителя HP, особенно серии LaserJet (и особенно моделей 1018 и 1020), ваш дистрибутив обнаружил/не обнаружил устройство и драйвера к нему автоматически, документ отправляется на печать и отписывается удачно завершённым, а на деле же никаких действий не происходит, предлагается следующее решение:
1. Открываем терминал. Прописываем:
sudo apt-get install hplip-gui
2. Вводим пароль суперпользователя. Просматриваем интересные и не очень записи и при вопросе о продолжении со скачиванием драйверов пишем «Y» или «y» (без кавычек) и жмём Enter.
3. После установки всех пакетов и зависимостей закрываем терминал прописав команду ручками или нажав в правом верхнем углу крестик.
4. Открываем меню (левый нижний угол) => «Параметры» => «HPLIP Toolbox». Дальше всё интуитивно понятно, плюс программа умная, большую часть работы сделает за вас.
Важно!
Для выполнение всех действий, естественно, требуется наличие интернета!
Всё, при правильном выполнении условий принтер работает, можете побаловать себя печатью пробной страницы или, к примеру, скопипастить этот текст и распечатать его.
В раздел «Администрирование» => «Printers» лезть не нужно, если вы туда сходили до прочтения статьи — поставьте там все настройки по дефолту, рекомендованные. Проприетарные настройки и дрова работать не желают (хотя, может вам и повезёт).
Сей мануал актуален на данный момент в Linux Mint 18.3 Cinnamon, проверено лично, на остальных оболочках/версиях тоже вроде помогает (пару случаев было — проверено, сработало).
Удачной работы!;)
Подключение принтера HP LJ 1010/1015/1018/1020 в Linux Debian(Ubuntu) c CUPS 1.4 и выше
При обновлении версии CUPS возникла проблемма его несовместимости с загруженным модулем usbpl, необходимый для загрузки firmware в принтер. При их одновременной работе возникает конфликт на шине usb(одновременное обращение), отражающееся в логах системы /var/log/syslog следующим образом:
————————
Jul 1 02:18:57 kernel: [ 3115.009361] usb 1-2.5: usbfs: interface 0 claimed by usblp while ‘usb’ sets config #1
————————
Вариант решения данной проблемы:
— Загрузить модуль сразу после включения принтера
— Выгрузить модуль сразу после заливки filmware
Для этого делаем следующее:
0) Отключаем принтер
1) Установим необходимые пакеты
2) Скачаем требуемое filmware для принтера сконвертируем и разместим в соответствующих папках:
3) Создадим правило для диспетчера устройств udev для загрузки модуля при включении принтера.
Указываем Vid и Pid своего принтера! Пример приведён для 1018.
4) Перезагружаем диспетчер устройств udev
5) Редактируем сценарий foo2zjs, выполняющийся при обнаружении принтера (отключаем модуль ядра usbpl сразу после загрузки firmware). Имя файла зависит от модели вашего принтера!(для 1000/1005/1018/1020 — /usr/sbin/hplj1018 )
ищем и корректируем процесс загрузки firmware
изменение сводится к добавлению строк
6) Включаем принтер и смотрим логи
при корректной работе в них будет следующее:
———————
Jul 1 01:56:12 kernel: [ 1749.871946] CE: hpet increased min_delta_ns to 20113 nsec
Jul 1 02:18:39 kernel: [ 3097.400294] usb 1-2.5: new high speed USB device number 8 using ehci_hcd
Jul 1 02:18:40 kernel: [ 3097.512010] usb 1-2.5: New USB device found, idVendor=03f0, idProduct=4117
Jul 1 02:18:40 kernel: [ 3097.512084] usb 1-2.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 1 02:18:40 kernel: [ 3097.512098] usb 1-2.5: Product: HP LaserJet 1018
Jul 1 02:18:40 kernel: [ 3097.512109] usb 1-2.5: Manufacturer: Hewlett-Packard
Jul 1 02:18:40 kernel: [ 3097.512120] usb 1-2.5: SerialNumber: KP03QAY
Jul 1 02:18:40 mtp-probe: checking bus 1, device 8: «/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.5»
Jul 1 02:18:40 mtp-probe: bus: 1, device: 8 was not an MTP device
Jul 1 02:18:40 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.5/1-2.5:1.0
Jul 1 02:18:40 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.5
Jul 1 02:18:40 udev-configure-printer: Device vendor/product is 03F0:4117
Jul 1 02:18:40 udev-configure-printer: MFG:Hewlett-Packard MDL:HP LaserJet 1018 SERN:- serial:KP03QAY
Jul 1 02:18:40 kernel: [ 3097.779667] usblp1: USB Bidirectional printer dev 8 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
Jul 1 02:18:40 kernel: [ 3097.781597] usbcore: registered new interface driver usblp
Jul 1 02:18:40 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.5/1-2.5:1.0/usb/lp1
Jul 1 02:18:41 kernel: [ 3098.989429] usb 1-2.5: usbfs: interface 0 claimed by usblp while ‘usb’ sets config #1
Jul 1 02:18:43 /usr/sbin/hplj1018: foo2zjs: loading HP LaserJet 1018 firmware /lib/firmware/hp/sihp1018.dl to /dev/usb/lp1 .
Jul 1 02:18:43 /usr/sbin/hplj1018: foo2zjs: . download successful.
Jul 1 02:18:56 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.5
Jul 1 02:18:56 udev-configure-printer: MFG:Hewlett-Packard MDL:HP LaserJet 1018 SERN:- serial:KP03QAY
Jul 1 02:18:57 kernel: [ 3115.009361] usb 1-2.5: usbfs: interface 0 claimed by usblp while ‘usb’ sets config #1
Jul 1 02:18:58 kernel: [ 3116.139386] usbcore: deregistering interface driver usblp
Jul 1 02:18:58 kernel: [ 3116.139675] usblp1: removed
Jul 1 02:18:58 /usr/sbin/hplj1018: foo2zjs: . kernel module usblp disable now.
———————