This is just to add more printer info to the pot.
My Canon S520 colour bubblejet won't print in colour from Livepuppy108r1
(Parallel cable to AMD-K6 480MHz PC). Canon doesn't have a linux driver for this but
there is one from Turboprint which costs about $30 & is offered on a free trial basis
in 2 pkgs, a rpm file and a tarball. After much effort, trial & error my conclusion
is that turboprint-1.94-2.i386.rpm won't work with Livepuppy108r1 but the
turboprint-1.94-2.tgz will.
To get it working you need usr_devx.sfs sitting in the main drive directory
(eg the C:\ directory where the pup001 file is), you also need to install CUPS
before turboprint.
Method:
1-1) For safety sake make a backup copy of the pup001 file in case of problems.
Fire up puppy & ensure a live internet connection for the CUPS installation.
1-2) Make folder /root/my-applications/cups and into it put cups-install.tar.gz -
use Xterm here to:
tar -xvzf cups-install.tar.gz - giving
cups-install.sh
cupsconf.tar.gz (needed by above)
espgs-install.sh (not needed)
hpijs-install.sh (not needed)
1-3) Use Xterm to: sh cups-install.sh - Lots of action and ftp download - creating
many files incl /etc/cups entries.
1-4) Copy turboprint-1.94-2.tgz to / (not /root) then Xterm here to:
tar -xvzf turboprint-1.94-2.tgz - much action resulting in creation of turboprint-1.94
folder containing a setup file among other things. (NB: edit the system.cfg file to change
help-browser to Mozilla before starting setup). Use Xterm here to ./setup
a) 'Setup' window: English - press OK
b) 'Setup Option' window: printer spooler = CUPS - start installation
Xterm shows error messages:
# ./setup
chown: unknown user name: lp
chown: unknown user name: lp
chgrp: unknown group name: lp
chgrp: unknown group name: lp
c) 'Setup Protocol' window says everything found: - press OK
d) 'Registration window' (no key): - press OK
e) 'Want to start up xtpsetup?' window: switch printer on and press OK
f) 'Tpsetup' window : add printer (eg Canon S520), info says:
short name= tp0, device name= parallel:/dev/lp0
all looks good so press OK
g) print test page window : yes
printing starts after 5 secs with progress shown on Tpsetup window
drag /usr/bin/xtpsetup and xtpconfig to desktop for shortcuts to turpoprint utilities.
(http:\localhost:631 pages mirror these utilities, either can be used to add, del, set, modify,
read printer status) Turboprint can also check ink levels, clean nozzles, check alignment etc
localhost can also display print history.
(Note: / still contains turboprint-1.94-2.tgz and turboprint-1.94 folder at this stage.
Reboot puppy now causes these to vanish from / also starts cupsd process automatically)
Start Mozilla http:\\localhost:631 - check printer tab: shows printer installed (eg Canon_S520 printer
as tp0) print test page from here: note printout says AFPL ghostscript is active.
Click the xtpsetup & xtpconfig icons to access turboprint utilities. Info is same as cups
http:\\localhost:631
Results:
It works and in colour and quickly recognized & installed both parallel and USB printer
connections but the darned thing prints a logo over each & every colour print at 600dpi & higher.
The 300dpi setting is good for grayscale or B&W (better & faster than my original bj-8200) & has
no logo but the colour print at 300dpi is not good.
------------------------------------------------------------------------------
sources:
usr_devx.sfs
ftp://ibiblio.org/pub/linux/distributions/puppylinux/
cups-install.tar.gz
http://www.murga.org/~puppy/download.php?id=650
turboprint-1.94-2.tgz
http://www.turboprint.info/turboprint.html
Kudos to rarsa for developing a pupcups & dewdrop for testing it, et al who wrote
in this forum and the wiki.
Kudos also to whoever found out that the bj-8200 semi-works for the Canon S520
------------------------------------------------------------------------------
For the record, Turboprint-1.94-2 has the following printer drivers :
Brother HL1250, HL1270N, HL1450, HL1470N, HL1650, HL1670N, HL1850N, HL1870N,
HL5140, HL5150D, HL5170DN, HL6050, HL7050, HL8050
Canon BJ30, BJC1000, BJC150, BJC2000, BJC2100, BJC210, BJC240, BJC250, BJC3000,
BJC4000, BJC4100, BJC4200, BJC4300, BJC4400, BJC4550, BJC4650, BJC6000,
BJC600, BJC6100, BJC610, BJC6200, BJC620, BJC6500, BJC7000, BJC70, BJC7100,
BJC800, BJC8200, BJC8500, BJC85, i250, i255, i320, i350, i450, i455, i470D,
i475D, i550, i560, i6500, i70, i80, i850, i860, i865, i905D, i9100, i950,
i960, i965, i9900, i990, i9950, MP360, MP370, MP390, MP700, MP730, MPC190,
Multipass_F30, PIXMA_iP1000, PIXMA_iP1500, PIXMA_iP1600, PIXMA_iP2000,
PIXMA_iP2200, PIXMA_iP3000, PIXMA_iP4000R, PIXMA_iP4000, PIXMA_iP4200,
PIXMA_iP5000, PIXMA_iP5200, PIXMA_iP6000D, PIXMA_iP8500, PIXMA_MP110,
PIXMA_MP130, PIXMA_MP500, PIXMA_MP750, PIXMA_MP780, PIXMA_MP800,
S100, S200, S300, S330, S400, S450, S500, S520, S530, S600, S630, S750,
S800, S820, S830, S900, S4500, S6300, S9000
Epson C60, StylusC20UX, StylusC40UX, StylusC42, StylusC44, StylusC60, StylusC62,
StylusC64, StylusC66, StylusC70, StylusC80, StylusC82, StylusC84, StylusC86,
StylusColor1160, StylusColor1520, StylusColor200, StylusColor3000, StylusColor300,
StylusColor400, StylusColor440, StylusColor460, StylusColor480, StylusColor500,
StylusColor580, StylusColor600, StylusColor640, StylusColor660, StylusColor670,
StylusColor680, StylusColor740, StylusColor760, StylusColor777, StylusColor800,
StylusColor850, StylusColor860, StylusColor880, StylusColor900, StylusColor980,
StylusColorIIs, StylusColorII, StylusColor, StylusPhoto1200, StylusPhoto1270,
StylusPhoto1280, StylusPhoto1290, StylusPhoto2100, StylusPhoto2200, StylusPhoto700,
StylusPhoto750, StylusPhoto790, StylusPhoto810, StylusPhoto820, StylusPhoto830,
StylusPhoto870, StylusPhoto875, StylusPhoto890, StylusPhoto895, StylusPhoto900,
StylusPhoto915, StylusPhoto925, StylusPhoto950, StylusPhoto960, StylusPhotoEX,
StylusPhotoR1800, StylusPhotoR200, StylusPhotoR2400, StylusPhotoR300, StylusPhotoR800,
StylusPhotoRX500, StylusPhotoRX600, StylusPhoto, StylusPro, StylusProXL
HP ColorLaserJet4500, ColorLaserJet5, ColorLaserJet8500, DesignJet110, DesignJet130,
DesignJet30, DesignJet70, DesignJet90, DeskJet112xC, DeskJet122xC, DeskJet2500C,
DeskJet381x, DeskJet382x, DeskJet500C, DeskJet515x, DeskJet550C, DeskJet555x,
DeskJet565x, DeskJet585x, DeskJet600C, DeskJet612x, DeskJet6xxC, DeskJet81xC,
DeskJet82xC, DeskJet83xC, DeskJet84xC, DeskJet850C, DeskJet870C, DeskJet88xC,
DeskJet890C, DeskJet895C, DeskJet92xC, DeskJet93xC, DeskJet94xC, DeskJet95xC,
DeskJet96xC, DeskJet97xC, DeskJet98xC, DeskJet99xC, DeskJet, LaserJet1100,
LaserJet1200, LaserJet1300, LaserJet2100, LaserJet2200, LaserJet2300, LaserJet3,
LaserJet4000, LaserJet4100, LaserJet4200, LaserJet4L, LaserJet4plus, LaserJet4Si,
LaserJet4, LaserJet4V, LaserJet5000, LaserJet5100, LaserJet5Si, LaserJet5, LaserJet6,
LaserJet8000, LaserJet8100, PhotoSmart1000, PhotoSmart11xx, PhotoSmart12xx,
PhotoSmart13xx, PhotoSmart71xx, PhotoSmart73xx, PhotoSmart75xx
Image PPM