Краткое описание руководства
При подключении некоторых принтеров производства Hewlett-Packard семейства LaserJet 10xx — система автоматически добавляет принтер, но принтер не печатает. Данное руководство поможет Вам заставить принтер печатать.
Удалите автоматически подключенный принтер
Для этого перейдите: Система→Администрирование→Печать и в появившемся окне нажмите правой кнопкой мыши на настраиваемом принтере и в появившемся меню выберите Удалить.
Создайте скрипт
Создайте скрипт, например так: gedit ~/get_printer_work
и в появившемся окне редактора введите:
#!/bin/bash printers="1000 1005 1018 1020" cd /tmp for prn in $printers; do img="sihp${prn}.img" dl="sihp${prn}.dl" getweb $prn if [ -f $img ]; then arm2hpdl $img > $dl sudo cp $dl /usr/share/foo2zjs/firmware/$dl rm $img $dl fi; done
Сохраните файл, сделайте его исполняемым. Например так:
$ sudo chmod +x ~/get_printer_work
foo2zjs
. В Ubuntu он по-умолчанию установлен, но в некоторых вариантах установки системы может отсутствовать. Если это так — установите его.Запустите скрипт
Запустите скрипт на выполнение
$ ~/get_printer_work
По ходу выполнения скрипт запросит пароль пользователя для доступа к административным правам.
Установите принтер
Для этого перейдите: Система→Администрирование→Печать и в появившемся окне нажмите кнопку Создать — в появившемся окне выберите свой принтер и следуйте подсказкам системы. Все параметры, которые необходимо указать пользователю можно оставить по-умолчанию.