Unable to print with Lexmark S400 series since upgrade to 11.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups (Ubuntu) |
Confirmed
|
High
|
Unassigned | ||
Precise |
Won't Fix
|
High
|
Unassigned |
Bug Description
Following the upgrade from 11.04 to 11.10 my Lexmark S405 now is unable to print.
After removing all previous drivers (i.e. from a clean install of the printer), I have two options to proceed:
If I connect the printer via USB and wait for "auto-detection", the system is able to determine that a Lexmark S405 has been added (and adds the printer as a "S300-S400-Series". However at the same time I get the following error message:
"Not supported by this backend.
The action is not supported by this backend. Please report a bug as this should not have happened. Provided postscript-driver not supported"
The printer is added and does show up in CUPS. The device URI is given as: "://Lexmark/
I also have the drivers from Lexmark (the second install option). These drivers will install (but if they detect either of the above mentioned packages then installation will fail) but, once you are prompted to connect the printer via USB the error message highlighted above also appears. The results from this approach is that two printers are installed...but neither of them work.
Either method of installing the printer results in the same scenario - the printer is listed as "installed", but items in the print queue remain there without no response from the printer. A Test Page shows the printer as "Processing page 1" before eventually throwing an error.
Incidentally it is possible to scan from the printer (it's an all-in-one printer) into Ubuntu, but it seems to be impossible to print out from Ubuntu. Also previous work suggested that this may be connected to bug 883585. Also, despite CUPS referring to itself as 1.5, the intro screen says "what's new in CUPS 1.4". The printer does show up in CUPS, but it seems to be impossible to carry out any maintenance on the printer within CUPS (but this may be my "newbie-ness" showing though).
My first bug report so hope I've included everything!
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #1 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Ubuntu Foundations Team Bug Bot (crichton) wrote : | #2 |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/
To change the source package that this bug is filed about visit https:/
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]
tags: | added: bot-comment |
affects: | ubuntu → cups (Ubuntu) |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : Re: Unable to print to Lexmark S405 since upgrade to 11.10 | #3 |
First, make sure that your system is completely updated and that kernel version 3.0.0-13 or newer is booted (Run "uname -a" to check the kernel version).
Can you go to
https:/
and follow the instructions of the section "USB printer" and for each driver/printer setup method which you have unsuccessfully tried the instructions of the sections "CUPS error_log" and "Capturing print job data"? Thanks.
Please attach the files one by one, do not compress them and do not package them together.
Changed in cups (Ubuntu): | |
status: | New → Incomplete |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #4 |
First up:
Linux chris-Unbutu 3.0.0-14-generic #23-Ubuntu SMP Mon Nov 21 20:28:43 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Secondly....note that I'm a newbie (but I know enough to get buy) - multiple attachments incoming!
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #5 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #6 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #7 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #8 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #9 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #10 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #11 |
- Usb printer detect (summary) Edit (6.9 KiB, text/plain)
This is the file I used to capture the print job data (this is job 62). Simple text file created in LibreOffice Writer and is a copy/paste of the logs previously posted (apart from the cups error log).
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #12 |
- output to print queue Edit (51.3 KiB, application/octet-stream)
This is the output captured from the CUPS spool directory - it is being sent as a pdf (version 1.4) and the document appears to be complete with no errors (aside from not actually printing out!)
Think that's the lot - shout if I've missed anything or can clarify any detail
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #13 |
I've also attempted a simple printout via gedit (capturing the print job data as before). The exact same fault occurs - file is being put into the CUPS spool directory as a PDF (this time version 1.5) and is complete with no errors visible. Can attach more details on this on request
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #14 |
Can you also attach your /etc/cups/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #15 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #16 |
Can you clone your print queue to a second one printing to a file by the following commands in a terminal window:
cupsctl FileDevice=yes
lpadmin -p S300-S400-
Print a file into this queue which fails printing on the original queue. Does the job finish without any errors? Does the file /tmp/printout get a reasonable size? If it fails do the job again capturing the print job data and also attach error_log.
Run the command
sudo chmod 777 /tmp/printout
Print the file into the original print queue without any further filtering:
lpr -P S300-S400-Series -o raw /tmp/printout
Does this work? If not, attach /tmp/printout and error_log.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #17 |
Started trying to do this (I'm assuming the "lpadmin" command effectively adds an additional printer) - printed off to this new printer and visually the error is exactly the same. I could find no trace of /tmp/printout following this attempt. That may be useful or not - or is that my lack of knowledge showing though? Device URI is given as "file:/tmp/printer"
Will work through this properly tomorrow using a larger file to make the file size comparison between the original and /tmp/printout more realistic. But if I'm doing something dumb then now is the time to say! :)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #18 |
Did you run the command
cupsctl FileDevice=yes
before running the "lpadmin" command? Did the "lpadmin" command run without errors? Is there enough space on your disk so that /tmp/printout can get created?
Can you attach the captured print data and the error_log of your attempt to print to the new print queue?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #19 |
Notes taken as I ran this (and hopefully I'm covering all the bases here):
No error message when lpadmin command issued. GUI “adds” a new printer. Obviously a user error last night when I tried to do this.
Document “sits” in processing queue and displays the same error as before, but I also get a lexmark-specific error message. Provided a link to file://
Lpr -P.....indicates “printing complete” via the GUI – but nothing actually “prints”. /tmp/printout size is “33” - but this was on a 50kb file. So far I've not been able to replicate that "printing complete" message.
Switched to larger file (4.5 mb pdf – "getting started with ubuntu 10.10") to determine file size changes. Same scenario occurs.
Enabled job print capture and attempted to print to "file" version of printer. File created within /var/spool/cups – copied and attached (warning: 4.5 mb file). Re-enable printer has no effect - “printout” file copied from cups appears to be completely normal.
/tmp/printout size is exactly the same - “33”. file date/time has updated, so this is a new file. Attached on additional posting.
Recommencing print attempt whilst logging error data (didn't want to try and do too many things at once). Same Ubuntu manual being used.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #20 |
- 33_printout Edit (33 bytes, application/octet-stream)
the 33 bytes sized "printout file attached here. I can confirm that this file remains the same size having tried a couple of different documents.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #21 |
- 2nd_cups_error_log Edit (474.4 KiB, text/plain)
new cups error log when printing to S300-S400-
Also for info these have been tried when gufw is configured. I have tried printing with the firewall turned off but to no avail - but worth mentioning just in case....!!
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #22 |
- troubleshoot.txt Edit (134.9 KiB, text/plain)
Finally I've tried one final time with a different file (text file at approx 130kb). It comes out of the troubleshooting guide when the printer fails to print. I've attached this (just in case there's unique information there) - the /tmp/printout file does increase in size slightly as the document sits in the print queue:
- 8 bytes: document "added" to print queue
- 25 bytes: First "lexmark-style" message informing the user that they cannot print out
- 33 bytes: Final messgae from Ubuntu informing the user that they cannot print out
Those are the sizes displayed when running a ls -l on the /tmp/printout file. I thought about trying to copy each "version" - but no idea if that granularity would actually be useful.
Think I've provided everything requested. If not just highlight what's needed and I'll get onto it.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #23 |
I have checked your current files and came to the following conclusion:
The general, device-independent CUPS filters which come with Ubuntu (pdftopdf, gstoraster, ghostscript, ...) do their job of preparing and rasterizing the document for printing correctly. I have tested it by running the captured PDF files which you have attached through Ghostscript, using the command lines from your attached error_log files.
The closed-source printer driver filter supplied by Lexmark does bi-directional communication with the printer through the "usb" CUPS backend. If the driver is used with a file as output, the first bidirectional request does not get answered by the printer and the driver errors out after having sent 33 bytes of commands ("E [12/Dec/
The error caused by the printer not answering as we are printing into a file:
E [12/Dec/
The driver filter errored out but closed with 0 exit status and therefore CUPS does not know that there is an error:
D [12/Dec/
So CUPS did not kill the other filters and so gstoraster (the wrapper around Ghostscript) tries to carry on rasterizing the data and errors out because the process supposed to take its output data disappeared:
D [12/Dec/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #24 |
Job 61 in your first error_log also shows that the Lexmark driver exits "without errors" and after that gstoraster exits with code 13. This looks for me that the Lexmark driver prematurely closed (errored out) but again with status 0, making CUPS not cleaning up until gstoraster has no destination to send its data to any more. It seems even that the Lexmark driver tried to post an error message:
E [10/Dec/
This gives the impression that due to a bug in Lexmark's driver the error message does not get shown.
The problem is most probably the change in the "usb" CUPS backend from switching over from the usblp kernel module to using libusb to communicate with USB printers.
Note also that due to the bi-directional nature of the driver the printer will most probably not work if it is connected to a remote server. If the printer has a built-in network connector check the documention of the driver to know which network protocol has to be used.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #25 |
I think I follow the gist of what you've typed....but there's a mass of information that I don't really understand, so you might need to pull out some key points. I mean I'm not even sure if you're say "yes, this is a bug" or "we've changed something so now your printer doesn't work....sorry"! :)
From the research I've done your comments that :
"The problem is most probably the change in the "usb" CUPS backend from switching over from the usblp kernel module to using libusb to communicate with USB printers."
seems to have cropped up on a number of occasions for a range of people. What's concerning for me as a new user (admittedly one with a reasonable level of understanding) is that these are the sort of problems that cannot appear if bug 1 is going to be fixed. The GUI even says that it's a bug and given that new users migrating from Windows could encounter such problems is a little concerning. Thinking as a "typical" Windows switcher, I plug in my printer, Unbuntu says "I can't do this - there's a bug" but then appears to add the printer just fine. From a novice viewpoint I've just "plugged it in", a weird message appears, but then my printer has been added - granted, there's drivers being added in the background, but novice users won't see it like that. They'll blame Ubuntu.
Since I know this printer can connect to an internal network I gave this a shot. I had to turn off the firewall since I couldn't even ping the printer (there's a few articles that should resolve that problem), but I was able to find the printer as a network option. Choosing that option gives me the exact same error message as that originally reported. Yet, this time I can print a test page - and I've managed to print a couple of other things off as well.
So I'm assuming that the usb changes to CUPS is now being bypassed...but I can't square that with the error message that says "it's a bug and you shouldn't be seeing this". All very confusing...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #26 |
Sorry - I should add that I REALLY appreciate that you and a bunch of other people put a lot of effort into making Ubuntu such a great OS to use. My own contributions pale in significance, but I'm keen to pitch in where I can (and my contributions to https:/
So if you think I've been unfairly critical then my sincere apologies - that wasn't my intention!
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #27 |
I am already considering to return to support of the usblp kernel module in the CUPS USB backend in Ubuntu. The deprecation of the module seems to be pre-mature as there is no libusb-based CUPS backend with bi-directional support. Another possibility would be to have a look into HPLIP's "hp" CUPS backend whether one could transfer bi-di libusb code into standard USB backend of CUPS.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #28 |
I've noted the updated CUPS versions with the IPP backend rollback to 1.4. I'll test tonight and report back if required...
...although this bug report is still down as "incomplete". Think I can change it but that's just not in the spirit of things!
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #29 |
Ok at first glance the new version of CUPS doesn't fix my problem - no change to the symptoms. It may be that it requires a printer re-install, which I'll try out over the weekend and see what happens.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #30 |
MrLeek, note that I did not fix this bug yet. The current CUPS update is to fix other bugs.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #31 |
That's fine Till - appreciate that my problem is always going to be low priority unless others report similar issues.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #32 |
Sorry for the delay bug now I have succeeded to add bi-di functionality to the libusb-based "usb" backend of CUPS. See
http://
This change and many other improvements on the "usb" CUPS backend are included in the CUPS package of Precise (12.04) and for Oneiric (11.10) in the CUPS package in my PPA. See
https:/
for instructions on how to use my PPA as source for packages. The new CUPS package there is 1.5.2-4~ppa1. It contains many bug fixes, not only the improvements on the backend.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #33 |
I till and thanks for your work.
Just tried with a Lexmark x2670 with your updated Cups on oneiric and no Luck , the problem seems to stay.
I didn't dig more actually.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #34 |
Can you post your error_log again?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #35 |
Ekimia, can you follow the instructions of the sections "USB printer", "CUPS error_log", and "Capturing print job data" on https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #36 |
I have a lexmark S301 that uses the same drivers as MrLeek. And I have the same problem described as above.I have ubuntu 12.04 installed. Do I have to follow the instructions still in post #32? Shall I supply more information regarding my problem?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #37 |
Isn't the new cups in Ubuntu 12.04 correct this problem ?
is there another Bug where we should contribute that it's currently impossible to use a lexmark printer with ubuntu ?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #38 |
Do I need to start a new bug? I am willing to. If I do not get any reply by Sunday I will start a new bug.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #39 |
Well either way you (along with Ekimia) will need to follow the guidance in https:/
What we don't know is if this is the same bug as the one I have - I got it working for a while as a network connection but that's decided to fail as well. If it's the same bug then that increases the chances of it getting fixed as it's affecting more than one person. The more data available, the greater the chance of getting this one fixed.
For me I'm planning to have another charge at this - I refuse to be beaten by this stupid problem and I won't see it pushing me back towards Windows. So I'll be trying post #32 and seeing where Till's work takes this problem.
However the same fundamental problem is still there. When I connect this printer up directly via USB, Ubuntu tells me that there's a bug:
"The action is not supported by this backend. Please report a bug as this should not have happened. Provides postscript-driver not supported"
Changed in cups (Ubuntu): | |
status: | Incomplete → New |
status: | New → Incomplete |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #40 |
Can you please add my PPA to your system's software sources as described on
https:/
under "Adding this PPA to your system". Then update your system and you should get cups 1.5.2-9ubuntu1.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #41 |
Thanks till I will try To give you results of testing on the x2670 using your PPA
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Launchpad Janitor (janitor) wrote : | #42 |
This bug was fixed in the package cups - 1.5.3-1
---------------
cups (1.5.3-1) unstable; urgency=low
[ Till Kamppeter ]
* New upstream release
- Numerous fixes on IPP (LP: #945028, LP: #973270, LP: #990734,
LP: #992468, LP: #992982, LP: #1000172, LP: #1000758)
- USB backend based on the maintained libusb 1.0.x with support for
- Fixes on SNMP-based supply level reporting
- PostScript prtinter auto-configuration reliable now
- Several fixes on PostScript, SSL, authenticated printing, and
networking issues
* debian/
debian/
debian/
debian/
debian/
debian/
debian/
got included upstream.
* debian/
debian/
debian/
debian/
debian/
debian/
level report fixes. This got solved differently upstream.
* debian/
Removed, problem solved differently upstream.
* debian/
changes.
* debian/
debian/
debian/
debian/
debian/
debian/
debian/
* debian/
claiming interfaces on USB devices when they are busy. Before, hitting busy
state made the device opening function error out without comment
(LP: #987485).
* debian/
against crashes by checking error codes of libusb functions (LP: #997040)
and detach usblp kernel module in an earlier stage when opening a device
(LP: #987485, LP: #997040).
* debian/
usblp_attached field in printer data structure to assure that detaching
and re-attaching the usblp kernel module is always done correctly
(LP: #902535, LP: #959676, LP: #960666, LP: #987485,
LP: #995111, LP: #997040, LP: #1000253, LP: #1001028).
* debian/
* debian/
debian/
Changed in cups (Ubuntu): | |
status: | Incomplete → Fix Released |
Changed in cups (Ubuntu Precise): | |
status: | New → Fix Committed |
importance: | Undecided → High |
Changed in cups (Ubuntu): | |
importance: | Undecided → High |
Changed in cups (Ubuntu Precise): | |
milestone: | none → precise-updates |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #43 |
- cups_1.5.2-9ubuntu1_1.5.3-0ubuntu1.debdiff Edit (1.6 MiB, text/plain)
New CUPS package with the following (and some addtional) fixes uploaded to precise-proposed (proposed updates for 12.04 (Precise)):
- Crash and busy loop fixes on the USB backend
- "usblp" kernel module blacklisted again as it also causes problems with the new USB backend
- Lots of fixes on the IPP backend and also on the IPP server part in the CUPS daemon
- Other networking issues
These fixes should address most of the bugs reported shortly after the release of Precise, especially the problems with USB printing and network printing. As soon as the package is approved and made available for testing and additional comment with installation instructions will get posted here. Please test the new package then and report here whether this solves your problems. We will decide on the results whether the package will be made an official update for Precise.
Please remove/cancel all jobs and turn off and turn on your printer before testing.
debdiff attached.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #44 |
I followed the instructions in #40 and added the ppa. Have installed the cups 1.5.2 package via ubuntu update.
The problem persists.
How do I get hold of cups 1.5.3-1?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #45 |
- Disconnect Printer syslog.txt output Edit (2.2 KiB, text/plain)
Ok I am following the information on https:/
Please see attachments for additional information
1. $ lsmod | grep usb
usb_wwan 19779 1 option
usbserial 37173 5 option,usb_wwan
usb_storage 39646 0
usbhid 41906 1
hid 77367 1 usbhid
6. $ lsusb
Bus 001 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 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 001 Device 002: ID 0ac8:c33f Z-Star Microelectronics Corp. Webcam
Bus 001 Device 007: ID 043d:0180 Lexmark International, Inc.
Bus 001 Device 005: ID 12d1:14c9 Huawei Technologies Co., Ltd.
7. $ ls -l /dev/usb/lp* /dev/bus/usb/*/*
ls: cannot access /dev/usb/lp*: No such file or directory
crw-rw-r-- 1 root root 189, 0 May 24 18:07 /dev/bus/
crw-rw-r-- 1 root root 189, 1 May 24 18:07 /dev/bus/
crw-rw-r-- 1 root root 189, 4 May 24 18:51 /dev/bus/
crw-rw-rw- 1 root lp 189, 6 May 24 18:51 /dev/bus/
crw-rw-r-- 1 root root 189, 128 May 24 18:07 /dev/bus/
crw-rw-r-- 1 root root 189, 256 May 24 18:07 /dev/bus/
crw-rw-r-- 1 root root 189, 384 May 24 18:07 /dev/bus/
crw-rw-r-- 1 root root 189, 512 May 24 18:07 /dev/bus/
8. $ sudo usb_printerid /dev/usb/lp0
Error: No such file or directory: can't open '/dev/usb/lp0'
$ sudo usb_printerid /dev/usb/lp1
Error: No such file or directory: can't open '/dev/usb/lp1'
10. $ lpinfo -v
network https
network http
network ipps
network ipp
network lpd
network socket
direct hp
direct usb://Lexmark/
network smb
network beh
direct hpfax
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #46 |
- syslog output after reconnecting printer Edit (4.5 KiB, text/plain)
In addition, attached is the syslog output when I re-attached the printer.
My Printer is the Lexmark Impact S301
I am using the driver package from the lexmark website: lexmark-
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #47 |
Cups shows
current connection : usb://Lexmark/
Current Driver: Lexmark S300-S400 Series, 1.0
It seems that the printer is detected by cups yet when I send a document to be printed nothing happens.
Regards
Simon
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Martin Pitt (pitti) wrote : Please test proposed package | #48 |
Hello MrLeek, or anyone else affected,
Accepted cups into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https:/
tags: | added: verification-needed |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : Re: Unable to print to Lexmark S405 since upgrade to 11.10 | #49 |
Hi , my problem is different now in 12.04 ( But was identical to this bug in 11.10 ) with my x2670 : Ubuntu does not find the matching driver for this model ( 2600 series) and it does not appear when searching manually . Can you point me to another bug report maybe ?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #50 |
Ekimia, did you download and install a driver from Lexmark in 11.10? If so and especially if you switched to 12.04 by a fresh installation (instead of an update) you need to install the Lexmark driver again.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #51 |
yes till :
- Upgrade from 11.10 failed because of the wrong description of the lexmark package
- I modified manually the deb from the sh of lexmark
- Finished the upgrade
- Installed the Deb in 12.04
I guess something is missing but I can see the other series like 30XX appearing in the manual model selection
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #52 |
Can you run the command
dpkg -L < name of the Lexmark driver package>
and post the output here? Thanks.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Leuke (leuke) wrote : | #53 |
I had this problem and this is now solved for me, thank you very much!
Please note, it is however important to download the driver's version with JRE included to be sure everything will work. In my case the official lexmark drivers without JRE didn't work at all using Oracle Java 7.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #54 |
dpkg -L gave an error
synaptic shows that I have the following packages installed.
lexmark-legacy-wsu - This package contains the lexmark-legacy-wsu.
lexmark-
Thanks
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #55 |
Please run the following commands and post the output here:
dpkg -L lexmark-legacy-wsu
dpkg -L lexmark-
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #56 |
- dpkg -L lexmark-legacy-wsu Edit (24.8 KiB, text/plain)
1. dpkg -L lexmark-legacy-wsu
Output in 1.txt attached.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #57 |
- dpkg -L lexmark-inkjet-legacy-wjre Edit (73.2 KiB, text/plain)
2. dpkg -L lexmark-
Output in 2.txt attached.
Will be updating my cups to the precise-proposed version overnight. Will test it tomorrow.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #58 |
simon, the second package, lexmark-
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #59 |
The ppd files seem to be in the following directories:
/usr/local/
/etc/cups/ppd/
/usr/share/
/usr/share/
$ sudo updatedb
$ locate *.ppd gives
/etc/cups/
/etc/cups/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/local/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #60 |
As far as I can see there are no symlinks in "/usr/share/ppd"
The ppd files are kept in the "/usr/share/
As far as I can see there are no symlinks in "/usr/share/
The ppd files are kept in the "usr/share/
Shall I put symlinks in myself? or is the above installation adequate?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #61 |
Synlinks are not needed, if the PPDs are in /usr/share/
lpinfo -m | grep -i lexmark
which PPDs/drivers are available for Lexmark.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #62 |
- cups error log Edit (2.2 KiB, text/plain)
I updated to the precise-proposed version
I sent a job to the printer, attached is the cups error log
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #63 |
Your error_log is of less than a second of logging and does not contain any info of a print job. Please got to https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #64 |
Reopening as it turned out that the fixes in CUPS do not cover this bug.
Changed in cups (Ubuntu): | |
status: | Fix Released → Incomplete |
Changed in cups (Ubuntu Precise): | |
status: | Fix Committed → New |
status: | New → Incomplete |
tags: | removed: verification-needed |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Launchpad Janitor (janitor) wrote : | #65 |
This bug was fixed in the package cups - 1.5.3-0ubuntu1
---------------
cups (1.5.3-0ubuntu1) precise-proposed; urgency=low
[ Till Kamppeter ]
* New upstream release
- Numerous fixes on IPP (LP: #945028, LP: #973270, LP: #990734,
LP: #992468, LP: #992982, LP: #1000172, LP: #1000758)
- USB backend based on the maintained libusb 1.0.x with support for
- Fixes on SNMP-based supply level reporting
- PostScript prtinter auto-configuration reliable now
- Several fixes on PostScript, SSL, authenticated printing, and
networking issues
* debian/
debian/
debian/
debian/
debian/
debian/
debian/
got included upstream.
* debian/
debian/
debian/
debian/
debian/
debian/
level report fixes. This got solved differently upstream.
* debian/
Removed, problem solved differently upstream.
* debian/
changes.
* debian/
debian/
debian/
debian/
debian/
debian/
debian/
* debian/
claiming interfaces on USB devices when they are busy. Before, hitting busy
state made the device opening function error out without comment
(LP: #987485).
* debian/
against crashes by checking error codes of libusb functions (LP: #997040)
and detach usblp kernel module in an earlier stage when opening a device
(LP: #987485, LP: #997040).
* debian/
usblp_attached field in printer data structure to assure that detaching
and re-attaching the usblp kernel module is always done correctly
(LP: #902535, LP: #959676, LP: #960666, LP: #987485,
LP: #995111, LP: #997040, LP: #1000253, LP: #1001028).
* debian/
* debian/
de...
Changed in cups (Ubuntu Precise): | |
status: | Incomplete → Fix Released |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #66 |
Reopening wrongly closed Precise task.
Changed in cups (Ubuntu Precise): | |
status: | Fix Released → Incomplete |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #67 |
- cups error log Edit (280.5 KiB, text/plain)
$ lsusb
Bus 001 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 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 001 Device 003: ID 0ac8:c33f Z-Star Microelectronics Corp. Webcam
Bus 001 Device 004: ID 043d:0180 Lexmark International, Inc.
Bus 001 Device 005: ID 12d1:14c9 Huawei Technologies Co., Ltd.
So the printer is connected via usb
I have sent a job City.txt to the printer
It is showing as "pending"
right clicking on the printer applet shows "paused"
Attached is the cups error log. I sent it to be printed at around 13:59pm and waited about 5 minutes before I :
sudo cp /var/log/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #68 |
You have taken the error_log from the wrong computer. You have set up your printer on one computer and shared it out for other computers to be able to use it. On another computer you have sent a job to your Lexmark printer and from that box you have captured your error_log. What we need is the error_log from the first computer, where you have set up your printer.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #69 |
Then you must tell me exactly what you want me to do.
I have not done as you described. I have a netbook. I installed the drivers on the netbook. I also sent the print job from the same netbook. I printed the error_log as per instructions from https:/
My setup is as follows :
My netbook is being used as a wifi hotspot for another laptop and two android phones to browse the internet and upload email. The other laptop is not setup to print over the wifi network as far as I know. When right clicking on the "Lexmark_
Your Help is appreciated.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #70 |
Most probably this is not the solution, but can you try the following:
I have uploaded a modified CUPS package to my PPA now. Please add my PPA to your system as described on
https:/
in the section "Adding this PPA to your system" and then install the new CUPS package, preferably by simply doing a full system update. The CUPS version must be 1.5.3-0ubuntu2~
Now turn off and turn on your printer and re-plug the USB (with the printer turned on). Try to print. does it work now?
Independent whether printing works for you now or not, reactivate the usblp kernel module by running the following two commands in a terminal window:
sudo mv /etc/modprobe.
sudo modprobe usblp
Turn off and turn on your printer again and re-plug the USB (with the printer turned on). Try to print again. does it also work now?
If it works, you are done. If it worked in the first test and stopped in the second, return to the configuration of the first test by running the following commands in a terminal window:
sudo mv ~/blacklist-
sudo rmmod usblp
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #71 |
My CUPS upload to my PPA (1.5.3-
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #72 |
Next testing round to get the USB backend working: In some hours cups 1.5.3-0ubuntu2~ppa4 will be available on my PPA, update your system to get it, check whether you actually got it, and do the tests of comment #70 again. For each failed test attach the error_log and /var/log/syslog, thanks.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #73 |
New version uploaded which does not do an initial reset on the printer (~ppa5). please do the same tests with this version.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #74 |
Next testing round: cups 1.5.3-0ubuntu2~ppa7 is uploaded to my PPA now and this respects uni-directional devices and gives some more messages in error_log.
Please repeat the tests with it (with and without blacklisting usblp) and attach syslog and error_log of the failing tests.
In addition, you can try to force uni-directional mode by
lpadmin -p <queue> -o usb-unidir-
and restore to normal mode via
lpadmin -p <queue> -o usb-unidir-
For <queue> the name of your print queue has to be inserted.
Please repeat your tests with forced uni-directional mode.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #75 |
Can you do the tests of my previous comment with cups 1.5.3-0ubuntu2~ppa9 from my PPA? Thanks.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
MrLeek (mrleek) wrote : | #76 |
Sorry Till - I've been tied up with a lot of personal stuff. I've not forgotten about this, just that I've had no time to devote to it. Hopefully this weekend or early next week I can get back into this and test this.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #77 |
I echo Mr Leek.
Was very busy this week. I will make time for this bug over the weekend. This bug is very important to me, thanks for giving it attention.
Enjoy weekend.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #78 |
Simon, MrLeek, any test results on this?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #79 |
1. Installed Cups 1.5.3 via till-kamppeter ppa on Thursday night 21 June '12 (South Africa Time)
2. Tried to print a txt file. After about 5 mins the applet said "Cannot communicate with the printer" (After this I clear old print jobs)
3. $ sudo mv /etc/modprobe.
$ sudo modprobe usblp
4. Turned printer on and off. Tried to print a text file. Again after 5 mins "Printer cannot communicate with the printer"
5.lpadmin -p <queue> -o usb-unidir-
This command gives the following response"bash: queue: No such file or directory"
(I am going to do a reinstall of the Lexmark drivers and Try again tomorrow)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #80 |
- Screenshot of Printer Jobs sent. Edit (115.3 KiB, image/png)
Just wanted to include a screen shot of the print jobs on http://
Is Name:Unknown & User:Withheld normal?
Shouldn't my username "Simon" be there?
Question. Could I uninstall Cups 1.5.xx and install an older Cups 1.4.xx ? would this cups version work in Ubuntu 12.04? If I compile?
Thanks.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #81 |
Simon, where I have written "<queue>" do not type "<queue>" but type the name of your print queue. You find it by running
lpstat -v
It is the text between "Device for " and the colon.
The "Name:Unknown" and "User:Withheld" looks like a bug in the web interface of CUPS. Please report a bug on
Most probably you can install CUPS 1.4.x. You could download the source package of Natty's CUPS, rebuild the binary packages from it and install them.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #82 |
OK, after a reboot...
$ lpstat -v
gives
device for Lexmark_
device for S300-S400-Series: usb://Lexmark/
$ lpadmin -p Lexmark_
Tests:
1. Tried to print a txt file. After about 5 mins the applet said "Cannot communicate with the printer"
2. sudo modprobe usblp : (then unplug printer etc...)
3. Tried to print a txt file. After about 5 mins the applet said "Cannot communicate with the printer"
4. Tried to print to the 2nd device: S300-S400-Series: immediatly the job is "stopped" on the applett.
Regards
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #83 |
Can you all try cups 1.5.3-0ubuntu2~
Independent whether it works, please attach your error_log.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #84 |
Sorry, I have cut and paste too much. Do not test my new PPA version of CUPS with forced uni-directional mode. Only test with and without blacklisting the usblp kernel module.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #85 |
Can you run the command
sudo chmod -x /lib/udev/
and after that do the tests again?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #86 |
- first error log of test Edit (491.3 KiB, text/plain)
Tests after an update and a reinstall of driver:
1. Tried to print a document - failed (see error log no 1)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #87 |
- cups error no 2 Edit (834.1 KiB, text/plain)
Next:
2. Test after a "sudo modprobe usblp"
printed a document (at around 18:49pm) - also failed (see error log no 2)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #88 |
- cups error no 3 Edit (120.3 KiB, text/plain)
Next:
3. Test after a "sudo chmod -x /lib/udev/
printed a document (at around 19:02pm) - also failed (see error log no 3)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #89 |
- cups error no 4 Edit (422.8 KiB, text/plain)
4. Now removing module usblp "sudo rmmod usblp"
printed a document (at around 19:12pm) - also failed (see error log no 4)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #90 |
- Terminal messages on install Edit (359.2 KiB, image/png)
In addition: I want to include the installation messages that always appear during the driver installation process. The first is a screenshot of the terminal command line messages:
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #91 |
- screenshot of lexmark install message. Edit (260.7 KiB, image/png)
The second screenshot is a warning message regarding a firewall setting that always appears during install of the lexmark drivers ( I don't have the firewall on as far as I know. )
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #92 |
Thanks for your work, Mr Till.
I am quite interested if Mr Leek or Ekimia get the same outcome to the tests as I do. Or is your printer now working fine?
Please respond.
Regards
Simon
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #93 |
Simon, thank you for testing. Can you repeat the tests after running
lpadmin -p Lexmark_
This removes the forced uni-directional mode. Lexmark's proprietary driver needs bi-directional communication.
Don't worry about firewall warnings, this is a bug in Lexmark's installer, it probably does not recognize that you have no active firewall. The terminal warnings are also harmless and can be ignored.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #94 |
- cups error log 1 - 4 july 12 Edit (568.5 KiB, text/plain)
Next round of Tests:
$ lpadmin -p Lexmark_
1. Tried to print a document - failed (see error log no 1 printed at 17:30pm)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #95 |
- cups error no 2 - 4 July Edit (357.4 KiB, text/plain)
2. Test after a "sudo modprobe usblp" - unplug printer etc . . .
printed a document (at around 17:58 pm) - also failed (see error log no 2)
Thats all the tests I think.
Regards to all.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #96 |
simon, all your jobs of comment #94 and comment #95 have "usb-unidir" arttributes. So the forced uni-directional mode was not stopped for you.
Sorry, I did not give the correct command to remove the forced uni-directional mode. Run the command
lpadmin -p Lexmark_
Note the "-default" at the end. Look into your error_log and check whether you get a line containing "Deleting usb-unidir-
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #97 |
- cups error logs 23 July 2012 Edit (106.8 KiB, application/zip)
Ok I'm back. Had a hectic week.
Did the command
lpadmin -p Lexmark_
Confirmed that there is a line "Deleting usb-unidir-default" (see error_log in zip file entry at 21:25:01)
Now for the test.
Sent a Document at 21:35 did not print yet (please see error_log2 in zip file)
Regards
Simon
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #98 |
Dear Till,
Just confirming my commitment to the cause.
I have moved my Lexmark Printer to my bedroom so that I will be able to do tests each evening when I go on to the net. Any changes will be tested within 24 hours.
Regards
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Fabrice SAILLY-SIRGUE (fabsail) wrote : | #99 |
I have the same problem with my Lexmark S505
I hope you will find the reason.
If I can help...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #100 |
Please comment on the post on the 23 July 2012.
I found the error log 2 interesting. It seemed to show communication with the printer. Then inexplicably the setup crashed.
Regards and Enjoy Weekend. Will be watching the bug carefully.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #101 |
Sorry for the late reply.
I have checked your error_log now and according to it the USB backend does its part correctly. Now one can see how the driver establishes a dialog with the printer through the backend. The segfault looks like a bug in the Lexmark driver for me. I have also established a dialog between driver and printer with /usr/lib/
Perhaps the Lexmark driver is missing some error handling and robustness against timing deviations.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #102 |
Lines in error_log2 of July 23 showing the dialog between driver and printer:
----------
[...]
D [23/Jul/
I [23/Jul/
D [23/Jul/
D [23/Jul/
[...]
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
E [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
D [23/Jul/
E [23/Jul/
----------
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #103 |
Guys - I know this isn't a fix for ubuntu 12.04 but,
I have just installed openSuse kde 12.1 and Gnome 12.1 on my netbook and both work perfectly with the Lexmark drivers for my Lexmark 301s.
The Kernel is 3.1.0-1.2-default
The Cups version is 1.5.0
Dosn't this show that it is ubuntu and not cups or the kernel or the drivers that is causing the problem?
Regards
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Bo Milanovich (deusdies) wrote : | #104 |
I don't think it's an Ubuntu issue. I have the same problem with my Lexmark 2600 series, cups 1.6.1-5, Kernel 3.5.3-1, and I'm using Arch Linux.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Lorenzo (deodato-art) wrote : | #105 |
I am also affected by this bug (I have a Lexmark X2690 and my OS is Ubuntu 12.04). Lexmark recently updated their driver, so I was hoping the issue had been corrected. However, even with the latest version (7/17/2012) the issue persists.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #106 |
Hi I didn't follow all the work on this point.
Lexmark just say now that the X2670 is not compatile with 12.04.
I've read that some had success with cups 1.5.4 , can 1.5.4 have something more than 1.5.3 where it still fails ?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #107 |
Edit : Yeah it seems http://
Maybe a PPA with 1.5.4 would solve the problem ,
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Till Kamppeter (till-kamppeter) wrote : | #108 |
All the fixes done in CUPS 1.5.4 are also done in 1.6.1 which is the version used by Quantal (12.10). Please try a live CD of Quantal. Does printing work with such a system for you?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Lorenzo (deodato-art) wrote : | #109 |
- Screenshot - Print job properties Edit (163.4 KiB, image/png)
I tried a 12.10 live cd; cups keep failing, although at least this time reports an error message. As you can see in the attachment (screenshot from the printer job properties right after it failed to print), the reason seems to be that the filter crashed.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #110 |
I will download it as soon as the final is released and report back.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #111 |
i'm just asking :
Did anyone try to downgrade cups to the Natty version ? maybe using a PPA ?
Would it be a solution ?
lexmark answered they won't update their filter, f... Y...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Lorenzo (deodato-art) wrote : | #112 |
Ekimia: did you get this answer from Lexmark customer service? If they are not interested in fixing it, downgrading may be the only viable solution to get a working printer... may not be as trivial though, because the last versions that appeared to work were pre-1.5.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #113 |
@Lorenzo : Yes and several times because as I sell Ubuntu computers, I have several clients with Lexmark printers that just cannot use it.
it's not always possible to downgrade ubuntu, like Intel Ivy bridge support.
I tried to downgrade CUPS to 1.4.X from Natty but it would just downgrade the whole Ubuntu desktop.
BTW : I successfully installed a x4650 (Same probleme as s405) on Ubuntu 12.04 over Wifi. I had to install the cups filter but it now works great.
So as I understood before , the issue seems to be only related to Usb/cups.
@Till : could you update the description and detail the USB stuff ? because your explanations are lost in comments.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #114 |
Just want to report a success with my Lexmark S301 - but not with USB connection unfortunatly, so it wont help everyone.
I can print wirelessly with a fully updated ubuntu 12.04. I have the following setup.
I have a Samsung N130 which has an ath9k driver
I use hostadp to put my wireless adapter into master mode to turn my netbook into a router.
I setup a dhcp3 server to allocate network addresses to clients (ie the Lexmark printer)
I then installed the Lexmark driver and set it up using the wireless setup function instead of usb function.
After going through the Lexmark driver install. You then go to normal ubuntu "printing" program, search for your network printer, add the printer and print a test page.
For instructions on how I set up the hostadp and dhcp3-server see the following page:
http://
Regards
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #115 |
Question: Doesn't the fact that the wireless function works as per post #114. show that cups and the kernel are not the problem. The problem has to do with the usb interface libraries. What changed from ubuntu 11.04 to ubuntu 11.10 with the usb? Any thoughts?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Launchpad Janitor (janitor) wrote : | #116 |
[Expired for cups (Ubuntu) because there has been no activity for 60 days.]
Changed in cups (Ubuntu): | |
status: | Incomplete → Expired |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
simon james (sjames-vodamail) wrote : | #117 |
Just to report that there are new drivers on the Lexmark South Africa Support that work for 12.04
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : Re: [Bug 902535] Re: Unable to print to Lexmark S405 since upgrade to 11.10 | #118 |
please can you post the debs somewhere?
Le 13 déc. 2012 07:11, "simon james" <email address hidden> a écrit :
> Just to report that there are new drivers on the Lexmark South Africa
> Support that work for 12.04
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Unable to print to Lexmark S405 since upgrade to 11.10
>
> Status in “cups” package in Ubuntu:
> Expired
> Status in “cups” source package in Precise:
> Incomplete
>
> Bug description:
> Following the upgrade from 11.04 to 11.10 my Lexmark S405 now is
> unable to print.
>
> After removing all previous drivers (i.e. from a clean install of the
> printer), I have two options to proceed:
>
> If I connect the printer via USB and wait for "auto-detection", the
> system is able to determine that a Lexmark S405 has been added (and
> adds the printer as a "S300-S400-Series". However at the same time I
> get the following error message:
>
> "Not supported by this backend.
> The action is not supported by this backend. Please report a bug as this
> should not have happened. Provided postscript-driver not supported"
>
> The printer is added and does show up in CUPS. The device URI is given
> as:
> "://Lexmark/
> Previously two packages were also added via the Software Centre (
> "lexmark-legacy-wsu (1.0-1)" and "lexmark-
> but my most recent attempt to rectify this fault was following updates
> to fix bug 897309. On this occasion (following the updated
> ghostscript) no software was added via the Software Centre.
>
> I also have the drivers from Lexmark (the second install option).
> These drivers will install (but if they detect either of the above
> mentioned packages then installation will fail) but, once you are
> prompted to connect the printer via USB the error message highlighted
> above also appears. The results from this approach is that two
> printers are installed...but neither of them work.
>
> Either method of installing the printer results in the same scenario -
> the printer is listed as "installed", but items in the print queue
> remain there without no response from the printer. A Test Page shows
> the printer as "Processing page 1" before eventually throwing an
> error.
>
> Incidentally it is possible to scan from the printer (it's an all-in-
> one printer) into Ubuntu, but it seems to be impossible to print out
> from Ubuntu. Also previous work suggested that this may be connected
> to bug 883585. Also, despite CUPS referring to itself as 1.5, the
> intro screen says "what's new in CUPS 1.4". The printer does show up
> in CUPS, but it seems to be impossible to carry out any maintenance on
> the printer within CUPS (but this may be my "newbie-ness" showing
> though).
>
>
> My first bug report so hope I've included everything!
>
> To manage notifications about this bug go to:
> https:/
>
Changed in cups (Ubuntu): | |
status: | Expired → Confirmed |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : Re: Unable to print to Lexmark S405 since upgrade to 11.10 | #119 |
The new lexmark driver for Ubuntu 12.04 has been published in september 2012 . Can you please test your SX05 ( 305, 405 etc...) with the 1.02 driver from lexmark ?
Here is the direct link for 64 bits
it only concerns seome printers :
Lexmark Interpret S409, Lexmark Prospect Pro209, Lexmark Impact S302, Lexmark Interact S608, Lexmark Prevail Pro702, Lexmark Interpret S405, Lexmark Prospect Pro205, Lexmark Intuition S505, Lexmark Impact S305, Lexmark Interact S602, Lexmark Intuition S508, Lexmark Intuition S502, Lexmark Impact S308, Lexmark Interpret S408, Lexmark Interpret S402, Lexmark Platinum Pro902, Lexmark Prestige Pro802, Lexmark Prevail Pro706, Lexmark Prospect Pro208, Lexmark Prospect Pro202, Lexmark Platinum Pro905, Lexmark Interact S605, Lexmark Prestige Pro805, Lexmark Prevail Pro705, Lexmark Pinnacle Pro901, Lexmark Platinum Pro908, Lexmark Prestige Pro808, Lexmark Interact S606, Lexmark Prevail Pro708, Lexmark Genesis S815, Lexmark Genesis S816, Lexmark Prevail Pro709, Lexmark Impact S301
If this works for a S405 , we will close this bug and open a new one for 08Z series
It does not concerns 2 printers (08Z) I still have problems on USB with :
- X4650
- X2650
summary: |
- Unable to print to Lexmark S405 since upgrade to 11.10 + Unable to print with Lexmark S400 series since upgrade to 11.10 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Lorenzo (deodato-art) wrote : | #120 |
Ekimia is right, not all the drivers were updated. I have a X2690 and no driver for Ubuntu 12.04 is available.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michel-Ekimia (michel.ekimia) wrote : | #121 |
So. it's been more than one year and the bug is still "incomplete" : it should at least became confirmed , isn't it ?
everybody confirmed that installating 1.5.4 resolve the lexmark filter problem.
Do you confirm ? What's keeping it from going into precise-backports at least ?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andrea Sigoni (andrea-sigoni) wrote : | #122 |
My understanding is that CUPS 1.5.4 might be the only way to make my Lexmark S405 working with Ubuntu 12.10
Could anybody tell me how to do that?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Lorenzo (deodato-art) wrote : | #123 |
So, looks like the plan was to close this bug and open a new one for the older 08Z series (since Lexmark has produced working drivers for the more recent S405). Has this new bug report been opened? I cannot find it.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Alkis Georgopoulos (alkisg) wrote : | #124 |
I've had success with:
Ubuntu 14.04.2 64bit
Lexmark S305
lexmark-
I played a lot before I got it to work, but I think that in the end only 2 changes were needed,
...a mode change in:
-rwxr-xr-x 1 root root 144K Aug 16 2012 /usr/local/
...and in the Add Printers dialog, I had to select
lxusb:/
instead of usb://..., which gave me a segfault in printfilter.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Alkis Georgopoulos (alkisg) wrote : | #125 |
It also worked fine in Ubuntu 12.04 32bit, and the printfilter mode changing wasn't needed, it's possibly not used at all with the lxusb backend.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Steve Langasek (vorlon) wrote : | #129 |
The Precise Pangolin has reached end of life, so this bug will not be fixed for that release
Changed in cups (Ubuntu Precise): | |
status: | Incomplete → Won't Fix |
Cups error log (hopefully useful!)