[Bug 580217] New: System confirms printing jobs but nothing was actually printed
http://bugzilla.novell.com/show_bug.cgi?id=580217 http://bugzilla.novell.com/show_bug.cgi?id=580217#c0 Summary: System confirms printing jobs but nothing was actually printed Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Printing AssignedTo: jsmeix@novell.com ReportedBy: dfoerster@arcor.de QAContact: jsmeix@novell.com Found By: --- Blocker: --- Created an attachment (id=342681) --> (http://bugzilla.novell.com/attachment.cgi?id=342681) System-config-printer 1.1.12 log User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.7) Gecko/20091222 SUSE/3.5.7-1.1.1 Firefox/3.5.7 System-config-printer 1.1.12 confirms printing of pages but nothing was actually printed. Attach log. Printer status in Common UNIX Printing System 1.3.11 is OK. Printing jobs are listed as printed successfully. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c1
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c3
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c4
--- Comment #4 from Dirk Förster
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c5
--- Comment #5 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c6
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c8
--- Comment #8 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c9
--- Comment #9 from Vincent Untz
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c10
--- Comment #10 from Dirk Förster
Confusion:
On http://hplipopensource.com I clicked "Download HPLIP", answered the question as if I had a Deskjet f2410 all-in-one and got this information: -------------------------------------------------------------------- Installation Wizard You have selected SUSE Linux 11.2 using the HP Deskjet f2410 All-in-one Printer.
SUSE Linux 11.2 supplies HPLIP 3.9.8 and it does support your printer.
As the version of HPLIP supplied with your operating system supports your printer, you may continue to use that version of HPLIP.
You may now optionally download the latest version of HPLIP to get access to new features and bug fixes. --------------------------------------------------------------------
I asked HP regarding this confusion: https://answers.launchpad.net/hplip/+question/101394 Let's wait what they answer there.
# hp-chek -t Produces a neat log. Interesting to me was: a) HP Device 0x7611 at 001:002: Device URI: hp:/usb/Deskjet_F2400_series?serial=CN98C172JX05H4 error: Unsupported model: Deskjet_F2400_series b) A lot of packages are missing and need to be installed. The report gives detailed information of what to enter.The package manager solves dependencies by loading additional packages from repositories. I ran # hp-check -t a couple of times to check progress. Some examples are: Summary of needed commands to run to satisfy missing dependencies: su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses dbus-1-devel python-gobject2" su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses gcc-c++" su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses libjpeg-devel" su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses net-snmp-devel" su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses libtool libgphoto2-devel" su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses libusb-devel libusb-1_0-0" su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses python-imaging" su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses python-devel python-xml" Having installed all required packages, it still holds true what the remaining error messages states: Unsupported model: Deskjet_F2400_series. -- 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.
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
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.
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c12
--- Comment #12 from Dirk Förster
Dirk: how did you install the printer? Did it just work by default? Or did you manually install it via system-config-printer?
It did not work by default. I started with HP-Toolbox, then cups and finally I checked printer setup in Yast. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c13
--- Comment #13 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=580217
http://bugzilla.novell.com/show_bug.cgi?id=580217#c14
--- Comment #14 from Dirk Förster
Dirk, do you perhaps remember how you got a print queue with the non-working DeviceURI hp:/usb/Deskjet_F2400_series?serial=CN98C172JX05H4
Was the queue perhaps already somehow "magically" present in all those printer setup tools which you tried out or did you manually set up the queue - did you perhaps even manually enter the above DeviceURI?
There is nothing bad with a manually entered DeviceURI but of course then you are responsible that it is valid.
In the end I really think you need HPLIP version 3.9.10 (or later) for a Deskjet F2400 series device.
I remember first using HP-Toolbox where the printer was not detected automatically. I looked up the printer's usb address and copied it to HP-Toolbox. The application then showed the printer but was unable to set it up. From there I moved on to cups where the printer was detected. Later I checked with GNOME's system-config-printer where the printer was detected also. I wonder when the needed upgrade for HPLIP will be available for openSUSE via YaST software update. -- 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.
participants (1)
-
bugzilla_noreply@novell.com