Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Подключение HP-1018  (Прочитано 4757 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн skytrain

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Подключение HP-1018
« : 27 Февраль 2015, 16:24:34 »
Доброго времени суток.
Есть принтер HP 1018
Он подключается.... очень странно....
В общем есть два способа
1) Вооружившись напильником установит пакет printer-driver-foo2zjs загрузить прошивку sihp1018.dl в /lib/firmware/hp (которой там, к слову, нет изкаробки)  и юзать драйвер foo2zjs
Но это работает криво. При попытках расшарить принтер не печатает... но не долго.
2) Юзать hplip. (Буди прокляты проприетарные плагины, потому что я так и не понял, как он грузит фирмварь)
И это глючит так-же примерно.
А вот если заблеклистить usblp то время работы увеличивается.. но все равно нормально не работает.

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

Вот лог подключения с машины, на которой принтер плохо работает.
(Нажмите, чтобы показать/скрыть)

Что говорит udevadm
(Нажмите, чтобы показать/скрыть)

Какое устройство\сокет создает драйвер hpcups.... я пока не знаю но точно не /dev/usb/lp0

Вот лог загрузки с рабочей конфигурации другого компа с НР 1018
(Нажмите, чтобы показать/скрыть)

Аналогичная инфа от udev
(Нажмите, чтобы показать/скрыть)

Тут сразу видно, что там где работает, там не запускается  udev-configure-printer
И если сделать пару файлов из результатов udev то получится это
(Нажмите, чтобы показать/скрыть)

Тут опять разница только в udev-configure-printer
Причем файлы отвечающие за установку данного параметра идентичны на обоих системах
(Нажмите, чтобы показать/скрыть)

Почему в одном случае правило срабатывает, а в другом нет?
Где в udev оно вызывается?


Не пытайся убежать от себя и от пули. Умрешь уставшим...

Оффлайн omni64

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Подключение HP-1018
« Ответ #1 : 27 Февраль 2015, 16:36:17 »
1 удалить все то, что вы наставили
2 установить hplip + hplip gui (из центра приложений)
3 перезагрузить компьютер
4 настроить принтер через Hplip gui
5 печатать.

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2459
    • Просмотр профиля
Re: Подключение HP-1018
« Ответ #2 : 27 Февраль 2015, 16:51:25 »
http://foo2zjs.rkkda.com/

Это самый верный способ с такими принтерами. ВЕРЬТЕ мне. Сам уже с HP 1020 живу 7 лет.
Нарисуй свой город на openstreetmap.org

Оффлайн skytrain

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Re: Подключение HP-1018
« Ответ #3 : 27 Февраль 2015, 16:59:42 »
Цитировать
настроить принтер через Hplip gui
Вот так и не работает... точнее плохо работает.

ничего я не наставлял... после обновления принтер стал косячить. Оказалось что usblp начал лезть не в свое дело и постоянно переподключал устройство.
Я его выгрузил. Чуть полегчало, но не до конца... и понеслась
Цитировать
удалить все то, что вы наставили
Удалил вплоть до cups и всех драйверов hpcups и foomatic

Пользователь решил продолжить мысль 27 Февраль 2015, 17:03:40:
Это самый верный способ с такими принтерами. ВЕРЬТЕ мне.
Верю. Тут хоть понятно кто,что, и где делает и загружает.
« Последнее редактирование: 27 Февраль 2015, 17:03:40 от skytrain »
Не пытайся убежать от себя и от пули. Умрешь уставшим...

Оффлайн skytrain

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Re: Подключение HP-1018
« Ответ #4 : 03 Март 2015, 19:08:51 »
Так вот.
Что накопал
В убунте 12.04 файл /usr/sbin/hplj1018
А в 14.04 он находится в /lib/udev/hplj1018

И в этом файле есть строчки
Цитировать
# Set $DEV to, e.g. /dev/usb/lp0, to force the device you want
# Else, leave it null to automatically detect the device
#
#DEV=/dev/usb/lp0
Надо закоментить выделенное. Там почему-то без комментария
И
USB_BACKEND=/usr/lib/cups/backend/usb
Так как фигня какаято с этим бэкэндом и libusb
Оставляешь usb, то после загрузки ничего не показывает. А оставляешь hp.... валит ошибок в лог кучу, на тему невозможности подгрузки фирмваря, НО принтер печатает и расшаривается. Ужас

Кончилось все тем, что добавил в скрипт строчку выделенную жирным шрифтом
(Нажмите, чтобы показать/скрыть)
По ходу libusb чего-то не успевал... и нужна была передышка небольшая....

Еще заблеклистить usblp надо обязательно.
И я думаю будет стабильнее работать.
Не пытайся убежать от себя и от пули. Умрешь уставшим...

Оффлайн А_л_е_к_с_е_й

  • Активист
  • *
  • Сообщений: 590
  • Kubuntu 15.04 x64 KDE 5.2.1 Qt 5.4.0
    • Просмотр профиля
Re: Подключение HP-1018
« Ответ #5 : 03 Март 2015, 19:39:35 »
http://hplipopensource.com/hplip-web/install/install/index.html качаем hplip, ставим, принтер 1018 работает как часы

http://hplipopensource.com/hplip-web/install_wizard/index.html
« Последнее редактирование: 03 Март 2015, 19:42:09 от А_л_е_к_с_е_й »

Оффлайн Anotheroneuser

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Подключение HP-1018
« Ответ #6 : 19 Октябрь 2018, 12:02:50 »
http://foo2zjs.rkkda.com/

Это самый верный способ с такими принтерами. ВЕРЬТЕ мне. Сам уже с HP 1020 живу 7 лет.

Спасибо за подсказку. Действительно, здравое решение.
До этого стоял HPLIP. Сам по себе переподключался принтер, постоянно загружалось firmware (сидишь-сидишь, и тут в полной тишине как зажужжит!).
По инструкции из foo2zjs.rkkda.com всё сделал и теперь работает норм.

 

Страница сгенерирована за 0.096 секунд. Запросов: 24.