sudo apt-get install printer-driver-foo2zjs cup
usb_printerid /dev/usb/lp1
sudo getweb 1000
sudo usb_printerid /dev/usb/lp1
sudo find / -iname "sihp1000*"
file /usr/lib/firmware/hp/sihp1000.dl
sudo cp /usr/lib/firmware/hp/sihp1000.dl /usr/share/foo2zjs/firmware/sihp1000.dl
sudo usermod -a -G lp vap
sudo usermod -aG lpadmin username
Комментарии (12)
sudo hp-setup
так я тоже делал но это все равно следующий щаг после sudo usb_printerid /dev/usb/lp0
у меня hp laserjet 1018 и всегда была и есть такая же проблема на (k)ubuntu/debian. Т е принтер добавляется автоматически, вылетает сообщение принтер готов к печати. Отправляю на печать и ничего не происходит.
Раньше делал так же. Но после того как узнал что есть пакет hplip в который входит hp-setup, стал пользоваться только им.
По-умолчанию в kubuntu есть пакет foo2zjs и собирать из сырцов поверх него не очень хорошая идея. И перед тем как пробовать hp-setup наверно лучше удалить собранный из исходников foo2zjs.
Если hp-setup не помогает можно попробовать установить HPLIP c офф сайта.
Up
Краткое описание руководствa
При подключении некоторых принтеров производства 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 он по-умолчанию установлен, но в некоторых вариантах установки системы может отсутствовать. Если это так - установите его. Как скачать прошивки? В 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 после включения принтера.
Запустите скрипт
Запустите скрипт на выполнение
$ ~/get_printer_work
По ходу выполнения скрипт запросит пароль пользователя для доступа к административным правам.
Установите принтер
Для этого включите принтер
Блин тут ктонибудь вообще читает пост прежде чем херь писать?
ты спросил, я тебе ответил как на своём сделал. все твои выкладки, мой также выдавал.
Я тебе еще раз читай то что написано в посте, или ты слепой и не видишь что ты не написал ничего нового?
тебе дано было другое решение проблемы. я не знаток Линукс, просто твой вариант запуска у меня не прошёл.
пришлось искать попроще.
Обычно даю тот материал который провел на своём компе.
Вариант 3. Не мучая себя, ты скосишь Кубунту и ставишь Убунту, она сама находит принтер и всё работает без лишних танцев.
Блин ну что ты за человек? Русским языком тебе говорят ЧИТАЙ ПОСТ ПРЕЖДЕ ЧЕМ ПИСАТЬ ХЕРЬ. У меня уже скоро год как дебиан стоит.
vap - 12 Ноябрь, 2010 - 20:33
Изображение пользователя vap.
дорогой, ты сам посмотри что пишешь и когда. а понимаю, что Kubuntu производная OС от Debiana, но в старпосте ты указал Кубунту, a не Debian.
Не будь пархатым.
Глаза открой, чего тут непонятного?
Отправить комментарий