alff31 (alff31) wrote,
alff31
alff31

Category:

Принтер hp1018 и Linux

Так получилось, что пару недель назад из-за неудачной переразбивки диска, после которой посыпались ошибки при записи и загрузке системы, пришлось отформатировать диск и переустанавливать систему. Некоторые вещи пришлось настраивать заново, во время установки принтера сталкнулся с небольшой проблемой, поэтому и написал небольшой мануал о настройке hp1018 в Линуксе, конкретно Debian.

За пару лет я напрочь забыл как настраивается принтер. Система принтер видела, я его добавил в список принтеров, но он печатать не хотел. Дело в том, что этот принтер самый дешёвый в линейке и все что только можно в нем урезано, поэтому прошивка загружается в память принтера каждый раз с компьютера, и при выключении принтера она стирается. На принтер её можно загрузить вручную при помощи команды

# cat sihp1018.dl > /dev/usb/lp0

Но каждый раз при включении принтера вручную заливать не удобно. Заливкой занимается программа foo2zjs(# aptitude install foo2zjs), но она идет без прошивки, которую нужно скачать и все инструкции по установке принтера в интернете пишут, что эту прошивку нужно положить в /usr/share/foo2zjs/firmware/sihp1018.dl. Но у меня это не сработало, и прошивка на принетер не грузилась. Целый час гуглил как это решить, но ничего не нагуглил. Потом заметил в логах следующее:

# tail -n 20 /var/log/messages
Mar 26 23:51:25 debian /usr/sbin/hplj1018: foo2zjs: Missing HP LaserJet 1018 firmware file /lib/firmware/hp/sihp1018.dl
Mar 26 23:51:25 debian /usr/sbin/hplj1018: foo2zjs: …read foo2zjs installation instructions and run ./getweb 1018

Переместил файл в папку lib/firmware/hp и у меня всё заработало.

mv /usr/share/foo2zjs/firmware/sihp1018.dl /lib/firmware/hp/sihp1018.dl

Может быть кому-нить пригодится.

P.s. Прошивку можно найти на прилагаемом к принтеру диске. Файл называется hp1018.img, потом нужно преобразовать:

$ arm2hpdl hp1018.img > sihp1018.dl

Если диска нет, то прошивку можно скачать так:

$ wget http://foo2zjs.rkkda.com/firmware/sihp1018.tar.gz
$ tar xvzf sihp1018.tar.gz
Tags: hp1018, linux
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 2 comments