hushpuppy:
Sorry this information is so late, but there was a reason (see * below)
I know you are very busy on the weekends, so take your time in responding.
I've e-mailed you 2 type of installation instructions for installing HP LaserJet 1020 (should work for other similar printers in the foo2zjs-i486.pet you compiled and generated) for Puppy 2.11: Textual (only) and Graphical (with Textual included). Each type of instructions is in 3 formats.
The idea is that shorter Textual (only) instructions are provided for experienced users but Graphical (with Textual included) instructions are provided for inexperienced users.
I've found that most all users prefer graphical instructions, but that the larger files can cause download time frustration.
Textual:
Textual-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.doc
Textual-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.abw
Textual-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.doc
Graphical:
Graphical-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.pdf
Graphical-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.abw
Graphical-Instructions--Install-HP-LaserJet-1020-printer-driver-for-Puppy-Linux-2.17.doc
Please post at least the .pdf versions on your web site.
I recommend that people use the .pdf files because: though a .pdf file of the Graphical document is biggest, in Puppy 2.17's included ePDFView pdf reader and with my old 233 MHZ Pentium II, the .pdf file reads in MUCH quicker (10 secs) AND starts to print out MUCH quicker (starts in 30 secs)--MANY times quicker--than using the other attached files Abiword reads.
Though I had speed issues with Abiword on my old machine, I've included .abw (MUCH faster than .doc w Abiword) and .doc (FAST in Textmaker; should work in OpenOffice) versions here if people want files to read *&* write via Puppy 2.17 applications. (Note: .doc uses Arial 11; .abw uses DajaVu Sans 10, close to Arial 11 look/size when side margins changed from 1 to .8 in.).
NOTE: I am just a documenter here--I have NO expertise in CUPS and its drivers. Any technical problems need other Puppyians.
*Sorry for the instructions delay, but there was a reason:
*IMPORTANT*----I had failures with a 1020 printer dedicated to Puppy not printing when my new printer installation instructions were followed in several test runs with different virgin pup_save.3fs file copies. These failures occurred for seemingly random reasons. After MUCH LENGTHY testing I believe I have determined that, for some reason, the firmware needed for printing is not automatically loaded from Puppy as expected.
----------------------Finally found temporary WORKAROUND (IF AVAILABLE) albeit revolting to Linux purists--*YOU GOT A PERMANENT FIX?*
a-plug 1020 into a Windows machine it's installed on and print
(presumably, this properly loads the firmware needed to print)
b-NOT powering off the 1020, plug it into USB port on Puppy PC
c-then it should print fine (unless powered off--firmware lost
--in which case, repeat steps a- through c- again)
-----------------------Because I switch between separate Windows and Puppy PCs (and was sometimes turning on and off the 1020 when switching it between them), it was VERY hard to see that preloading firmware from Windows was what let Puppy print.
-----------------------Please let me know how to fix this. Could you maybe confirm/fix by just sending me a script to click on so I can load the firmware from Puppy to the 1020 before I print?
-----------------------*You previously mentioned I might have an "incompatible USB module loaded"--what does that mean? I am not using any other USB device on Puppy and upgraded to 2.17.
NOTE: I found if the CUPS Printer Wizard was not run, Puppy did not see the foo2zjs drivers expanded from the foo2zjs-i486.pet (i.e. using just
http://localhost:631 without running the Wizard first, resulted in foo2zjs drivers not being seen). So I run the CUPS Printer Wizard here to make the drivers can be seen.
***Please let me know if you see any errors and I'll try to fix