Автор Тема: Второй день не могу победить hp1018 на Информика Teacher  (Прочитано 2757 раз)

Оффлайн NickM

  • Участник
  • *
  • Сообщений: 949
вот лог,  полага связано с "no corresponding CUPS device found", кто подскажет как победить?

tail -100 /var/log/messages
Oct  9 09:01:57 1e8d1a kernel: [  232.956164] usb 5-2: new high speed USB device number 12 using ehci_hcd
Oct  9 09:01:58 1e8d1a kernel: [  233.108658] usb 5-2: New USB device found, idVendor=03f0, idProduct=4117
Oct  9 09:01:58 1e8d1a kernel: [  233.108670] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct  9 09:01:58 1e8d1a kernel: [  233.108679] usb 5-2: Product: HP LaserJet 1018
Oct  9 09:01:58 1e8d1a kernel: [  233.108685] usb 5-2: Manufacturer: Hewlett-Packard
Oct  9 09:01:58 1e8d1a kernel: [  233.108689] usb 5-2: SerialNumber: KP14TNS
Oct  9 09:01:58 1e8d1a logger: loading hp_laserjet_1018 firmware 005 012
Oct  9 09:01:58 1e8d1a kernel: [  233.212388] usblp0: USB Bidirectional printer dev 12 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
Oct  9 09:01:58 1e8d1a kernel: [  233.212493] usbcore: registered new interface driver usblp
Oct  9 09:01:58 1e8d1a /etc/hotplug/usb/hplj1018: foo2zjs: loading HP LaserJet 1018 firmware /var/lib/foo2zjs/firmware/sihp1018.dl to /dev/usb/lp0 ...
Oct  9 09:01:58 1e8d1a /etc/hotplug/usb/hplj1018: foo2zjs: ... download successful.
Oct  9 09:01:58 1e8d1a /etc/hotplug/usb/hplj1018: foo2zjs: .... remove usblp module if it blacklisted
Oct  9 09:01:59 1e8d1a kernel: [  234.672650] usblp0: removed
Oct  9 09:02:01 1e8d1a udev-configure-printer: no corresponding CUPS device found
[root@1e8d1a ~]#

cat /etc/cups/printers.conf
# Printer configuration file for CUPS v1.5.3
# Written by cupsd on 2012-10-09 08:50
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer Cups-PDF>
UUID urn:uuid:61b883f4-0b35-3250-5092-a53f60b4ae87
Info Cups-PDF
MakeModel Generic CUPS-PDF Printer
DeviceURI cups-pdf:/
State Idle
StateTime 1348749908
Type 8450124
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<DefaultPrinter HP_LaserJet_1018>
UUID urn:uuid:1afdaa94-2146-3bf6-7be3-fb70ff94d4c8
Info HP_LaserJet_1018
MakeModel HP LaserJet 1018 Foomatic/foo2zjs-z1 (recommended)
DeviceURI usb://HP/LaserJet%201018?serial=KP14TNS
State Idle
StateTime 1349751007
Type 8425476
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy abort-job
</Printer>

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Oct  9 09:01:58 1e8d1a /etc/hotplug/usb/hplj1018: foo2zjs: .... remove usblp module if it blacklistedЧто в /etc/modprobe.d/blacklist-cups.conf ?
Закомментируйте blacklist usblp.
И загрузите модуль:# modprobe usblp
Сноси Винду, переходи на Линукс ! :)

Оффлайн flashk

  • Участник
  • *
  • Сообщений: 17
скачайте сразу по ссылке пакет foo2zjs.tar.gz
   $ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Распаковываем::
    $ tar zxf foo2zjs.tar.gz
    $ cd foo2zjs
Теперь собираем и устанавливаем. В файле INSTALL содержаться более детальные инструкции по сборке.
    $ make

Следующие строки команд служат для скачивания прошивки для определенного типа принтера:
    $ ./getweb cpwl   # Get Minolta Color PageWorks/Pro L .ICM files
    $ ./getweb 2200   # Get Minolta 2200 DL .ICM files
    $ ./getweb 2300   # Get Minolta 2300 DL .ICM files
    $ ./getweb 2430   # Get Minolta 2430 DL .ICM files

    $ ./getweb 1000   # Get HP LaserJet 1000 firmware file
    $ ./getweb 1005   # Get HP LaserJet 1005 firmware file
    $ ./getweb 1018   # Get HP LaserJet 1018 firmware file
    $ ./getweb 1020   # Get HP LaserJet 1020 firmware file

После этого от root устанавливаем драйвера и ПО:
    $ su         или   $ sudo make install
    # make install

(Как дополнительная настройка но у меня и без этого работало)
Необходимо сконфигурировать hotplug (USB; HP LJ 1000/1005/1018/1020):
    # make install-hotplug   или   $ sudo make install-hotplug

    # make cups         OR   $ sudo make cups


далее чере web-морду localhost:631 добавляем нужный принтер