Joined: 05 Sep 2006
Location: Stratford, Ontario
|Posted: Tue 30 Apr 2013, 19:32 Post subject:
How to Install your Lexmark Inkjet Printer in Puppy
Lexmark has stopped making inkjet printers. Here are links to an assortment of drivers for Puppy.
1. Some old X and Z series models are supported by the driver here. Try it if you have a printer from the X1100, X1200, Z600 or Z700 series. When you run CUPS, look under Lexmark for the Z600 printer.
2. For the Lexmark 2600 series or the Z2300, go here.
3. Look here for an open-source driver that also handles some old models.
4. If your model is from the 3600, 4600, 5600, 6600, 7600, 4900 or Z2400 series, go here.
5. A few Lexmark inkjet models have Postscript emulation. This means that you just need a PPD file instead of a full driver package. Read here.
6. The driver here supports the models in #4 plus the Pro200, Pro700, Pro800, Pro900, S300, S400, S500 and S600 series. It has been tested successfully on a Pro905 and an S608 with USB and WIFI connections. Both printing and scanning worked, but there are some caveats.
Ideally, CUPS will auto-detect your networked printer and assign a Connection URI based on its MAC address. For example:
But if CUPS does not detect the printer, there are some work-arounds.
a. Do a manual install using the AppSocket/JetDirect device and the printer's IP address. The Connection URI will look like
b. Run the command
This will show you the MAC version. Select AppSocket/JetDirect but paste in this URI instead of the socket version.
c. Apply the patch below. It may improve auto-detection.
When you run Xsane or Peasyscan, there is a LONG pause before the scanner starts working.
There are reports that networked scanning fails with some models.