Настройка печати из Ubuntu в Windows принтер

Печатаем из ubuntu в Windows принтер

Принтеры HP LaserJet 1000, 1005, 1018 и 1020

Когда подключаем принтеры HP LaserJet 1000, 1005, 1018 и 1020 ,

То после включения принтеры не имеют в себе прошивку (firmware, arm binary).

Система при обнаружении принтера должна "закачать" в принтер прошивку.

После этого начинает работать как с обычным принтером.

В линукс служба udev обрабатывает события о появлении новых устройств.

Правила для принтеров в Ubuntu находятся: /etc/udev/rules.d/85-hplj10xx.rules

Почему принтер не работает?

В Ubuntu необходимый пакет foo2zjs установлен

Скрипт вставляем в редактор.

#!/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 nautilus

Указываем свой пароль

Зашли под root

Заходим в файловую систему и выкладываем в /usr/share/foo2zjs/firmware/

После всего проделанного у моего товарища ( ну и у меня соответственно) по работе линукс стал печатать в Windows принтер!

Категории компьютеры: 

Добавить комментарий