A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

Установка МФУ HP M1212 на Mandriva 2010-2011 / Rosa 2011

Установка МФУ HP M1212 на Mandriva 2010-2011 / Rosa 2011


Рубрика: Хитрости Linux -> Mandriva / Rosa Linux
Метки: | | | | | | | | | | |
Просмотров: 13797

Printer HP LaserJet Professional M1212nf MFP

Долго возился с установкой данного принтера на Мандриву, именно по этому принтеру ответов в нете не нашел.

Проблема заключалась в том, что после установки hplip и загрузки приоритарного драйвера, принтер все равно не печатал, хотя на дисплее выводилось "Идет Печать".

Подробное описание проблемы http://forum.buxarnet.ru/index.php/topic,2463.0.html

Далее я опишу установку HP M1212nf так что бы все работало.

Этапы: Устанавливаем hplip, находим и устанавливаем нужный принтер, меняем драйвер на нужный.

Установка hplip на Linux Mandriva

Можно поставить конечно из репозитория через "Установка и удаление программ", но там не всегда последняя версия.

По этому если вы решили устанавливать в ручную через консоль, я вам опишу как.

Воспользовавшись инструкцией с сайта для версий Мандрива от 2010 и старше, я немного подкорректировал под себя (там не все гладко получалось):

1. Устанавливаем все необходимые пакеты:

su - -c "urpmi --allow-force --force --auto cups cups-common libcups2-devel libcups2 libdbus-1-devel python-gobject gcc-c++ ghostscript libopenssl0.9.8-devel libjpeg-devel libnet-snmp-devel glibc-i18ndata glibc_lsb libtool libgphoto-devel libusb1.0-devel make python-imaging policykit policykit-gnome python-qt4 qt4-qtdbus python-dbus libpython2.6-devel python python-reportlab saned libsane1-devel sane-backends libsane1 xsane sane-frontends"

У меня во время установки выдало ошибку:

Нет пакета с названием libopenssl0.9.8-devel

Я её просто проигнорировал.

2. Качаем последнюю версию hplip, у меня это http://prdownloads.sourceforge.net/hplip/hplip-3.11.12.tar.gz

3. Переходим в директорию куда скачали

4. Разжимаем архив

tar xvfz hplip-3.11.12.tar.gz
5. Переходим в директорию куда все разжалось

cd hplip-3.11.12
6. Конфигурируем перед установкой (для 32 битной)

./configure --with-hpppddir=/usr/share/ppd/HP --prefix=/usr --enable-qt4 --enable-doc-build --enable-cups-ppd-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-hpijs-install --disable-policykit --disable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build
7. Собираем (не под рутом, а как простой пользователь

make
Если у вас появиться ошибка:

grep: /usr/lib/libusb-1.0.la: No such file or directory<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">/bin/sed: can't read /usr/lib/libusb-1.0.la: No such file or directory<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">libtool: link: `/usr/lib/libusb-1.0.la' is not a valid libtool archive<p style="margin: 0px; text-indent: 0px;">make: *** [libhpmud.la] Ошибка 1
Комментариев: 2 RSS