[РЕШЕНО]Не могу подключить принтер HP LJ 1018

Обшарил инет, второй день бьюсь и никак не могу решить траблу. Система calculate 11.3. До этого всё заработало после использования следующего мануала подключения:

touch /etc/portage/package.use/foo2zjs 
 touch /etc/portage/package.use/foomaticdb 
 touch /etc/portage/package.use/usb 
 touch /etc/portage/package.use/cups
 echo 'FOO2ZJS_DEVICES="hp1018"' >> /etc/make.conf
 touch /etc/portage/package.use/hplip 
 touch /etc/portage/package.use/ppds
 emerge -av hplip foo2zjs
Удаляем принтер в CUPS и настраиваем снова с указанием использования нового драйвера.
Печатаем.

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

# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 011: ID 03f0:4117 Hewlett-Packard LaserJet 1018
Bus 001 Device 004: ID 152d:2329 JMicron Technology Corp. / JMicron USA Technology Corp. transcend storejet 25P
Bus 001 Device 003: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Теперь же результат следующий:

# lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 015: ID 03f0:4117 Hewlett-Packard Printing Support
Bus 001 Device 005: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 004: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 001 Device 003: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Я имею в виду строчку, касаемую HP.
lpinfo -v сейчас следующее:

# lpinfo -v
network smb
direct ccp
network beh
network https
network ipp
direct scsi
network http
network lpd
network socket
direct hp:/usb/HP_LaserJet_1018?serial=KP0YPDV
direct usb://HP/HP%20LaserJet%201018?serial=KP0YPDV
direct hpfax

Не знаю уже куда копать, принтер упорно молчит.
error_log:
http://paste.pocoo.org/show/363741/

RomanDIA написал(а): После

RomanDIA написал(а):
После переустановки системы

Один нескромный вопрос: на фига [переустанавливал]?!?

Ядра (+ конфиги) идентичные?

ЗЫ: hplip на фига?!?
Создание кучи пустых файлов в /etc/portage/package.use/ зачем?

ЗЗЫ: Этот принтер стоит у меня дома. Так что цитировать /etc/make.conf буду вечером (или скорее завтра0.

ЗЗЗЫ: На фига кулькулятор?..

:wq
--
Live free or die

.

Anarchist написал(а):
...Так что цитировать /etc/make.conf буду вечером...

Такой же:

make.conf написал(а):
FOO2ZJS_DEVICES="hp1018"

Прям кладезь информации.

Мне надо решение, а не умные восторги. Подсказал бы лучше, как запустить сей пепелац!

.

RomanDIA написал(а):
Мне надо решение, а не умные восторги. Подсказал бы лучше, как запустить сей пепелац!

Для нюансов calculate существует свой форум.
В генте - emerge net-print/foo2zjs.

В курсе, там тема тоже

В курсе, там тема тоже активна.

если калькулейтовцы не

если калькулейтовцы не сломали генту, то willy дал окончательное и однозначно-беспроблемное решение

вот только я не помню однозначно при использовании foo2zjs разве нужно собирать hplip ?
не входят ли они в конфликт ?

что-то добрый я сегодня ....

.

Буквально только что размаскировал и поставил USE="-usb" emerge --oneshot --quiet '=net-print/cups-1.4.6' (до этого пользовался стабильным 1.3.11-r4).
После dispatch-conf && /etc/init.d/cupsd restart - принтер завёлся без проблем и лишних телодвижений.
Не могу сказать, что не так у Т.С., но моё скромное: поиск по форуму может очень сильно помочь.

hplip не установлен в моей системе, честно сказать - я не особо и знаю о нём :)

Спасибо за участие!

Просто тупо выполнил всё что здесь написано, удалив изначально hplip. После /etc/init.d/cupsd restart:

a # /etc/init.d/cupsd restart
 * Caching service dependencies ...
/etc/init.d/../conf.d/net: line 5: nanoCode: команда не найдена
/etc/init.d/../conf.d/net: line 5: nanoCode: команда не найдена
/etc/init.d/../conf.d/net: line 5: nanoCode: команда не найдена
/etc/init.d/../conf.d/net: line 5: nanoCode: команда не найдена                                                           [ ok ]
 * Stopping cupsd ...                                                                                                     [ ok ]
 * Starting cupsd ...                                                                                                     [ ok ]

Захожу в CUPS удаляю принтер, так как при включении
принтер молчит, дальше -администрирование-добавить принтер-нет вариантов. Администрирование-найти принтер, нет ни одного варианта, до этого был выбор из двух. Принтер продолжает молчать.

.

Что скажет grep 'CONFIG_USB_PRINTER' /usr/src/linux/.config?

# grep 'CONFIG_USB_PRINTER'

# grep 'CONFIG_USB_PRINTER' /usr/src/linux/.config
CONFIG_USB_PRINTER=m

lsusb - принтер исчез:

# lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 004: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 001 Device 003: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Поставил hplip. начал снова определяться. Проблема в том, что прошивка не отправляется на него. Нет характерного второго звука при включении.

.

/etc/make.conf можно увидеть?

/etc/make.conf http://paste.p

.

RomanDIA написал(а):
Поставил hplip. начал снова определяться. Проблема в том, что прошивка не отправляется на него. Нет характерного второго звука при включении.

А ты его вообще сконфигурировал?..
Или cups должен узнать о том, что DefaultPrinter'ом у него идёт HP1018 через libastral?

printers.conf покажи.

:wq
--
Live free or die

# Printer configuration file

/etc/cups/printers.conf

# Printer configuration file for CUPS v1.4.6
# Written by cupsd on 2011-04-02 21:46
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer HP_LaserJet_1018_USB_KP0YPDV_HPLIP>
Info HP_LaserJet_1018_USB_KP0YPDV_HPLIP
MakeModel HP LaserJet 1018 Foomatic/foo2zjs (recommended)
DeviceURI hp:/usb/HP_LaserJet_1018?serial=KP0YPDV
State Stopped
StateMessage Unplugged or turned off
StateTime 1301762743
Reason paused
Type 8425476
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 foomatic-rip
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

пользователь добавлен в

пользователь добавлен в группы lp, usb и иже исьм (как я понял - была полная переустановка)
если принтер переключить в другой usb-порт - система видет его?
в сислоге есть отметка что найден принтер?

что-то добрый я сегодня ....

.

leryc написал(а):
если принтер переключить в другой usb-порт - система видет его?
в сислоге есть отметка что найден принтер?

ИМХО скорее dmesg после подключения включённого (питание) принтера.

:wq
--
Live free or die

.

Езь мнение, что за помощью ТС всё же лучше будет отправиться в "разовые проекты" (может за деньги и помогут), потому как:

1. на резонный вопрос:

Anarchist написал(а):
Создание кучи пустых файлов в /etc/portage/package.use/ зачем?

никто
так и не получил ответа.

2. предложение воспользоваться поиском по форуму, насколько я могу понять, было проигнорировано.

3.

/etc/cups/printers.conf написал(а):
...
State Stopped
StateMessage Unplugged or turned off
...
Reason paused
...

- видимо, тоже осталось без внимания (не царское это дело)
...
Дальше продолжать "реанимацию" нет смысла, ИМХО.
Я потихоньку начинаю понимать slepnoga
Прошу прощения, за принесённые неудобства.

на резонный вопрос:Anarchist

 на резонный вопрос:
Anarchist написал(а):
Создание кучи пустых файлов в /etc/portage/package.use/ зачем?


никто
так и не получил ответа.

Сам ищу ответ, так как подкл принтер по мануалу где то год назад, когда деревья были большими, который предоставили добрые люди на другом сайте (заметьте не зря, мопед всё это время работал).

2. предложение воспользоваться поиском по форуму, насколько я могу понять, было проигнорировано.

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

3.
/etc/cups/printers.conf написал(а):
...
State Stopped
StateMessage Unplugged or turned off
...
Reason paused
... 


- видимо, тоже осталось без внимания (не царское это дело)
...
Дальше продолжать "реанимацию" нет смысла, ИМХО.
Я потихоньку начинаю понимать slepnoga
Прошу прощения, за принесённые неудобства.

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

Ситуация следующая. Если

Ситуация следующая. Если собираю CUPS с флагом (-usb) принтер не видит. С флагом (usb) всё нормально, принтер обнаруживается, натравливаю на драйвер net-print/foo2zjs собраный с флагами:

# eix foo2zjs 
[I] net-print/foo2zjs   Installed versions:  20081129!m[1](18:56:34 03.04.2011)(cups foo2zjs_devices_hp1018 usb

Отсылаю на печать тестовую страницу - тишина, ничего не печатает. Поставил HPLIP, Своми настройками подключить девайс у него неполучается, благо есть ссыль на CUPS. Настраиваю через CUPS с тем же драйвером foo2zjs. HPLIP принтер обнаруживает.Жму на печать тестовой страницы - выплывает сообщение плазмы, что страница успешно отправлена, а через некоторое время, что страница успешно напечатана, а принтер молчит. Временное решение. На виртуалке - винда. Печатаю через неё пока.

# id romandia
uid=1000(romandia) gid=1001(romandia) группы=1001(romandia),7(lp),10(wheel),18(audio),19(cdrom),27(video),80(cdrw),85(usb),100(users),35(games),440(plugdev),106(lpadmin),102(vboxusers)

Кто поможет?

.

Чудеса да и только - честное пионерское :)
Не знаю, но возможно во всю эту "котовасию" вносит свою лепту именно hplip.
Вы пробовали удалять этот пакет с его зависимостями? Что-то вроде:
/etc/init.d/cupsd --quiet stop && emerge --unmerge net-print/hplip && emerge --depclean
Еще одна просьба - скинуть по wgetpaste конфиг ядра (что-то меня сумления глодают).

Пожалуйста:/usr/src/linux/.c

Пожалуйста:
/usr/src/linux/.config
http://paste.org.ru/?vxfksw

P.S. Кстати зделал
/etc/init.d/cupsd --quiet stop && emerge --unmerge net-print/hplip && emerge --depclean
HPLIP удалился, всё почистилось. Через CUPS снова подкл принтерр через драйвер foo2zjs, попробовал печатать.. Пока тишина.

/

RomanDIA написал(а):
Пока тишина.

Логи cups'а читать пробовал (вслух, с выражением, три раза!)?

:wq
--
Live free or die

Возле зеркала, или можно

Возле зеркала, или можно вечером на корочку?
Понять бы ещё, что они значат. Может проявишь свой интелект и расшифруешь, али слабо?
/var/log/cups/error_log
http://paste.org.ru/?wk3dur

.

CONFIG_USB_DYNAMIC_MINORS=y

Если пользуете cups версии

Если пользуете cups версии 1.4 и выше, то удалите
из ядра модуль CONFIG_USB_PRINTER=m !!!
CUPS сейчас сам рулит usb-принтерами.
пересоберите ядро. hplip обязательно выковыривать
из системы!

для проверки попробуйте сначала на текущей системе выполнить
rmmod usblp
/etc/init.d/cupsd restart
и че-нить напечатать

.

Ну как бы модуль мона и "заблеклистить" записав его имя в /etc/modprobe.d/blacklist.conf, но я не об этом.
Имею:

[ebuild   R   ] net-print/cups-1.4.6  USE="X acl dbus jpeg pam perl png python slp ssl threads tiff -debug -gnutls -java -kerberos -ldap -php -samba -static-libs -usb -xinetd" LINGUAS="ru -da -de -es -eu -fi -fr -id -it -ja -ko -nl -no -pl -pt -pt_BR -sv -zh -zh_TW" 0 kB
[ebuild   R   ] net-print/foo2zjs-20081129  USE="cups usb -foomaticdb" FOO2ZJS_DEVICES="hp1018 -hp1000 -hp1005 -hp1020 -hp1215 -hp1500 -hp1600 -hp2600n -hpp1005 -hpp1006 -hpp1007 -hpp1008 -hpp1505 -km2200 -km2300 -km2430 -km2480 -km2490 -km2530 -kmcpwl -lm500 -oki3200 -oki3300 -oki3400 -oki3530 -oki5100 -oki5200 -oki5500 -oki5600 -oki5800 -sa2160 -sa300 -sa315 -sa3160 -xp6110 -xp6115" 0 kB
[ebuild   R   ] net-print/foomatic-filters-3.0.20080507  USE="cups" 0 kB
lsusb написал(а):
Module Size Used by
usblp 10552 0

Всё прекрасно работает. ЧЯДНТ?

ну вам стало быть повезло

ну вам стало быть повезло :)
у меня с загруженным usblp принтер мертвый
(хотя у меня HP laserjet 1200). Помнится
сильно я матерился пока где-то, по-моему, в сообщениях
не увидел сию новую фичу.

.

Amirych написал(а):
ну вам стало быть повезло :)
у меня с загруженным usblp принтер мертвый

~arch?

:wq
--
Live free or die

Amirych написал(а):хотя у

Amirych написал(а):
хотя у меня HP laserjet 1200

ненадо путать холодное с мягким у Вас полноценный принтер, а у автора топика нужно грузить программу каждый раз при включении принтера.
т.е. для net-print/cups убираем флаг usb (только для него), и ставим foo2zjs
PS. лучше удалить cups - удалить его конфиги - поставить cups
PPS. usblp должен присутствовать в системе

# rmmod usblp ERROR: Module

# rmmod usblp
ERROR: Module usblp does not exist in /proc/modules

Amirych написал(а):Если

Amirych написал(а):
Если пользуете cups версии 1.4 и выше, то удалите
из ядра модуль CONFIG_USB_PRINTER=m !!!
CUPS сейчас сам рулит usb-принтерами.
пересоберите ядро. hplip обязательно выковыривать
из системы!

для проверки попробуйте сначала на текущей системе выполнить
rmmod usblp
/etc/init.d/cupsd restart
и че-нить напечатать

То есть, если я поставлю CUPS 1.3.11-r4, то танцевать с ядром не придётся?
Ша сделаю.
Кстати в портеже есть версия:

net-print/cups-1.3.11-r4

Как его собрать с -usb или usb?

Цитата: net-print/cups-1.3.11

Цитата:
net-print/cups-1.3.11-r4

Это как бы 1.3

Ну каг бы вкурил. С каким

Ну каг бы вкурил. С каким флагом то собирать, а то запутался уже совсем??

Так чё тут путаться то? Нужна

Так чё тут путаться то?
Нужна поддержка usb собирай с usb, не нужна собирай c -usb.
Если принтер подключается через usb......Дальше объяснять?

обязательно с USE="usb" и в

обязательно с USE="usb"
и в случае cups-1.4, и в
случае cups-1.3

.

RomanDIA написал(а):
Ну каг бы вкурил. С каким флагом то собирать, а то запутался уже совсем??

Стабильный (1.3) cups с поддержкой (флагом) usb.

:wq
--
Live free or die

В портеже есть только версия

В портеже есть только версия

net-print/cups-1.3.11-r4

Поставил её, после чего cups перестал запускаться. Невозможно подкл. к удалённому серверу. При загрузке системы вываливалась ошибка, что то вроди: /var/run/dbus/system_bus_socket: No such file of directory. Поставил обратно версию 1.4.6.
Круг замкнулся.

RomanDIA написал(а): В

RomanDIA написал(а):
В портеже есть только версия

net-print/cups-1.3.11-r4

Поставил её, после чего cups перестал запускаться. Невозможно подкл. к удалённому серверу. При загрузке системы вываливалась ошибка, что то вроди: /var/run/dbus/system_bus_socket: No such file of directory. Поставил обратно версию 1.4.6.
Круг замкнулся.

revdep-rebuild после downgrade'а конечно же не делал?

:wq
--
Live free or die

Делал, etc-update тоже.

Делал, etc-update тоже.

.

RomanDIA написал(а):
Делал, etc-update тоже.

Что пишет в лог при # /etc/init.d/cupsd restart?

:wq
--
Live free or die

Ставлю ещё раз [ebuild

Ставлю ещё раз

[ebuild     UD ] net-print/cups-1.3.11-r4 [1.4.6] USE="X acl dbus gnutls jpeg pam perl png python samba ssl tiff -avahi% -java -kerberos -ldap -php -ppds% -slp -static% -xinetd -zeroconf% (-debug%) (-static-libs%) (-threads%*) (-usb%*)" LINGUAS="en%* -de -es -et% -fr -he% -id -it -ja -pl -sv -zh_TW (-da%) (-eu%) (-fi%) (-ko%) (-nl%) (-no%) (-pt%) (-pt_BR%) (-ru%*) (-zh%)" 0 kB

Total: 1 package (1 downgrade), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No] 

Прописал echo "net-print/cups usb">>/etc/portage/package.use/cups Все равно (-usb%*). Что делать?

use +ppds imho

use +ppds
imho

что-то добрый я сегодня ....

Вот здесь берем билд ставим

Вот здесь берем билд ставим через локальный оверлей (или flameeyes-overlay )и радуемся http://www.calculate-linux.ru/issues/222 говорим спс Yuego

Супер, поставил плагин и

Супер, поставил плагин и HPLIP. Запустил HPLIP, установка закончилась с ошибкой, на этапе принятия лицензии, но мопед завёлся, печатает. Пошёл отпраздную за долгую жизнь Yuego и за помощь форумчанами этого ресурса.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".