Установка принтеров HP

Здравствуйте, пользователи операционной системы Linux!
На этом уроке я расскажу, как быстро и легко подключить принтер фирмы Hewlett-Packard или HP.
Для примера буду использовать не привычную по моим предыдущим урокам Ubuntu, a непривычный школьный AltLinux, ввиду того, что больше всего вопорсов по этой теме возникает в школах.
Скриншоты будут только там, где без них действительно не обойтись. То есть, почти весь процесс будет происходить в командной строке или, проще говоря, в терминале. Напомню,  что на сером фоне будут команды, набираемые в терминале,  которые можно просто скопировать из окна браузера и вставить в окно терминала. И последнее: в моих закромах нашелся принтер HP LaserJet 1020, на его примере я и буду описывать установку.
Итак, приступаем!

Установка драйверов принтеров HP.

Первым делом проверяем, что наш принтер от компьютера ОТКЛЮЧЕН! Затем открываем меню «Система», переходим в «Администрирование» и открываем менеджер пакетов Synaptic. У нас запросят пароль пользователя root, наберем его. Откроется окно Программы управления пакетами Synaptic. В меню «Параметры» выбираем пункт «Репозитории». Откроется окно выбора репозиториев AltLinux. Отмечаем «птицами» первые четыре строки и нажимаем кнопку «ОК». Система напомнит о том, что надо обновить информацию о том, что имеется в выбранных репозиториях. Это сделать просто — кнопка в верхнем левом углу с двумя синими стрелками заставит Synaptic обратиться к выбранным репозиториям и скачать информацию о доступных пакетах, что мы и сделаем. Если в процессе обновления списков будут выдаваться ошибки — просто нажимаем кнопку «ОК» (к нашему сегодняшнему занятию они не имеют отношения). Подождем некоторое время, пока обновится список пакетов и нажмем кнопку «Искать». В форму поиска набираем foo2zjs. В правой верхней части Synaptic выдаст список пакетов, выбираем пакет, в описании которого написано, что он как раз и есть foo2zjs, да еще и принтеры HP умеет обслуживать. Щелкаем на нем правой кнопкой мышки и выбираем пункт «Отметить для установки». Далее ищем пакет hplip-gui, тоже отмечаем для установки. Synaptic предложит установить кучу пакетов — соглашаемся. Потом нажимаем кнопку «Применить» (зеленая «птица»), ждем, пока Программа управления пакетами скачает и установит необходимые пакеты. Теперь фильтр печати у нас установлен. Осталось «объяснить» ему, как действовать с нашим принтером. Для этого открываем терминал и становимся суперпользователем
 su 
У нас запросят пароль root-a, наберем его. Набираем команду
 wget http://sargatka.ru/files/_sihp1020.img 
для скачивания файла «прошивки» с нашего сервера. Если у вас другой принтер, файл образа прошивки нужно скачивать именно для него. Список файлов, имеющихся на нашем сервере приведен внизу страницы.
Далее выполняем команду
 arm2hpdl _sihp1020.img > sihp1020.dl 
В результате у нас должен появится файл ship1020.dl. Копируем этот файл в каталог /var/lib/foo2sjz/firmware
 cp sihp1020.dl /var/lib/foo2sjz/firmware 
Теперь подключаем принтер к компьютеру. Если принтер зашумел и начал моргать индикаторами на своей панели (зеленый и оранжевый), значит все было сделано правильно, система опознала устройство как принтер и foo2zjs отдал ему «прошивку». Если этого не произошло, можно попробовать самостоятельно «прошить» принтер. В терминале выполняем команду
 cat /var/lib/foo2zjs/firmware/sihp1020.dl > /dev/usblp0 
Таким образом мы говорим системе, что нам нужно записать содержимое файла sihp1020 в файл usblp0 (файл прошивки в файл принтера).
Далее открываем наш браузер и переходим в Центр управления CUPS, из которого и будем настраивать принтер. Сложного в этом процессе ничего нет, единственное, на что стоит обратить внимание при выборе драйвера принтера — выбирать следует тот, который содержит в названии «foo2zjs».
А еще можно в терминале набрать команду
 hp-setup 
(не зря же мы устанавливали графическую оболочку hplip-gui), и в привычной графической среде продолжить установку дравера. На 4 шаге говорим Download Firmware from Internet. Программа-установщик сама скачает файл прошивки. К сожалению, этот процесс никак не отображается и приходится просто ждать от 2-х до 5 минут.
По окончании установки распечатываем тестовую страницу.
Ну вот и все, вы установили принтер HP LaserJet 1020 в AltLinux Школьный!


Пользователи других версий операционной системы Linux поступают проще: скачиваем файл с нашего сервера, сохраняем его в домашний каталог, даем полный доступ к файлу
 chmod 777 ~/hp.run 
запускаем файл
 ~/hp.run 
отвечаем на несколько вопросов и принтер у нас установлен!


Еще немного полезного:
ссылки на файлы образов прошивок для принтеров
HP LaserJet 1018,
HP LaserJet 1020,
HP LaserJet P1005,
HP LaserJet P1006,
HP LaserJet P1505.
Файлы прошивок принтеров HP LJ P1005, P1006 и P1505 нужно копировать в каталог /var/lib/foo2xqx/firmware.

Вверх