Драйвер для линукс hp laserjet 1000

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Принтеры Hp Laserjet 10xx (1000 1005 1018 1020) в Linux (почему эти принтеры не работают в Linux и как это исправить)

Принтеры Hp Laserjet 10xx (1000 1005 1018 1020) в Linux

Сообщение Juliette » 10.12.2007 12:51

Уважаемый giner продолжает нас радовать своими полезностями. На этот раз речь про принтеры.

Преамбула
Принтеры HP LaserJet 1000, 1005, 1018 и 1020 сразу после включения питания не имеют в себе прошивку (firmware, arm binary). Операционная система при обнаружении принтера должна «залить» в него необходимую прошивку и после этого работать как с обычным принтером. (Именно этим объясняется тот факт, что если не выключая принтер перезагрузиться из известной нам операционной системы от MS в Linux, принтер будет работать).

Как происходит «заливка» прошивки?
В современном Linux события о появлении новых устройств обрабатывает специальная служба udev. Правила обработки событий, т.е. что будет происходить при обнаружении новой железки, находятся в /etc/udev/rules.d/. В Ubuntu правила для принтеров обсуждаемых в данной статье находятся в файле /etc/udev/rules.d/85-hplj10xx.rules (пример для Ubuntu Gutsy).

Если правила в udev есть, почему принтер не работает?
Дело в том, что правила есть, а самих прошивок нет. Причины этого не понятны, но и не особо интересны. Мы можем скачать их сами и положить туда, где udev, в соответствии с правилами, их найдёт.

Как скачать прошивки?
В Ubuntu по умолчанию установлен пакет foo2zjs, которые содержит необходимые нам утилиты:

* getweb — утилита которая «сливает» прошивки с foo2zjs.rkkda.com (вызывается следующим образом: getweb 1020 — скачает прошивку для HP LaserJet 1020)
* arm2hpdl — утилита, которая добавляет необходимые заголовки для принтера HP к бинарному файлу arm (смотрите man arm2hpdl), после добавления заголовков прошивку можно заливать в принтер (этим и занимается udev)

Для проверки можно залить прошивку вручную следующим образом:

после включения принтера.

Куда их положить?
Положить нужно в /usr/share/foo2zjs/firmware/

А теперь готовое решение в виде скрипта
Проверено в Ubuntu 7.04 и 7.10

Чем данное решение лучше других, которые можно найти в интернет?
Другие решения помимо основной задачи, а именно, установки прошивок, выполняют другие лишние действия, например, заново устанавливают foo2zjs (который уже есть в системе), но не из deb-пакета, а из исходных кодов. Это не даёт преимуществ, но может создать проблемы при обновлении системы.

Источник

Принтер HP LaserJet 1000 Series в Ubuntu Bionic

Задача: Подключить принтер HP LaserJet 1000 Series в Ubuntu 18.04 Desktop amd64 на ноутбуке (домашняя система) Lenovo E555
Дабы не забыть все настроенное оформляю для себя, все действия как пошаговая заметка.

К чему такая простая банальщина как подключение принтера, а дело в том, что моей жене срочно понадобилось распечатать документы, а ввиду того факта, что я сейчас нахожусь в поисках работы доступа к корпоративной офисной технике у меня нет, но за то есть доставшийся в подарок принтер HP LaserJet 1000 Series. Он такой древний что оборудован LTP переходником на USB и мне выпала надобность его подключить к своей рабочей системе и использовать по назначению. Для дома его функций (функция печати) более чем достаточно. Ниже все действия которыми я успешно его завел.

Linux navy 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

$ sudo apt-get install python-qt4 hplip-gui -y

hp-setup: /usr/bin/hp-setup /usr/share/man/man1/hp-setup.1.gz

[Чт авг 2 00:39:44 2018] usb 8-1: new full-speed USB device number 2 using xhci_hcd
[Чт авг 2 00:39:44 2018] usb 8-1: New USB device found, idVendor=03f0, idProduct=0517
[Чт авг 2 00:39:44 2018] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[Чт авг 2 00:39:44 2018] usb 8-1: Product: hp LaserJet 1000
[Чт авг 2 00:39:44 2018] usb 8-1: Manufacturer: Hewlett-Packard

Connection (I/O) Type: Universal Serial Bus (USB)

и затем нажимаю «Next»

Опять нажимаю «Next», доверяю выбор мастеру установки принтера в системе дефолтным выбором «Download and install the plug-in from an HP authorized server (recommended)», Next обратив внимание на консоль терминала вижу, установка плагина в систему завершилась успешно:
HP Linux Imaging and Printing System (ver. 3.17.10)
Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-15 HP 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.
Searching. (bus=usb, search=(None), desc=0)
HP Linux Imaging and Printing System (ver. 3.17.10)
Plugin Download and Install Utility ver. 2.1
Copyright (c) 2001-15 HP 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.
HP Linux Imaging and Printing System (ver. 3.17.10)
Plugin Download and Install Utility ver. 2.1
Copyright (c) 2001-15 HP 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.

Читайте также  Как снять картридж с принтера hp laserjet 1010

Checking for network connection.
Downloading plug-in from:
Receiving digital keys: /usr/bin/gpg —homedir /home/ekzorchik/.hplip/.gnupg —no-permission-warning —keyserver pgp.mit.edu —recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9
Creating directory plugin_tmp
Verifying archive integrity. All good.
Uncompressing HPLIP 3.17.10 Plugin Self Extracting Archive.
HP Linux Imaging and Printing System (ver. 3.17.10)
Plugin Installer ver. 3.0
Copyright (c) 2001-15 HP 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.
Plug-in version: 3.17.10
Installed HPLIP version: 3.17.10
Number of files to install: 42
note: Using PyQt5
Done.
Plug-in installation successful
Done.

Нажимаю «Add Printer»

и принтер успешно установлен в мою рабочую систему Ubuntu 18.04 Desktop на ноутбук Lenovo E555

На заметку: Шаги по установке принтера в систему аналогичны если проделывать на Ubuntu 14.04.5 Trusty Desktop amd64 (рабочее окружение Gnome Classic).

На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.

Источник

Установка принтера HP LaserJet 1018 (P1006, P1007, 1000, P1008, 1005, P1505, 1020, P1005)

При первом подключении принтера в Kubuntu появляется сообщение, в котором написано что принтер успешно подключен и может использоваться. Но на самом деле при отправке документов на печать ничего не происходит.

1 способ.

Этот способ подходит для большинства принтеров HP.
Для установки необходимо ввести в терминале команду
sudo apt-get install hplip-gui
sudo hp-setup
Появится графический установщик драйвера, в котором отвечаем на несколько вопросов и драйвер устанавливается.

Если возникнут ошибки, можно попробовать запустить терминальный установщик.
sudo hp-setup -i

2 способ.

Надо запустить терминал (программа konsole) и выполнить 2 команды. При этом необходим доступ в интернет.
sudo getweb 1018
sudo hplj1018
После выполнения этих команд принтер сразу же начинает работать. Для проверки работоспособности можно запустить тестовую печать в меню «Параметры система» -> «Настройка принтеров» -> Соответствующий профиль принтера (если его нет, надо добавить новый принтер) -> «Напечатать пробную страницу».

Также этот способ может работать и с принтерами HP LaserJet P1006, P1007, 1000, P1008, 1005, P1505, 1020, P1005. Для этого надо в командах заменить 1018 на соответствующее название принтера.
sudo getweb «принтер»
sudo hplj»принтер»

Проверено с принтером HP LaserJet 1018 на Kubuntu 11.04 — 12.04.

Попробовал для 1020 как написано, не получилось, решение нашел тут: http://hplipopensource.com/hplip-web/install/install/index.html сосбстна у первоисточника HP.

3 способ.

Установил HP LaserJet 1020 на Kubuntu 18.04, работает.
скачиваем прошивку принтера(1020 или другой), как обычно: #getweb 1020
идем сюда: cd /lib/firmware/hp
копируем скачанный файл прошивки sihp1020.dl: #cp sihp1020.dl /usr/share/foo2zjs/sihp1020.dl
делаем принтеру «выкл/вкл», он теперь должен два раза дрыгаться: 1-самотест и 2-заглотил прошивку.
. радоваться!

Источник

Linux Ubuntu 14.04 Trusty Tahr LTS 32-64bit How to Install HP Laserjet Pro 1000 Printer Driver

Linux Ubuntu HP Laserjet Pro 1000 Printer Driver Installation

You are Welcome! The Tutorial shows you Step-by-Step How to Install the HP Laserjet Pro 1000 Printer Driver and Getting-Started Printing on Ubuntu 14.04 Trusty Tahr LTS i386/amd64 Desktop.

Open a Command Line Terminal Shell Session
Ctrl+Alt+t
(Press “Enter” to Execute Commands)

Download HP Printer Driver Installer .run for Linux Ubuntu

Linux Ubuntu HP Printer Driver Installation.

Confirm to “Install as Root” to avoid potentials installation issues…
Then you can simply Choose “a” for the Automatic Setup.
In Case of Upgrade when Prompted Confirm ro Re-Install with “i”.
Then Follow the Installation Wizard on Terminal, Confirm with “y” and “a” for Automatic…
The Installer will Provide Automatically to Manage all the Software Dependencies!
During Installation You may be Prompted about to Unplug and Re-Plug the USB Connected Printers:

In any cases you can Plug-In a New HP Device simpy by Running this Command:

And then Following the Wizard…

Источник

HP LaserJet 1000 Printer

Support Information:

ItemDescription
Minimum HPLIP version2.7.12
Support levelFull (End of support) (See note 11 .)
Recommended?No (See note 15 .)

Driver Plugin Information:

This printer REQUIRES a downloadable driver plug-in. Use hp-setup to install the printer, and to download and install the plug-in. In general, required driver plugins are required for printing support. Driver plug-ins are released under a proprietary (non-open) license and are not part of the HPLIP tarball release.

Читайте также  Как запустить php скрипт на линукс

Summary of Available Features (See note 10 .):

FeatureSupport 10 Notes
Automatic installerDepends on distroSee table below for distro specific support.
USB I/OYes
Network I/ONoSee note 1 .
Parallel I/ONo
Scan to PCNoSee note 3 .
Photo card accessNoIf equiped, use USB mass storage for access. See note 4 .
PC fax sendNoSee note 5 .
PC initiated copyNoSee note 6 .
Services and statusYesSee note 7 .
Graphical user interfacesDepends on distroSee table below for distro specific support.
Print head alignmentNo
Color calibrationNo
Print head cleaningNo
Linefeed calibrationNo
Print quality diagnosticsNo

Summary of Available Features in Various Linux Distributions (see note 13 ):

DistroVersionInstallerGUI 14 Scan 3 Fax 5 StatusPhoto Card 4 USBParallelNetwork 1
Boss3.0NoNoNoNoYesNoYesNoNo
Debian5.0YesNoNoNoYesNoYesNoNo
Debian5.0.1YesNoNoNoYesNoYesNoNo
Debian5.0.2YesNoNoNoYesNoYesNoNo
Debian5.0.3YesNoNoNoYesNoYesNoNo
Debian5.0.4YesNoNoNoYesNoYesNoNo
Debian5.0.5YesNoNoNoYesNoYesNoNo
Debian5.0.6YesNoNoNoYesNoYesNoNo
Debian5.0.7YesNoNoNoYesNoYesNoNo
Debian5.0.8YesNoNoNoYesNoYesNoNo
Debian6.0YesNoNoNoYesNoYesNoNo
Debian6.0.1YesNoNoNoYesNoYesNoNo
Debian6.0.2YesNoNoNoYesNoYesNoNo
Debian6.0.3YesNoNoNoYesNoYesNoNo
Debian6.0.4YesNoNoNoYesNoYesNoNo
Debian6.0.5YesNoNoNoYesNoYesNoNo
Fedora15YesNoNoNoYesNoYesNoNo
Fedora16YesNoNoNoYesNoYesNoNo
Fedora17YesNoNoNoYesNoYesNoNo
gOS8.04.1NoNoNoNoYesNoYesNoNo
DistroVersionInstallerGUI 14 Scan 3 Fax 5 StatusPhoto Card 4 USBParallelNetwork 1
IGOS1.0NoNoNoNoYesNoYesNoNo
Linux From Scratch6NoNoNoNoYesNoYesNoNo
Linpus Linux9.4NoNoNoNoYesNoYesNoNo
Linpus Linux9.5NoNoNoNoYesNoYesNoNo
Linspire5.0NoNoNoNoYesNoYesNoNo
Linux Mint8YesNoNoNoYesNoYesNoNo
Linux Mint9YesNoNoNoYesNoYesNoNo
Linux Mint10YesNoNoNoYesNoYesNoNo
Linux Mint11YesNoNoNoYesNoYesNoNo
Linux Mint12YesNoNoNoYesNoYesNoNo
Linux Mint13YesNoNoNoYesNoYesNoNo
Mandriva Linux2010.0NoNoNoNoYesNoYesNoNo
Mandriva Linux2011.0NoNoNoNoYesNoYesNoNo
Mepis6.0NoNoNoNoYesNoYesNoNo
Mepis6.5NoNoNoNoYesNoYesNoNo
Mepis7.0NoNoNoNoYesNoYesNoNo
Mepis8.0NoNoNoNoYesNoYesNoNo
PCLinuxOS2006.0NoNoNoNoYesNoYesNoNo
PCLinuxOS2006NoNoNoNoYesNoYesNoNo
PCLinuxOS2007.0NoNoNoNoYesNoYesNoNo
DistroVersionInstallerGUI 14 Scan 3 Fax 5 StatusPhoto Card 4 USBParallelNetwork 1
PCLinuxOS2007NoNoNoNoYesNoYesNoNo
PCLinuxOS2008.0NoNoNoNoYesNoYesNoNo
PCLinuxOS2008NoNoNoNoYesNoYesNoNo
PCLinuxOS2009.0NoNoNoNoYesNoYesNoNo
PCLinuxOS2009NoNoNoNoYesNoYesNoNo
Red Hat8.0NoNoNoNoYesNoYesNoNo
Red Hat9.0NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.0NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.1NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.2NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.3NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.4NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.5NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.6NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.7NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux5.8NoNoNoNoYesNoYesNoNo
Red Hat Enterprise Linux6.0NoNoNoNoYesNoYesNoNo
Slackware Linux9.0NoNoNoNoYesNoNoNoNo
Slackware Linux9.1NoNoNoNoYesNoNoNoNo
Slackware Linux10.0NoNoNoNoYesNoNoNoNo
DistroVersionInstallerGUI 14 Scan 3 Fax 5 StatusPhoto Card 4 USBParallelNetwork 1
Slackware Linux10.1NoNoNoNoYesNoNoNoNo
Slackware Linux10.2NoNoNoNoYesNoNoNoNo
Slackware Linux11NoNoNoNoYesNoNoNoNo
Slackware Linux12NoNoNoNoYesNoNoNoNo
Slackware Linux12.1NoNoNoNoYesNoNoNoNo
SUSE Linux11.4YesNoNoNoYesNoYesNoNo
SUSE Linux12.1YesNoNoNoYesNoYesNoNo
Ubuntu8.04YesNoNoNoYesNoYesNoNo
Ubuntu10.04YesNoNoNoYesNoYesNoNo
Ubuntu10.10YesNoNoNoYesNoYesNoNo
Ubuntu11.04YesNoNoNoYesNoYesNoNo
Ubuntu11.10YesNoNoNoYesNoYesNoNo
Ubuntu12.04YesNoNoNoYesNoYesNoNo
Читайте также  Как заменить картридж на hp 426

Other Information:

ItemDescriptionNotes
Driver plug-inRequiredSee note 8 .
Requires firmware downloadYes
APDK device class(es):LJZjsMono
HPLIP device sub-class(es):Normal
USB VID:PID1008:1303
Embedded web serverNo
HPLIP job storageNo
models.dat namehp_laserjet_1000

1 Network support indicates built-in ethernet and/or wireless networking. Alternatively, many devices may be operated on the network using an external JetDirect print server. Not all network configurations are supported. Please refer to the HPLIP FAQs for more information.

2 USB mass storage only. You may mount the photocard as a storage drive over USB only. Refer to your distribution’s documentation for setup and usage instructions.

3 Scan supported means that PC initiated scan using a SANE compatible software application is supported over parallel, USB, or network (depending on I/O connection). Information on digital sending products is covered in note 9, below.

4 Photo supported means that the printer’s photo card slots are readable using either USB mass storage (USB only) or hp-unload (USB, parallel or network).

5 Fax supported means that PC initiated fax send is supported using hp-sendfax, once an appropriate CUPS fax queue is set up. Fax support varies on Linux distributions, based on the availability of python-dbus version 0.80 or greater (versions before 0.80 will not work with HPLIP). Click on the model name of each printer to get more detailed information.

6 Copy supported means that PC initiated copying is supported using hp-makecopies.

7 «Services and status» means that ink/toner levels, error reporting, and services such as alignment, and color calibration are available (via the HP Device Manager aka Toolbox).

8 («Required») A downloadable driver plug-in is required for printing support. («Optional») A downloadable driver plug-in is optional for printing support and may increase the speed, quality, or other aspect of printed output. («No» or «None») A driver plug-in is not required nor available. Driver plug-ins are released under a proprietary (non-open) license and are not part of the HPLIP tarball release. For more information, please refer to this KB article

9 Device supports digital sending, not standard scanning protocols. See this KB article for more info.

10 Feature support depends on the specific Linux distribution being used.

11 For a definition of Support Levels, please refer to this KB article.

12 For more information, please refer to this KB article.

13 The «Summary of Available Features in Various Linux Distributions» table lists available features for distros that are supported by the HPLIP automatic tarball installer. Distros that are not listed will require a manual install procedure (See this page for more information).

14 «Qt3» and «Qt4» refer to the supported UI toolkit. If «Qt3» is indicated, then the distro supports a GUI interface using the Qt3 UI toolkit. The Qt4 toolkit is not supported for the distro in this case. If «Qt4» is indicated, then the distro supports a GUI interface using the Qt4 UI toolkit. In this case, the Qt3 UI toolkit may also be available and used if desired. The appropriate UI toolkit will be automatically installed by the HPLIP installer.

15 «Recommended» means that the printer is fully supported in HPLIP and is recommended for use on your Linux system. For information of what «fully supported» means, see this KB article.

Источник

Mac OS X Hints
Adblock
detector