As I understand it, the Puppy foo2xxx .pet installs into Puppy Linux systems all the following foo2xxx printer drivers:
foo2zjs
foo2hp
foo2oak
foo2xqx
foo2lava
foo2slx
foo2hiperc
foo2qpdl
At the time of writing the latest version of this .pet is called foo2xxx_rcrsn-2013.02.05 and can be downloaded from
http://www.datafilehost.com/d/ce2c9afa
Some Later versions of Puppy (including puppy 5.7.1) may need a patch, currently called foo2xxx_udev_patch_upup387-1.0.pet to use this.
See
http://murga-linux.com/puppy/viewtopic.php?t=59015
for the latest version and information. Also see
http://murga-linux.com/puppy/viewtopic. ... 103#728103
for instructions
Using these, users should be able to install into their CUPs any of the following printers:
ZjStream Protocol Printers:
With the foo2zjs driver, you can print to some Minolta/QMS, HP and possibly other ZjStream printers:
Supported Printer B/W Color
Minolta/QMS magicolor 2300 DL Yes Yes
Minolta/QMS magicolor 2200 DL Yes Yes
Konica Minolta magicolor 2430 DL Yes Yes
Minolta Color PageWorks/Pro L Yes Yes
HP LaserJet P2035 Yes No
HP LaserJet Pro P1606dn Yes No
HP LaserJet Pro P1566 Yes No
HP LaserJet Pro P1102 Yes No
HP LaserJet Pro P1102w Yes No
HP LaserJet Pro CP1025nw Yes Yes
HP LaserJet 1022 Yes No
HP LaserJet 1022n Yes No
HP LaserJet 1022nw Yes No
HP LaserJet 1020 Yes No
HP LaserJet 1018 Yes No
HP LaserJet 1005 Yes No
HP LaserJet 1000 Yes No
HP LaserJet M1319 MFP Yes No
See
http://foo2zjs.rkkda.com/ for more information on this driver and its support for these printers.
Other HP ZJS protocol printers:
With the foo2hp driver, you can print to some HP and possibly other ZJS protocol printers:
Printer B/W B/W Color Color
...........
1-bit 2-bit 1-bit 2-bit
HP Color LaserJet CP1215 Yes Yes Yes Yes
HP Color LaserJet 1600 Yes Yes Yes Yes
HP Color LaserJet 2600n Yes Yes Yes Yes
See
http://foo2hp.rkkda.com/ for more information on this driver and its support for these printers.
OAKT Protocol Printers:
With the foo2oak driver, you can print to some HP and possibly other OAKT protocol printers:
Printer B/W B/W Color Color
...........
1-bit 2-bit 1-bit 2-bit
HP Color LaserJet 1500 Yes ? Yes ?
Kyocera KM-1635 Yes No No No
Kyocera KM-2035 Yes No No No
See
http://foo2oak.rkkda.com/ for more information on this driver and its support for these printers.
"XQX" Stream Printers:
With the foo2xqx driver, you can print to some HP and possibly other "XQX" stream printers:
Supported Printer B/W Color
HP LaserJet P1005 Yes No
HP LaserJet P1006 Yes No
HP LaserJet P1007 Yes No
HP LaserJet P1008 Yes No
HP LaserJet P1505/P1505n Yes No
HP LaserJet P2014/P2014n Yes No
HP LaserJet M1005 MFP Yes No
HP LaserJet M1120 MFP Yes No
HP LaserJet Pro M1212nf MFP Yes No
See
http://foo2xqx.rkkda.com/ for more information on this driver and its support for these printers.
LAVAFLOW Printers:
With the foo2lava driver, you can print to some Konica Minolta, Xerox, and possibly other LAVAFLOW printers:
Supported Printer B/W Color
Konica Minolta magicolor 2530 DL Yes Yes
Konica Minolta magicolor 2490 MF Yes Yes
Konica Minolta magicolor 1600W Yes Yes
Konica Minolta magicolor 1680MF Yes Yes
Konica Minolta magicolor 1690MF Yes Yes
Konica Minolta magicolor 2480 MF Yes Yes
Konica Minolta magicolor 4690MF Yes Yes
Oki C110 Yes Yes
Xerox Phaser 6115MFP Yes Yes
Xerox Phaser 6121MFP Yes Yes
See
http://foo2lava.rkkda.com/ for more information on this driver and its support for these printers.
SLX Printers:
With the foo2slx driver, you can print to some Lexmark and possibly other SLX printers:
Supported Printer B/W Color
Lexmark C500n Yes Yes
See
http://foo2slx.rkkda.com/ for more information on this driver and its support for these printers.
HIPERC Printers:
With the foo2hiperc driver, you can print to some Oki and possibly other HIPERC printers:
Supported Printer B/W Color
Oki C301dn / C310dn Yes Yes
Oki C810 Yes Yes
Oki C3100n / C3200n Yes Yes
Oki C3300n / C3400n Yes Yes
Oki C3530n MFP Yes Yes
Oki C5100n / C5150n / C5200n Yes Yes
Oki C5500n / C5600n / C5650n / C5800n Yes Yes
Olivetti d-Color P160W Yes Yes
See
http://foo2hiperc.rkkda.com/ for more information on this driver and its support for these printers.
QPDL Protocol Printers:
With the foo2qpdl driver, you can print to some Samsung and Xerox printers:
Supported Printer B/W Color
Samsung CLP-300 Yes Yes
Samsung CLP-310 / 310W Yes Yes
Samsung CLP-315 / 315W Yes Yes
Samsung CLP-325 / 325W Yes Yes
Samsung CLP-360 / 365W Yes Yes
Samsung CLP-600 Yes Yes
Samsung CLP-610ND Yes Yes
Samsung CLP-620ND Yes Yes
Samsung CLX-2160 Yes Yes
Samsung CLX-3160 Yes Yes
Samsung CLX-3175 Yes Yes
Samsung CLX-3185 Yes Yes
Xerox Phaser 6110 Yes Yes
Xerox Phaser 6110MFP Yes Yes
See
http://foo2qpdl.rkkda.com/ for more information on this driver and its support for these printers.
HBPL 2 protocol printers
Supported Printer B/W Color
Dell 1355 Yes Yes
Dell C1765 MFP Yes Yes
Epson AcuLaser M1400 Yes No
Fuji Xerox DocuPrint CM205 Yes Yes
Fuji Xerox DocuPrint P205 Yes No
Xerox WorkCentre 6015 Yes Yes
Note: Not supported are
Dell 1250c Uses HBPL version 1
Dell C1660w Uses HBPL version 1
Epson AcuLaser C1700 Uses HBPL version 1
Fuji-Xerox cp105b Uses HBPL version 1
See
http://foo2hbpl.rkkda.com/ for more information on this driver and its support for these printers.
rcrsn51 wrote:They are best installed using the
foo2xxx driver. Various Samsung, Minolta and OKI colour laser printers are also supported by this package. The applicable models are listed
here.
----------------------------------------
The work being done in this forum and with the various .pet packages is great so I don't want to be too picky / complaining but if I don't explain the following those doing the great work may not know how to improve it.
I just purchased a new Fuji Xerox laser printer. Before purchasing I knew that there was at least a Linux driver for this model but I hadn't checked up on the Puppy support. Now needing to run it from Puppy, I did what I expect most people searching for a Puppy driver would do, That is a search of the murga-linux.com/puppy forum using either or both its own own search and using google with site:murga-linux.com/puppy etc looking for the printer. Since I knew the name of the linux driver for my printer I also did a search for any reference to that. I came out empty so I had to compile from the source code, Not easy due to the reduced busybox on Puppy that lacks much of what is assumed to be in a typical Linux. I finally got it working.
Since this was time consuming and would be very difficult for a typical new Windows to Puppy convert, I decided to document it. Extra research I did while doing the documentation showed that this was all a waste of time as there was already a .pet package that would have given me the driver. It was just that printer names and original linux driver names were not on this website (only a link to another website) in a way that didn't allow my searches to find them. I'm hoping that the above will allow other people to get to this driver without the problems that I went through.
The other .pet packages that support other printer drivers also need a similar post on this forum. I would do it but I don't understand them as much as I now understand this one. It doesn't need all the information of the above but it should list the full name of each printer that is supported. Hopefully there is a list somewhere that can be cut and pasted into this forum.