HP 1020 & FreeBSD 6.1

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

HP 1020 & FreeBSD 6.1

Сообщение rolano »

Пробую подключить. Девайс определяется, появляются ulpt0 и unlpt0. Принтер не держит PostScript, PCL и другие "вкусности". Установлено, что после включения принтера ему необходимо передать прошивку. Прошивка есть из виндового драйвера и из пакета foo2zjs (потому что поток печати идет в формате Zenographics) - но файлики разные. Пакет предназначен для HP 1020, 1005 и еще какого-то. В foo2zjs есть софтина, которая что-то с этими прошивками должна делать перед загрузкой. Для 1005 прога отрабатывает, а для 1020 - нет. При принудительной загрузке файликов в порт он становится занят и не принимает ни прошивку, ни файлы заданий.

Есть у кого идеи, как заставить работать этот чертов принтер?
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: HP 1020 & FreeBSD 6.1

Сообщение rolano »

Неужели никому не удавалось заставить работать этот принтер?
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: HP 1020 & FreeBSD 6.1

Сообщение Shura »

ужасный принтер, что тут скажешь.....
Rock'n'roll мертв © БГ
Спасибо сказали:
Demiurg
Сообщения: 5
ОС: FreeBSD 6.2

Re: HP 1020 & FreeBSD 6.1

Сообщение Demiurg »

если юзать из KDE+CUPS, то: поставить набор ppd+фильтры foomatic (# ls /usr/ports/print | grep foomatic)
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: HP 1020 & FreeBSD 6.1

Сообщение rolano »

грабля в том, что принтер не может получить прошивку

Вот это в тему:
http://www.bsdportal.ru/printview.php?t=69...ded113694576e64
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
router
Сообщения: 363
ОС: Debian, на работе rhel

Re: HP 1020 & FreeBSD 6.1

Сообщение router »

Тема, конечно древняя, но поскольку ответ не прозвучал....
Решение подробно описано здесь - http://www.opennet.ru/base/sys/freebsd_hp1020.txt.html
Данную проблему я поборол удалив из ядра драйвер ulpt, закоментировав
соответствующую строчку в файле конфигурации ядра.

#device ulpt # Printer


Затем перекомпилировал и переустановил ядро.

После загрузки нового ядра, принтер уже не определялся как /dev/ulpt0.
Он у меня определился как /dev/ugen0.1. И после этого команда

cat /usr/share/foo2zjs/firmware/sihp1020.dl > /dev/ugen0.1


прошла на ура.


И чтобы не начинать новую тему, задам вопрос здесь, благо относится к данной проблеме.

cups не видит принтер.
Причём принтер уже работает - прошивка залита и специально сформированный zjs-файл, отправленный в /dev/ugen0.1, печатается без проблем. Но при добавлении принтера при выборе расположения в выпадающем списке нет ничего на него похожего (в debian при этом была строка вида "LaserJet 1020 (USB0)" ). В чём может быть проблема?

добавлено
В конфиге указал
FileDevice Yes
А при выборе расположения - /dev/ugen0.1
Печатает. Дальнейшее уже выходит за рамки данной темы, поэмому начну новую
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: HP 1020 & FreeBSD 6.1

Сообщение phasma »

а это чудо у вас хотя бы в Виндовсе работает ?) и как оно с USB 1.1 дружет ли ?)
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Аватара пользователя
router
Сообщения: 363
ОС: Debian, на работе rhel

Re: HP 1020 & FreeBSD 6.1

Сообщение router »

phasma писал(а):
13.05.2007 15:12
а это чудо у вас хотя бы в Виндовсе работает ?) и как оно с USB 1.1 дружет ли ?)

Это чудо у меня работало в винде(usb1.1), работало в Debian (usb2.0) и работает в FreeBSD как сетевой принтер для всего перечисленного :) (usb1.1). Сейчас проблем уже нет, настраивается тривиально, но память об убитых нервных клетках не позволяет рекомендовать этот принтер
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: HP 1020 & FreeBSD 6.1

Сообщение phasma »

нужен толстый шнук USB 2.0 ? .. а то чет с двумя китайскими не пашет ...
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Аватара пользователя
router
Сообщения: 363
ОС: Debian, на работе rhel

Re: HP 1020 & FreeBSD 6.1

Сообщение router »

phasma писал(а):
13.05.2007 21:00
нужен толстый шнук USB 2.0 ? .. а то чет с двумя китайскими не пашет ...

Использую тот, что шёл в комплекте. Вроде тонкий

Возник ещё вопрос: периодически этот принтер начинает шуметь. Посмотрел - это прошивка заливается. Под debian такого не было. Что бы это могло значить? Прошивка заливается демоном usbd.

dmesg:

Код: Выделить всё

ugen0: at uhub0 port 2 (addr 2) disconnected
All threads purged from ugen0.1
All threads purged from ugen0
ugen0: detached
ugen0: Hewlett-Packard HP LaserJet 1020, rev 2.00/1.00, addr 2
ugen0: at uhub0 port 2 (addr 2) disconnected
All threads purged from ugen0.1
All threads purged from ugen0
ugen0: detached

Некритично, но раздражает
Спасибо сказали: