Mailinglist Archive: opensuse-bugs (4688 mails)

< Previous Next >
[Bug 580217] Deskjet F2400 series devices not supported by the HPLIP version in openSUSE
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 17 Feb 2010 22:51:30 +0000
  • Message-id: <20100217225130.4D68E24551B@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=580217

http://bugzilla.novell.com/show_bug.cgi?id=580217#c11


--- Comment #11 from Dirk Förster <dfoerster@xxxxxxxx> 2010-02-17 22:51:29 UTC
---
(In reply to comment #5)
What results when you run
rpm -qa | grep cups


Because of whatever reason HPLIP's "hp" backend
fails to detect the printer in your particular case.
You may have a look at /var/log/messages for 'hp' related
(error)-messages e.g. via calling as root the command
grep -i 'hp' /var/log/messages | tail -n50

In contrast the generic CUPS "usb" backend
detects the printer.

Therefore in your particular case your printer cannot work
with the "hp" backend but should work with the "usb" backend.

Because of whatever reason according to 'cups_printer_dict'
in attachment #342681 [details] it seems system-config-printer
(or whatever other printer setup tool) did set up a queue
with the "hp" backend which is used via the DeviceURI
hp:/usb/Deskjet_F2400_series?serial=CN98C172JX05H4
but this print queue cannot work.

To set up a queue with the "usb" backend
use YaST (run as root "yast2 printer") and you may have to click
[More Connections] to get also the "usb:/..." connection shown
(by default YaST prefers the "hp:/..." connection for HP devices)
and use the "usb:/..." connection to set up the print queue
(see also the help text in YaST).

You can still use the hpijs driver for the queue.
I.e. you can get the same printout quality.

The crucial point is that the data transfer to the printer
happens via the "usb" CUPS backend.

In contrast to the "hp" backend which privides bidirectional
communication (e.g. for scanning and for device status info)
the generic CUPS "usb" backend does only unidirectional
data transfer to the printer so that device status information
and scanning for all-in-one devides is no longer possible
with the generic CUPS "usb" backend.

Note that a few low-end HP devices require bidirectional
communication in any case even for normal printing.
I hope that a Deskjet F2400 series device is sufficiently
normal to print also with unidirectional communication.

See bug #462048 in particular
https://bugzilla.novell.com/show_bug.cgi?id=462048#c23
and for basic information regarding CUPS backends see
http://en.opensuse.org/SDB:CUPS_in_a_Nutshell

Please report if printing via the generic CUPS "usb" backend works.


A couple of packages had been installed via the hplip commands.
I changed the connection to usb. It still does not print.


# rpm -qa | grep cups
cups-1.3.11-4.2.1.x86_64
cupsddk-1.2.3-138.1.x86_64
cups-libs-1.3.11-4.2.1.x86_64
cups-drivers-1.3.9-4.1.x86_64
cups-backends-1.0-257.1.x86_64
cups-client-1.3.11-4.2.1.x86_64
libgnomecups-0.2.3-114.2.x86_64
python-cupshelpers-1.1.12-2.2.1.x86_64
cups-libs-32bit-1.3.11-4.2.1.x86_64
python-cups-1.9.42-5.1.x86_64
cups-devel-1.3.11-4.2.1.x86_64
cups-pk-helper-0.0.4-2.5.x86_64


# grep -i 'hp' /var/log/messages | tail -n50
Feb 17 22:59:56 linux-alad kernel: [33799.458574] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 22:59:56 linux-alad kernel: [33799.460936] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:00:20 linux-alad python: io/hpmud/model.c 528: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/models.dat
Feb 17 23:00:20 linux-alad python: io/hpmud/model.c 539: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/unreleased/unreleased.dat
Feb 17 23:00:20 linux-alad python: io/hpmud/musb.c 2022: ignoring
hp:/usb/Deskjet_F2400_series?serial=CN98C172JX05H4 support=0
Feb 17 23:00:20 linux-alad python: io/hpmud/pp.c 627: unable to read device-id
ret=-1
Feb 17 23:00:20 linux-alad hp[23565]: io/hpmud/musb.c 1987: invalid usb_open:
Permission denied
Feb 17 23:00:20 linux-alad hp[23565]: io/hpmud/model.c 528: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/models.dat
Feb 17 23:00:20 linux-alad hp[23565]: io/hpmud/model.c 539: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/unreleased/unreleased.dat
Feb 17 23:00:20 linux-alad hp[23565]: io/hpmud/musb.c 2022: ignoring
hp:/usb/Deskjet_F2400_series?serial=CN98C172JX05H4 support=0
Feb 17 23:00:20 linux-alad hp[23565]: io/hpmud/musb.c 1987: invalid usb_open:
Permission denied
Feb 17 23:00:20 linux-alad hp[23565]: io/hpmud/musb.c 1987: invalid usb_open:
Permission denied
Feb 17 23:00:20 linux-alad hp[23565]: io/hpmud/pp.c 627: unable to read
device-id ret=-1
Feb 17 23:01:25 linux-alad python: io/hpmud/model.c 528: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/models.dat
Feb 17 23:01:25 linux-alad python: io/hpmud/model.c 539: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/unreleased/unreleased.dat
Feb 17 23:01:25 linux-alad python: io/hpmud/musb.c 2022: ignoring
hp:/usb/Deskjet_F2400_series?serial=CN98C172JX05H4 support=0
Feb 17 23:01:25 linux-alad python: io/hpmud/pp.c 627: unable to read device-id
ret=-1
Feb 17 23:01:25 linux-alad hp[10752]: io/hpmud/musb.c 1987: invalid usb_open:
Permission denied
Feb 17 23:01:25 linux-alad hp[10752]: io/hpmud/model.c 528: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/models.dat
Feb 17 23:01:25 linux-alad hp[10752]: io/hpmud/model.c 539: no
Deskjet_F2400_series attributes found in
/usr/share/hplip/data/models/unreleased/unreleased.dat
Feb 17 23:01:25 linux-alad hp[10752]: io/hpmud/musb.c 2022: ignoring
hp:/usb/Deskjet_F2400_series?serial=CN98C172JX05H4 support=0
Feb 17 23:01:25 linux-alad hp[10752]: io/hpmud/musb.c 1987: invalid usb_open:
Permission denied
Feb 17 23:01:25 linux-alad hp[10752]: io/hpmud/musb.c 1987: invalid usb_open:
Permission denied
Feb 17 23:01:25 linux-alad hp[10752]: io/hpmud/pp.c 627: unable to read
device-id ret=-1
Feb 17 23:03:08 linux-alad kernel: [33991.850348] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:03:08 linux-alad kernel: [33991.853810] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:03:08 linux-alad kernel: [33991.855539] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:03:08 linux-alad kernel: [33991.858829] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:03:08 linux-alad kernel: [33991.860566] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:14:26 linux-alad kernel: [34669.389233] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:14:26 linux-alad kernel: [34669.390943] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:14:26 linux-alad kernel: [34669.398548] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:14:26 linux-alad kernel: [34669.400154] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:14:26 linux-alad kernel: [34669.404167] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:29:37 linux-alad kernel: [35581.085910] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:29:37 linux-alad kernel: [35581.089383] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:29:37 linux-alad kernel: [35581.091114] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:29:37 linux-alad kernel: [35581.094241] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:29:37 linux-alad kernel: [35581.095973] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:32:56 linux-alad kernel: [35779.353444] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 4
Feb 17 23:32:56 linux-alad kernel: [35779.355170] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:32:56 linux-alad kernel: [35779.373805] psmouse.c: TouchPad at
isa0060/serio2/input0 - driver resynched.
Feb 17 23:32:56 linux-alad kernel: [35779.429114] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 4
Feb 17 23:32:56 linux-alad kernel: [35779.430843] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:32:56 linux-alad kernel: [35779.448580] psmouse.c: TouchPad at
isa0060/serio2/input0 - driver resynched.
Feb 17 23:32:56 linux-alad kernel: [35779.469206] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:32:56 linux-alad kernel: [35779.470922] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:32:56 linux-alad kernel: [35779.473427] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:32:56 linux-alad kernel: [35779.475157] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1
Feb 17 23:32:56 linux-alad kernel: [35779.478453] psmouse.c: TouchPad at
isa0060/serio2/input0 lost sync at byte 1

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
< Previous Next >
References