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


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

Автор Тема: HP DeskJet 2663 & Ubuntu 8.10: как подружить?  (Прочитано 2228 раз)

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

Оффлайн cforest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
    Привет. Прошу помощь гуру.

Струйный принтер HP DeskJet 2663 подключен к ноутбуку Lenovo c Ubuntu 8.10 через USB 2.0. Принтер новый, рабочий, проверял на другом компе.

На http://hplipopensource.com/ выбрал свой дистрибут, принтер и скачал соответствующий hplip-файл (версия 3.10.2). Установил (подгрузились недостающие пакеты, далее configure, make, install). Типа все прошло успешно. Но принтер не печатает. Задания на него уходят, очередь очищается, но страницы не печатаются, хотя HPLIP Status Server сообщает об успешном выполнении задач на печать.

Вот инфа о системе:

f4@lambda:~$ uname -a
Linux lambda 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686 GNU/Linux

f4@lambda:~$ lsusb
Bus 007 Device 003: ID 045e:00cb Microsoft Corp.
Bus 007 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 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 003 Device 004: ID 03f0:8011 Hewlett-Packard
Bus 003 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

f4@lambda:~$ dmesg|tail
[  135.810013] type=1503 audit(1272716437.911:16): operation="socket_create" family="ash" sock_type="dgram" protocol=0 pid=6641 profile="/usr/sbin/cupsd"
[  261.933366] usb 3-1: USB disconnect, address 3
[  264.640327] usb 3-1: new high speed USB device using ehci_hcd and address 4
[  264.775073] usb 3-1: configuration #1 chosen from 1 choice
[  264.778299] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x8011

/var/log/messages:
May  1 16:22:44 lambda kernel: [  261.933366] usb 3-1: USB disconnect, address 3
May  1 16:22:46 lambda kernel: [  264.640327] usb 3-1: new high speed USB device using ehci_hcd and address 4
May  1 16:22:46 lambda kernel: [  264.775073] usb 3-1: configuration #1 chosen from 1 choice
May  1 16:22:46 lambda kernel: [  264.778299] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x8011
May  1 16:24:02 lambda kernel: [  340.033766] __ratelimit: 6 callbacks suppressed
May  1 16:24:02 lambda kernel: [  340.033779] type=1503 audit(1272716642.136:19): operation="inode_permission" requested_mask="::rw" denied_mask="::rw" fsuid=7 name="/dev/tty" pid=6844 profile="/usr/sbin/cupsd"
May  1 16:24:02 lambda kernel: [  340.321558] usblp0: removed
May  1 16:24:19 lambda kernel: [  356.906147] type=1503 audit(1272716659.007:20): operation="inode_permission" requested_mask="::rw" denied_mask="::rw" fsuid=7 name="/dev/tty" pid=6879 profile="/usr/sbin/cupsd"
May  1 16:28:46 lambda kernel: [  623.968318] CE: hpet increasing min_delta_ns to 15000 nsec

Команда hp-check -t говорит, что  No errors or warnings.

Переходить на более новую версию Ubuntu не хочу.

Вопрос: по каким причинам принтер может не печатать?  Спасибо.

« Последнее редактирование: 01 Мая 2010, 16:43:26 от cforest »

Оффлайн cforest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: HP DeskJet 2663 & Ubuntu 8.10: как подружить?
« Ответ #1 : 04 Мая 2010, 11:03:05 »
Неужели никаких идей?

Оффлайн Jaded

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: HP DeskJet 2663 & Ubuntu 8.10: как подружить?
« Ответ #2 : 25 Мая 2010, 16:19:15 »
http://blog.saturnlaboratories.co.za/2009/12/15/hp_deskjet_d2663_on_ubuntu_hardy.html
не поможет?

Пользователь решил продолжить мысль 25 Мая 2010, 16:28:04:
Ещё одно. Я ставил HP DJ 2663 на Lucid - встал автоматом, не работал. Решение простое:
1) установил пакет hp-cups (hplip всё равно нужен)
2) в свойствах принтера поменял драйвер с hplip на hp-cups
« Последнее редактирование: 25 Мая 2010, 16:28:04 от Jaded »

Оффлайн cforest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: HP DeskJet 2663 & Ubuntu 8.10: как подружить?
« Ответ #3 : 02 Октября 2010, 22:43:58 »
Jaded, спасибо за ответ. Лучше позже чем никогда - мне не пришла нотификация на ваш ответ.

Ссылка http://blog.saturnlaboratories.co.za/2009/12/15/hp_deskjet_d2663_on_ubuntu_hardy.html не помогла. Я находил ее раньше, и собственно по ней и вышел на сайт с hplip.

У меня два вопроса:
1. Что такое hp-cups и где его взять для Ubuntu 8.10?
2. Может быть, дело не в отдельно взятом принтере, а в настройках печати? Дело в том, что в  /var/log/cups/access_log все хорошо:

localhost - - [02/Oct/2010:22:23:15 +0400] "GET /ppd/Deskjet_D2600.ppd HTTP/1.1" 200 23793 - -
localhost - - [02/Oct/2010:22:23:18 +0400] "POST /printers/Deskjet_D2600 HTTP/1.1" 200 11688 Print-Job successful-ok
localhost - - [02/Oct/2010:22:23:18 +0400] "POST / HTTP/1.1" 200 178 Get-Jobs successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 341 Create-Printer-Subscription successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 178 Get-Jobs successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 327 CUPS-Get-Printers successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 416 CUPS-Get-Printers successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 416 CUPS-Get-Classes successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 75 CUPS-Get-Default successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 211 Get-Printer-Attributes successful-ok
localhost - - [02/Oct/2010:22:23:19 +0400] "POST / HTTP/1.1" 200 110 Get-Job-Attributes successful-ok
localhost - - [02/Oct/2010:22:23:20 +0400] "POST / HTTP/1.1" 200 153 Get-Notifications successful-ok
localhost - - [02/Oct/2010:22:23:20 +0400] "POST / HTTP/1.1" 200 178 Get-Jobs successful-ok
localhost - - [02/Oct/2010:22:23:20 +0400] "POST / HTTP/1.1" 200 153 Get-Notifications successful-ok
localhost - - [02/Oct/2010:22:23:21 +0400] "POST / HTTP/1.1" 200 327 CUPS-Get-Printers successful-ok
localhost - - [02/Oct/2010:22:23:21 +0400] "POST / HTTP/1.1" 200 129 CUPS-Get-Classes successful-ok
localhost - - [02/Oct/2010:22:23:21 +0400] "POST / HTTP/1.1" 200 178 Get-Jobs successful-ok
localhost - - [02/Oct/2010:22:23:21 +0400] "POST / HTTP/1.1" 200 185 Get-Notifications successful-ok


А вот в /var/log/cups/error_log появляется такая строка:

E [02/Oct/2010:22:22:15 +0400] Resume-Printer: Unauthorized
или такая (при включении Log level debug):

D [02/Oct/2010:22:35:47 +0400] cupsdAuthorize: No authentication data provided.
Больше в error_log не вижу ничего подозрительного.

В результате, это выглядит так: задания на печать скапливаются в спуле.

f4@lambda:/var/spool# ls -l /var/spool/cups/
total 72
-rw------- 1 root lp  825 2010-05-01 16:11 c00008
-rw------- 1 root lp  877 2010-05-01 16:15 c00009
-rw------- 1 root lp  877 2010-05-01 16:20 c00010
-rw------- 1 root lp  877 2010-05-01 16:24 c00011
-rw------- 1 root lp  877 2010-05-01 16:24 c00012
-rw------- 1 root lp  877 2010-05-01 17:33 c00013
-rw------- 1 root lp  778 2010-09-28 00:56 c00014
-rw------- 1 root lp  778 2010-09-28 00:57 c00015
-rw------- 1 root lp  778 2010-09-28 01:23 c00016
-rw------- 1 root lp  778 2010-09-28 01:23 c00017
-rw------- 1 root lp  778 2010-09-28 01:23 c00018
-rw------- 1 root lp  795 2010-09-30 10:02 c00019
-rw------- 1 root lp  795 2010-09-30 10:02 c00020
-rw------- 1 root lp  795 2010-09-30 10:38 c00021
-rw------- 1 root lp  877 2010-09-30 12:16 c00022
-rw------- 1 root lp  877 2010-10-02 22:23 c00023
-rw------- 1 root lp  877 2010-10-02 22:26 c00024

То есть, если не ошибаюсь, hplip отрабатывает, но задания скапливаются в спуле и не выводится на печать. Может быть, в настройках cups (скажем, cupsd.conf) надо что-то менять? Есть идеи?



Оффлайн andrey_4j

  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
Re: HP DeskJet 2663 & Ubuntu 8.10: как подружить?
« Ответ #4 : 04 Октября 2010, 09:20:46 »
   Привет. Прошу помощь гуру.

Струйный принтер HP DeskJet 2663 подключен к ноутбуку Lenovo c Ubuntu 8.10 через USB 2.0. Принтер новый, рабочий, проверял на другом компе.

На http://hplipopensource.com/ выбрал свой дистрибут, принтер и скачал соответствующий hplip-файл (версия 3.10.2). Установил (подгрузились недостающие пакеты, далее configure, make, install). Типа все прошло успешно. Но принтер не печатает. Задания на него уходят, очередь очищается, но страницы не печатаются, хотя HPLIP Status Server сообщает об успешном выполнении задач на печать.

Вот инфа о системе:

f4@lambda:~$ uname -a
Linux lambda 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686 GNU/Linux

f4@lambda:~$ lsusb
Bus 007 Device 003: ID 045e:00cb Microsoft Corp.
Bus 007 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 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 003 Device 004: ID 03f0:8011 Hewlett-Packard
Bus 003 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

f4@lambda:~$ dmesg|tail
[  135.810013] type=1503 audit(1272716437.911:16): operation="socket_create" family="ash" sock_type="dgram" protocol=0 pid=6641 profile="/usr/sbin/cupsd"
[  261.933366] usb 3-1: USB disconnect, address 3
[  264.640327] usb 3-1: new high speed USB device using ehci_hcd and address 4
[  264.775073] usb 3-1: configuration #1 chosen from 1 choice
[  264.778299] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x8011

/var/log/messages:
May  1 16:22:44 lambda kernel: [  261.933366] usb 3-1: USB disconnect, address 3
May  1 16:22:46 lambda kernel: [  264.640327] usb 3-1: new high speed USB device using ehci_hcd and address 4
May  1 16:22:46 lambda kernel: [  264.775073] usb 3-1: configuration #1 chosen from 1 choice
May  1 16:22:46 lambda kernel: [  264.778299] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x8011
May  1 16:24:02 lambda kernel: [  340.033766] __ratelimit: 6 callbacks suppressed
May  1 16:24:02 lambda kernel: [  340.033779] type=1503 audit(1272716642.136:19): operation="inode_permission" requested_mask="::rw" denied_mask="::rw" fsuid=7 name="/dev/tty" pid=6844 profile="/usr/sbin/cupsd"
May  1 16:24:02 lambda kernel: [  340.321558] usblp0: removed
May  1 16:24:19 lambda kernel: [  356.906147] type=1503 audit(1272716659.007:20): operation="inode_permission" requested_mask="::rw" denied_mask="::rw" fsuid=7 name="/dev/tty" pid=6879 profile="/usr/sbin/cupsd"
May  1 16:28:46 lambda kernel: [  623.968318] CE: hpet increasing min_delta_ns to 15000 nsec

Команда hp-check -t говорит, что  No errors or warnings.

Переходить на более новую версию Ubuntu не хочу.

Вопрос: по каким причинам принтер может не печатать?  Спасибо.



Попробуй версию hplip-3.10.6.run. У меня в 10.04 этот же принтер определился автоматом, но не печатал. По умолчанию в системе стоит hplip-3.10.2, к стати :). У становил 3.10.6 - стал печатать, но со своими чудесами. Об этом позже :)).
Tekigo wakaraba ayauki shichibai. Если знаешь язык врага, будешь в 7 раз опасней для него. (Японская пословица)

Оффлайн cforest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: HP DeskJet 2663 & Ubuntu 8.10: как подружить?
« Ответ #5 : 04 Октября 2010, 23:57:34 »
Поставил 3.10.9. Лучше не стало. Задание на печать остается в спуле. Та же ошибка (или ворнинг) в логе:

D [02/Oct/2010:22:35:47 +0400] cupsdAuthorize: No authentication data provided.
Возможно, истина где-то рядом и дело не в типе принтера? Что может означать эта ошибка?

 

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