Как известно, некоторые laserjet-принтеры по умолчанию не несут в себе прошивку, ее заливает ОС сразу после включения питания компьютера. Так вот, в моей любимой бубунте самого файла прошивки как оказалось нет. Скачивать и устанавливать прошивку по идее должен вот этот скриптик:
1 2 3 4 5 6 7 8 9 10 11 | #!/bin/bash
prn="1018"
cd /tmp
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;
|
Однако, не знаю как вас, а меня это решение от LinuxOpen.ru не привело к сколь нибудь положительному результату. Поэтому воспользовался решением так скажем, от самого производителя. Данное решение делает все тоже самое, что и предыдущий скрипт + переустанавливает драйвер печати и его компоненты.
Качаем драйвер:
1 | $ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
|
Распаковываем полученный архив в папку и делаем ее текущей:
1 2 | $ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
|
Компилируем драйвер:
1 | $ make
|
Скачиваем прошивку(вместо 1018 поставьте вашу модель)
1 | $ ./getweb 1018
|
Устанавливаем драйвер:
1 | $ sudo make install
|
Конфигурируем hotplug (Только для laserjet-ов 1000/1005/1018/1020):
1 | $ sudo make install-hotplug
|
Делаем рестарт CUPS:
1 | $ sudo make cups
|
После этого принтер стал работать просто на ура. Разливные варианты данного решения можно найти на странице: http://foo2zjs.rkkda.com/INSTALL
Комментарии