HP Color LaserJet CM1015 MFP в Alt Linux Desktop 4.1.

Создан: 24.11.2008
Иванов Аркадий.

 

Это дешёвый цветной лазерный принтер со сканером. В моём дистрибутиве (Alt Linux 4.0) есть для него поддержка. Но, ... не очень-то работает.

 

Для полноценной работы принтера и сканера необходимо установить пакет HPLIP от производителя, т.е. от Hewlett Packard.

 

Поддержку сканера HP анонсировала только в версии HPLIP 2.8.10.

- Скачиваем софт с  http://hplip.sourceforge.net . Причём берём tar-архив (для продвинутых юзеров), а не rpm-файлы.
- Сносим конфликтующие пакеты из дистрибутива:

# apt-get remove printer-drivers-base
# rpm -e `rpm -qa |grep hplip`            
- Раскрываем tar-архив
- Устанавливаем нужные пакеты для сборки:
   cups-ddk cups-devel sane-devel sane enscript net-snmp libnet-snmp-devel libdbus-devel

   libjpeg-devel libusb-devel python-module-imaging 
   python-module-PyQt4 python-module-qt python-module-ctypes python-module-dbus python-devel

python-module-PyXML  python-module-Reportlab libsane-devel sane xsane

- Читаем описание ручной установки и доставляем все пакеты, которые там указаны.

- ./configure
- Если процедура configure ругается, доставляем пакеты, нужные ей.
- make && make install
- Установка запишет результаты в /usr/local/... Работать ничего не будет.
- Копируем содержимое

  /usr/local/lib/python2.5/site-packages в

  /usr/lib/python2.5/site-packages

- Запускаем /usr/local/bin/hp-setup. Эта процедура поможет установить принтер и заодно скачает plugin с авторизованного сервера.
- Делаем chmod -R 777 /dev/bus/usb/* (Лениво разбираться, на каком USB висит принтер и сканер и какие у cups и sane д.б. пользовательские группы).
-Копируем содержимое

  /usr/local/lib/sane в

  /usr/lib/sane

 

Вроде бы и всё.

Теперь hp-setup, - устанавливаем принтер.

hp-scan или xsane - сканируем.

 

Примечание: почему питон и xsane не захотели искать свои либы в /usr/local/... я так и не понял (питону ldconfig явно не указ). В следующих версиях HPLIP этой проблемы не встретил.

 

Примечание: В AltLinux branch5.0 поставил версию hplip 3.9.4b без трудностей. Для этого установил все пакеты, что указаны в этом документе, скачал hplip-3.9.4b.run,  и запустил. Процедура установки хочет скачать с сайта http://www.linuxprinting.org/download/printdriver/auxfiles/HP/plugins/  соответствующий plugin. Я заранее его скачал.