Автор Тема: Как настроить HP LaserJet 1020, в 2014 году?  (Прочитано 7134 раз)

Оффлайн Taw

  • Участник
  • *
  • Сообщений: 16
Вот и у меня этот принтер не заводится. Есть старая тема, 2010 года - http://forum.altlinux.org/index.php/topic,247.msg109434.html#msg109434 Спустя 4 года, есть ли чего-то новое в вопросе?

Есть простой способ настроить работу с принтером?

Стоит в VirtualBox 4.3.8, в виртуалке AltLinux P7 KDesktop, CUPS 1.6.2. Установлены foo2zjs,
foo2zjs-fwdownloader. Принтер прокинут в виртуалку. "Гостевые расширения" в виртуалке - 4.3.6. Можно поставить 4.3.8, равные по версии хосту (пробовал в другом конфиге, и м.б. оно не влияет на суть). На самом хосте с виртуалкой снесены драйверы принтера (чтобы прошивку не заливали до срока). С виртуалки снят бекап, могу экспериментировать и откатываться.

CUPS принтер видит, подхватывает, по запросу добавляет тестовую страницу в задания, пытается её печатать. Но, прошивка-то в принтер сама не заливается и оно не работает, естественно. Это чётко определяется по второму прогону механики принтера после включения; есть второй прогон - это залив прошивки. А второго прогона нет. Файла с прошивкой "sihp1020*" на машине нет. Получить прошивку по тупому не получается т.к.:
# getweb 1020
/usr/bin/getweb: line 142: sihp1020.tar.gz: No such file or directory
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
rm: cannot remove ‘sihp1020.tar.gz’: No such file or directory

(c) Copyright Hewlett-Packard 2005

Прежде чем пускаться во все тяжкие, вопрос: есть простой способ настроить работу с принтером? Я знаю Shell язык и могу разобрать скрипт "до винтика", я могу руками скачать, прописать в rc.local и т.д. по всем кочкам. Но - таки есть простой способ настроить работу с принтером?

P.S. Немного истории. Драйверов для принтера есть/было две враждующих ветки, в каком-то году не могущие быть установленными вместе под одной ОС. Может и до сих пор нельзя иметь одновременно установленными офиц. драйверы и открытый проект. Раньше нагугливал историю человеческого конфликта разработчика открытых драйверов и людей из HP.

За ~5 лет под LTS и неLTS Ubuntu принтер удавалось завести то на одних, то на других дровах, в связке с CUPS, но через 0,5-1,5 года оно переставало работать (обновления из комплекта ОС ставились). Сейчас не удалось завести на 12.04. Если апрельский LTS 14.04 или Alt KDesktop 7 в виртуалке не помогут, то буду продавать железку, покупать другую.
« Последнее редактирование: 10.03.2014 15:55:01 от Taw »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #1 : 10.03.2014 16:26:06 »
Тут посмотрите:
http://forum.altlinux.org/index.php/topic,1758.msg184545.html#msg184545 (только в вашем случае 1020 везде!)
http://forum.altlinux.org/index.php/topic,26991.msg188018.html#msg188018

Через hp-setup не пробовал, может это всё автоматически сделается...
Сноси Винду, переходи на Линукс ! :)

Оффлайн Kirikekeks

  • Полу-попутчик, полу-мудрец, полу-невежда, полу-подлец...
  • Участник
  • *
  • Сообщений: 314
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #2 : 10.03.2014 23:14:39 »
Но, прошивка-то в принтер сама не заливается и оно не работает, естественно
Попробуйте поставить Ваш принтер через HPlip и в гуе этой программы нажать Download Firmware, я так натанцевал свой P1005
Ламер

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #3 : 11.03.2014 20:54:50 »
Через hp-setup не пробовал, может это всё автоматически сделается...
Не может, а сделается.        Точно!!!
Зачем эти  танцы: скрипты и их разборка до винтика. Три щелчка мыши.
Как доберусь до принтера, продемонстрирую в скриншотах.
« Последнее редактирование: 11.03.2014 20:57:38 от maestro »

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #4 : 19.03.2014 13:37:32 »
Добрался до работы. Оказалось, что на работе не 1020, а 1120. Так что извиняйте. Если попадется в руки 1020 - попробую.

Оффлайн Taw

  • Участник
  • *
  • Сообщений: 16
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #5 : 22.03.2014 13:57:56 »
Он у меня завёлся. Скорее всего ключевое - CUPS 1.7 "из репов" вместо 1.5. Завёлся принтер и на KDesktop 7, и на др. дистре. Причём, возможно, что у клиента этого расшаренного принтера есть нюансы при клиентской версии 1.5 у CUPS, независимо от версии CUPS хоста с принтером. До конца не раскопано (версия уходит в прошлое и нет смысла).

Пакет foo2zjs с софтом для заливки прошивки скорее всего везде, всегда работает правильно. А вот сам файл прошивки сейчас скачивал руками, в нужное место копировал руками. Место вычисляется довольно легко, простым поиском по именам и _каталогов_, и файлов. Оно разное в разных дистрах. Можно озадачиться скачиванием прошивки утилиткой из отдельного пакета в комплект к foo2zjs, но оно не сработало (не нашло ожидаемого на сайте, там довольно простой Shell, можно увидеть что оно там искало). (Такие танцы - проприетарная прошивка в репо не хранится, нужно качать в момент установки. Или - ещё как, у меня уже была на диске.)

Я пробовал CUPS, собранные из сырцов, но, вероятно, по дефолту не включены нужные опции, не собираются нужные части. CUPS работала сама по себе, но не в связке с этим конкретным принтером. Версии 1.4.x, 1.6.x, 1.7.x. Более того, make uninstall не удаляло за собой всё до конца, что делало невозможной установку пакетов из репо. Насколько смутно помню, оставалось что-то типа /etc/init.d/cups*, на него и была реакция.

GUI утилиты с офиц. сайта пробовал перед созданием этого треда. Точно уж не помню, но, вроде, прошивку в принтер они вгоняли. Впечатление от установки осталось неважное, т.к. читать таки пришлось (или - сильно вникать в появляющееся на экране). Тот же hp-setup, про который требуют отдельно запомнить в голове, что может быть, может не быть, надо отдельно запускать, "когда всё кончится".

Работает, в общем. Печатает хорошо, а как принтер - плохой. Парадокс. :) В пересчёте на отношение з/п ко времени - связываться с этим принтером однозначно не надо.
« Последнее редактирование: 24.03.2014 17:43:32 от Taw »

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #6 : 16.09.2014 14:48:23 »
Установил сегодня 1020. Сначала установил через CUPS. Принтер появился, но печатать не захотел. Через HP DeviceManager сделал Download Firmware, потом Install required Plugin. Загрузились плагины. Принтер заработал.

Оффлайн ABC

  • Участник
  • *
  • Сообщений: 369
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #7 : 19.09.2014 13:12:49 »
Напишите, пожалуйста, где этот  HP Device Manager можно взять? Не там ли http://hplipopensource.com/hplip-web/install_wizard/index.html? Тогда еще один вопрос. Какому Линуксу, из указанных на этом сайте, соответствует наш или мой Simply Linux 7.0.4? Благодарю за внимание и за Ваше время. С уважением, ABC.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #8 : 19.09.2014 13:52:58 »
Напишите, пожалуйста, где этот  HP Device Manager можно взять? Не там ли http://hplipopensource.com/hplip-web/install_wizard/index.html? Тогда еще один вопрос. Какому Линуксу, из указанных на этом сайте, соответствует наш или мой Simply Linux 7.0.4? Благодарю за внимание и за Ваше время. С уважением, ABC.
Установите пакет из бранча -- hplip-gui.
Потом запустите терминал и выполните:
su -
hp-setup
Сноси Винду, переходи на Линукс ! :)

Оффлайн ABC

  • Участник
  • *
  • Сообщений: 369
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #9 : 19.09.2014 15:47:40 »
Ну, Вы и головааа!!! Большое спасибо!!! У меня наконец-то все благодаря Вам получилось. Очень Вам признателен. Два дня угробил на этот принтер.  С уважением, АBC.

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #10 : 07.10.2014 09:50:31 »
Беда лишь в том, что после каждого рестарта компа приходится делать DownloadFirmware, иначе принтер не печатает.
Или это у меня одного так? Может, кто подскажет, как победить.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #11 : 07.10.2014 09:58:20 »
Беда лишь в том, что после каждого рестарта компа приходится делать DownloadFirmware, иначе принтер не печатает.
Или это у меня одного так? Может, кто подскажет, как победить.
http://forum.altlinux.org/index.php/topic,1758.msg184545.html#msg184545
Сноси Винду, переходи на Линукс ! :)

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #12 : 25.10.2014 01:03:04 »
После выполнения этих инструкций принтер мигает красным.
DownloadFirmware в HP Device manager возвращает принтер к жизни.
Но это нужно делать каждый раз после включения принтера.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Re: Как настроить HP LaserJet 1020, в 2014 году?
« Ответ #13 : 25.10.2014 01:42:30 »
Но это нужно делать каждый раз после включения принтера.

Может что-то типа
https://www.das-labor.org/trac/browser/trusted_computing/initramfs/etc/udev/rules.d/86-hpmud-hp_laserjet_1020.rules?rev=3950
соорудить или исправить?

где должно быть
http://www.linux.org.ru/forum/general/7541218
и еще почитать
http://habrahabr.ru/post/134973/
« Последнее редактирование: 25.10.2014 01:44:42 от YYY »