Профессиональное обслуживание оргтехники
Хотите узнать стоимость заправки вашего картриджа через 1 минуту?
Скажите оператору, какой у вас принтер
и получите расчет стоимости сразу по телефону!

Другие разделы

Гарантии

Гарантийные обязательства на продукцию компании "Картридж Мастер"

Производство

Производство расходных материалов для лазерных и струйных принтеров

Сертификаты

Сертификаты компании "Картридж Мастер"

Обратная связь

Менеджеры

Обзор принтера hp LaserJet 1005

Метки  HP
18.02.2010

 

Технические характеристики
Наименование HP LaserJet 1005
Общие характеристики
Устройство принтер
Тип печати черно-белая
Технология печати лазерная
Размещение настольный
Область применения персональный
Количество страниц в месяц 5000
Принтер
Максимальный формат A4
Максимальное разрешение для ч/б печати 600x600 dpi
Скорость печати 14 стр/мин /б А4)
Время выхода первого отпечатка 9 c /б)
Расходные материалы
Печать на: карточках, пленках, этикетках, фотобумаге, глянцевой бумаге, конвертах, матовой бумаге
Лотки
Подача бумаги 150 лист. (стандартная)
Вывод бумаги 100 лист. (стандартный)
Память/Процессор
Объем памяти 2 Мб, максимальный 2 Мб
Интерфейсы
Интерфейсы USB 2.0
Дополнительная информация
Поддержка ОС Windows, Mac OS
Габариты (ШхВхГ) 347x194×224 мм
Вес 4.7 кг

 

Принтеры 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)

Для проверки можно залить прошивку вручную следующим образом: cat sihp1020.dl > /dev/usb/lp0, где /dev/usb/lp0 нода устройства принтера. Нода может быть и другой, например /dev/usblp0, чтобы узнать наверняка, можно посмотреть dmesg|tail -20 после включения принтера.