The Lexmark Z605 printer and SuSE 9.3 linux, a little HOWTO
Works for: SuSE 9.3, Mandriva 2006
At first I thought this combination had to be impossible after having
read some forum threads. But in fact the installation of the Z605
driver (it actually exists!) is quite straightforward, thanks to the
Gentoo wiki. This howto should work for most other
distro's, I've tested it with Mandriva 2006 and installation was flawless.
Requirements:
- A Lexmark Z605 printer. At first this printer seems to be a real good
bargain until you have to replace the cartridges... I already pulled
out the color cartridge and have the black cartridge refilled at a
refill centre for half the price. And even under Windows this printer
is a pain in the ass, installing unwanted services and opening unwanted
TCP ports.
- The Lexmark Z600 series driver, available at http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-1.0-1.TAR.gz
- The rpm2targz utility, available at http://www.linuxfromscratch.org/~tushar/downloads/rpm2targz.tar.bz2
- The Gentoo Lexmark Printers HOWTO, available at http://gentoo-wiki.com/HOWTO_Lexmark_Printers
There we go...
- Download the rpm2targz utility to your home directory, open a console and unpack it:
bunzip2 rpm2targz.tar.bz2
- Install it
as root:
su
cd rpm2targz
./install
- Download the Lexmark Z600 driver in for example a lexmark directory
in your home folder.
- cd into your lexmark folder
- su to root and unpack the driver package:
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz
- Extract the actual driver:
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
- Untar install.tar.gz you just created:
tar -xvzf install.tar.gz
- Convert the RPM's you just created to tarballs:
rpm2targz *.rpm
- Untar the two tarballs:
tar -xvzf z600cups-1.0-1.i386.tar.gz -C /
tar -xvzf z600llpddk-2.0-1.i386.tar.gz -C /
- Run ldconfig:
ldconfig
- cd to the backend directory and try out the printer:
cd /usr/lib/cups/backend
./z600
- Under SuSE 9.3 the output should be:
direct z600:/dev/usb/lp0 "Lexmark Lexmark Z600 Series" "Lexmark Printer"
- Open Yast2 and select Hardware/Printer
- SuSE does detect a Lexmark Z600 Series printer automatically,
unfortunately it can't do anything with it by default. Select this
entry and select Configure. The Queue name should be correct, press
Next. select Lexmark in the list of manufacturers and if everything
went as planned there should be a Z600 Color Jetprinter entry in the
Select model list. Select it and your Z605 should be ready to go!
- Print this howto for future reference ;)
Good luck!
Jeremy
jeremy[at]autostatic[dot]com