Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Well, maybe Lexmark is starting to see the light at the end of the tunnel. I got 4 of their printers, 3 are rated as boat anchors for linux, and the old 4039 only partially worked. I gave up on Lexmark, and bought a Brother. The linux driver came on the CD, and updates are available from their web site.
For angelquan, try the Lexmark driver first. Lexmark has a deb packaged driver that will install in Ubuntu. Cups should configure your printer as stated above.
I've got problems with the same printer, so I hope it's OK if I borrow this thread.
I use the latest Slackware version (12.0). The printer is connected to my computer via USB.
This is how far I've gotten:
1. Started cups and entered http://localhost:631 with my web browser.
2. Under "Administration", "New Printers Found:" I see my Lexmark e120n. "Add this printer".
3. Oh, my model isn't listed. Well, then I have to provide a pdd file, I guess. You can find the ones I've tried here and here. Basically, it's a patched Mac OS X pdd driver (as far as I know).
4. "Printer Lexmark_E120n_USB_1 has been added successfully." Everything looks fine.
5. Now it's time to print a test page. It says that the test print is sent, however... "Printer not connected; will retry in 30 seconds..."
Not a good idea to high jack a thread, although the first posters problems are solved.
The thread will more than likely not be seen by many people. It is best to start your own. That said, let me see if I can help.
Have you downloaded the driver and installed it? Note there are two different drivers listed earlier in this thread. One is from Lexmark, and the other is form linux printing.
Second, open a konsole, do a su, enter the root password, and run the command 'lsusb' ( without the quotes ). You should see your printer listed. Here is what mine looks like.
Code:
lsusb
Bus 001 Device 002: ID 04f9:0028 Brother Industries, Ltd
If is not there, your system is not seeing it on the USB bus, if it is there, then back to the driver.
The printer should show up in Cups configuration if the driver is installed.
Yeah, maybe I should start a new thread; just though it was unnecessary it already existed one for exactly the same printer.
Anyway, lsusb gives
Code:
Bus 2 Device 2: ID 043d:00cc Lexmark International, Inc.
About the drivers, I haven't quite understood how I should install them. Lexmark only ships drivers to certain distros, with doesn't include Slackware. As far as I know, you can use a PPD file instead of a driver - and that's what I've done (I've linked to it in my post).
Maybe I should follow your advice and post a new thread.
The lsusb command shows your printer. That is a good start.
I tried to use a PPD file with my old Lexmark 4039, I could not get it to work with just a PPD file. I may well not have done something correctly, but like you it didn't work. The printer must be a post script printer as far as I know. You should look at the doc from Lexmark to make sure your printer is post script.
For the driver, there are usually tar balls for most drivers, and yes I saw your comment saying Lexmark doesn't supply one. There are drivers on Linuxprinting.org that are supposed to work. Have you looked there for a tar file? There are usually install instructions.
Once the file(s) are installed, you simply tell cups what driver to use. You select device ( should be usb1 ), make ( lexmark ) model/driver ( this is the list the driver should be in once installed ). That is it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.