LINUX.ORG.RU

Принтер HP1018 не работает (Ubuntu 10.04)


0

1

Имеем: Ubuntu 10.04.3 x64 без ГУИ (типа сервер), принтер HP1018, который без проблем работал в Убунту 9.10 и в винде.

Подключил принтер, зашел в CUPS через веб-морду, тырчнул «найти принтер», выбрал драйвер, который был предложен. Не пошло (симптомов не помню уже).

Зашел на сайт НР, качнул свежий hplip, поставил. Снова не пошло. Писал ошибку что-то про filed.

Полазил по форумам, грохнул в купсе принтер, поставил его с драйверами foo2zjs, сделал

sudo getweb 1018 > ~/sihp1018.dl

sudo cp sihp1018.dl /usr/share/foo2zjs/firmware/sihp1018.dl

и чудо! принтер заработал. Неделю он мне был не нужен, потом решил что-то еще напечатать - не работает. Задания отправляются на принтер, купс пишет, что задание завершено, но принтер молчит. Переустановка не помогла.

Помогите, плз!!!

Перемещено post-factum из Desktop


Попробовал еще раз

Еще раз убил принтер. Сделал apt-get autoremove hplip, потом apt-get install hplip, потом в cups нажал поиск принтера, получил 2 строчки:

HP LaserJet 1018 (HP LaserJet 1018)

HP LaserJet 1018 (HP LaserJet 1018 USB KP23TLN HPLIP)

выбрал вторую, затем выбрал драйвер HP LaserJet 1018 hpijs 3.10.2, параметры оставил по умолчанию, нажал печать пробной страницы, в ответ получил «/usr/lib/cups/filter/foomatic-rip failed»

Принтер при этом не пикнул даже.

Mazay ()
Ответ на: комментарий от VladimirMalyk

...

Рад за Вас, но мне это не помогло. Обновлять ОС при скорости инета в 64 килобита в пике - это зло. Еще варианты про 10.04?

Mazay ()
Ответ на: ... от Mazay

тфу, забыл добавить.

сразу как только его установили, пробная страница сработала. но на следующий день она уже не хотела работать - и как раз синдором был аля «принтер и не пикнул».

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

а вот пробная страничка так до сих пор и не заработала

VladimirMalyk ★★★★★ ()
Ответ на: Попробовал еще раз от Mazay

И еще раз

На этот раз прибил принтер, удалил HPLIP, поставил принтер с драйвером foo2zjs, отправил пробу на печать и получил ответ:

Завершено Сбт 05 Ноя 2011 00:06:44 «If you have more than one HP LaserJet 1018 printer connected to this machine, please unload (and blacklist) the „usblp“ kernel module as otherwise CUPS will not be able to distinguish your printers.»

И принтер все равно молчит. Принтер один.

Mazay ()
Ответ на: комментарий от VladimirMalyk

..

Пробовал и левую страницу печатать, скан документа в ipg - те же яйца. не работает.

Mazay ()
Ответ на: ... от Mazay

У меня на работе было так же. Решилось заменой USB-кабеля на фирменный экранирующий.

LongLiveUbuntu ★★★★★ ()

И ни один №;%: не объяснил парню что это:

sudo cp sihp1018.dl /usr/share/foo2zjs/firmware/sihp1018.dl

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

Ygor ★★★★★ ()
Ответ на: комментарий от Ygor

Похоже я засыпаю. Короче отправь эту прошивку в устройство принтера (посмотришь в cups что там за устройство, команда типа cat sihp1018.dl > /dev/ulpt) И печатай снова.

Ygor ★★★★★ ()

Работу HP 1018 практически окончательно починили к 11.04 («практически» потому что нужно либо включать принтер для включения компьютера, либо вручную заливать в него прошивку через hplip-gui).

RussianNeuroMancer ★★★★★ ()
Ответ на: комментарий от RussianNeuroMancer

Потрясающе!

Осталось только придумать, как установить hplip-gui на систему без gui А включать принтер до включения компа пробовал: не помогает. Правда, у меня не 11.04, а 10.04 :(

Mazay ()
Ответ на: комментарий от Ygor

Хм

lsusb выдал:

Bus 001 Device 005: ID 03f0:4117 Hewlett-Packard Printing Support

в /dev нашел usblp0, предположил, что это он и есть. Скопировал туда прошивку командой

sudo cp sihp1018.dl /dev/usblp0

после чего отправил на принтер пробную страницу. Тишина. Что-то пропустил?

Mazay ()
Ответ на: комментарий от uspen

А как это сделать?

С этого места - подробней.

Ну, понятно: sudo apt-get install hplip-gui на сервере. А дальше?

И, кстати: а что это даст? Прошивку пробовал скопировать руками (см. выше) - ноль.

Или я что-то не так сделал?

Mazay ()
Ответ на: А как это сделать? от Mazay

да, так (ssh -Y не забудь).

И еще раз

На этот раз прибил принтер, удалил HPLIP, поставил принтер с драйвером foo2zjs, отправил пробу на печать и получил ответ:

Завершено Сбт 05 Ноя 2011 00:06:44 «If you have more than one HP LaserJet 1018 printer connected to this machine, please unload (and blacklist) the „usblp“ kernel module as otherwise CUPS will not be able to distinguish your printers.»

И принтер все равно молчит. Принтер один.

please unload (and blacklist) the «usblp»

Это пробовал?

uspen ★★★★★ ()
Ответ на: А как это сделать? от Mazay

> И, кстати: а что это даст?

я не знаю, зачем тебе hplip-gui на сервере, но коли спросил, сказал что запустить можно.

Последний раз (недавно) ставил hplip с сайта из sources, новый принтер завелся.

http://linuxportal.vrn.ru/?q=node/23 - вот же человек ставил.

uspen ★★★★★ ()
Ответ на: комментарий от uspen

Не-а

По двум причинам.

1) Я не знаю, как это делается

2) Там написано «If you have more than one HP LaserJet 1018 printer connected to this machine...», а он у меня один.

А про гуи... Т.е. я устанавливаю на серваке hplip-gui, а потом подключаюсь к серваку по ssh с ключиком -Y? И все? Или еще что-то сделать надо?

Я почему спрашиваю: просто при моей скорости инета я этот гуи до утра ставить буду. А Вас к тому времени здесь уже не будет и я не буду знать, что с этим делать :)

Mazay ()
Ответ на: Не-а от Mazay

Я не уверен, что у того hplip, который лежит в репозиториях 10.04, нет проблем с 1018. Кажется, всё же есть. А ставить последнюю версию hplip в обход пакетного менеджера - тоже не самая лучшая идея. Облегчите себе жизнь - обновитесь. Всё, что вам останется делать - включать принтер до включения компьютера.

Конечно, на всякий случай неплохо бы взять LiveCD с 11.10, принтер подцепить к машине с монитором, и быстренько проверить, действительно ли нет проблем с печатью.

RussianNeuroMancer ★★★★★ ()
Ответ на: Хм от Mazay

>sudo cp sihp1018.dl /dev/usblp0

sudo cat sihp1018.dl > /dev/usblp0

После чего принтер должен «зажужжать».

Ygor ★★★★★ ()
Ответ на: комментарий от Ygor

Попробовал.

Выполнил sudo cat sihp1018.dl > /dev/usblp0, ничего не произошло. Посмотрел еще раз в /dev - usblp0 отсутстует, зато появился hplj1018-0. Попробовал отправить прошивку туда - тот же результат.

lsusb выдает Bus 001 Device 007: ID 03f0:4117 Hewlett-Packard Printing Support

Я что-то вообще ничего не понимаю. То он есть, то его нет. При всем при этом под виндой работает стабильно с тем же кабелем.

Обновиться на 11.04 вряд ли получится, я обновление буду качать до выхода 12.04. Если только с диска попробовать, у кореша качнуть...

Mazay ()
Ответ на: комментарий от uspen

Попробовал и это

Проделал все, как написано, в процессе установки ошибок не выявлено, но на выходе, при печати пробной страницы получил Unsupported format 'application/vnd.cups-command'!

Mazay ()

Имею 1018 на системе 10.04, переделанной из Mint той же версии с KDE. Сейчас все работает, но проблемы были. Решал примерно так: 1. Попробовал CUPS с драйвером foo2zjs. Не заработало. Переустановил CUPS из репозитория. Не помогло. Курил гугл. 2. Узнал что нужно заливать в принтер фирмварь. Скачал отдельно, пробовал - не помогло. 3. Установил hplip c сайта. Работало, но с перебоями. Иногда печатало одну страницу, иногда до 5-15 в первые 5-7 минут после загрузки, потом переставало. 4. Стал грешить на кабель. Поехал купил толстый экранированный кабель с золочеными контактами. Проблемы исчезли.

При всем том в оффтопике и до замены кабеля все всегда было хорошо и всегда печатало, независмо о объема печати и времени после загрузки.

После этого обновлял CUPS, не обновляя HPLIP - все продолжает работать. Отвечу на вопросы по текущим настройкам.

aludov ()
Ответ на: комментарий от aludov

Кабель...

Так самое интересное, что на убунте 9.10 с этим кабелем тоже все устойчиво работало. И без всяких бубнов. Но для чистоты эксперимента куплю новый кабель.

Mazay ()
Ответ на: Кабель... от Mazay

Re: Кабель...

Вопрос решился заменой кабеля?

anonymous ()
Ответ на: комментарий от aludov

Столкнулся с такой же проблемой, помогло следующее: 1. wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

2. tar zxvf foo2zjs.tar.gz

3. cd foo2zjs

4. make

5. ./getweb 1018

6. sudo make install

7. sudo make install-hotplug

8. sudo make cups

p.s. с обычным «тонким» кабелем

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.