Problem with Lexmark 120n print driver

Bug #1390921 reported by Denny de la Haye
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

I believe this is the same as Bug #1335558 (and the other bugs it references), just a different printer model (same make as that bug though, so might be worth investigating the other printers in the same range from Lexmark, if that's possible). The workaround in the comments on that bug seems to have worked for me.

First print after a restart of the printer works okay, subsequent prints output page after page of garbage characters, with the string "PJL ENTER LANGUAGE" at the start.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Please report this problem to CUPS upstream at

http://www.cups.org/str.php

with link to this bug report and post a link to your upstream bug report here. Thanks.

tags: added: needs-upstream-report
Changed in cups (Ubuntu):
status: New → Confirmed
Revision history for this message
Denny de la Haye (dennymeta) wrote :

I don't have time to create an account on every upstream package provider's bug tracker. Do you not take ownership of problems yourselves? I thought that was one of the distinguishing factors of Ubuntu - one organisation for the end-user to deal with.

Anyway, I've fixed it for me, using the kludge mentioned elsewhere. Any other Ubuntu users with the same problem are out of luck, I guess.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Sorry, Denny, please follow the instructions of the section "USB printer does not print or prints garbage" on https://wiki.ubuntu.com/DebuggingPrintingProblems. Important for us is the output of "lsusb" and which of the options makes your printer actually work.

Changed in cups (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Denny de la Haye (dennymeta) wrote :
Download full text (5.5 KiB)

denny@serenity ~ $ lsmod | grep usb
snd_usb_audio 153617 1
snd_usbmidi_lib 29215 1 snd_usb_audio
snd_hwdep 13602 2 snd_usb_audio,snd_hda_codec
snd_pcm 102099 4 snd_usb_audio,snd_hda_codec,snd_hda_intel
snd_rawmidi 30144 2 snd_usbmidi_lib,snd_seq_midi
usblp 22891 0
snd 69322 23 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
usbhid 52659 0
hid 106148 3 hid_generic,hid_logitech,usbhid

denny@serenity ~ $ tail -f -n 0 /var/log/syslog # and plug printer USB cable back in
Nov 25 23:01:23 serenity kernel: [463597.166540] usb 5-2: new full-speed USB device number 3 using uhci_hcd
Nov 25 23:01:23 serenity kernel: [463597.350603] usb 5-2: New USB device found, idVendor=043d, idProduct=00cc
Nov 25 23:01:23 serenity kernel: [463597.350606] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 25 23:01:23 serenity kernel: [463597.350608] usb 5-2: Product: Lexmark E120n
Nov 25 23:01:23 serenity kernel: [463597.350610] usb 5-2: Manufacturer: Lexmark International
Nov 25 23:01:23 serenity kernel: [463597.350612] usb 5-2: SerialNumber: 995CMR1
Nov 25 23:01:23 serenity mtp-probe: checking bus 5, device 3: "/sys/devices/pci0000:00/0000:00:1a.2/usb5/5-2"
Nov 25 23:01:23 serenity mtp-probe: bus: 5, device: 3 was not an MTP device
Nov 25 23:01:23 serenity kernel: [463597.355805] usblp 5-2:1.0: usblp2: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x043D pid 0x00CC
Nov 25 23:01:23 serenity udev-configure-printer: add /devices/pci0000:00/0000:00:1a.2/usb5/5-2/5-2:1.0
Nov 25 23:01:23 serenity udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1a.2/usb5/5-2/5-2:1.0
Nov 25 23:01:23 serenity udev-configure-printer: MFG:Lexmark International MDL:Lexmark E120n SERN:- serial:-
Nov 25 23:01:24 serenity kernel: [463598.382845] usblp2: removed
Nov 25 23:01:24 serenity kernel: [463598.393461] usblp 5-2:1.0: usblp2: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x043D pid 0x00CC
Nov 25 23:01:24 serenity udev-configure-printer: URI matches without serial number: usb://Lexmark/E120n?serial=995CMR1
Nov 25 23:01:24 serenity udev-configure-printer: No serial number URI matches so using those without
Nov 25 23:01:24 serenity udev-configure-printer: URI of detected printer: usb://Lexmark/E120n?serial=995CMR1, normalized: lexmark e120n serial 995cmr1
Nov 25 23:01:24 serenity udev-configure-printer: URI of print queue: usb://Lexmark/E120n?serial=995CMR1, normalized: lexmark e120n serial 995cmr1
Nov 25 23:01:24 serenity udev-configure-printer: Queue ipp://localhost:631/printers/Lexmark-E120n has matching device URI

denny@serenity ~ $ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 007 Device 002: ID 046d:c50e Logitech, Inc. Cordless Mouse Receiver
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: I...

Read more...

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Thank you very much, that is all what we need to fix it and to report it upstream.

Changed in cups (Ubuntu):
status: Incomplete → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.