I have a HP Laserjet 1022 on my Linux system Debian Etch (before knoppix v3.7).
Before I used this guide: Samba Printer share with HPLIP & CUPS + SAMBA. For almost 11 months I used this configuration to print from Windows to my linux box, when I want to print from Windows or Linux I usually had to wait between 40-75 seconds before my printer start to print. I thought it was because my USB on the linux system is USB 1.0 (ohci) and never give anymore thought "if it works...don't touch it"Reading my bookmarks I found another solution wich is foo2zjs & CUPS + SAMBA, at the time it seemed complicated, but kinuxprinting.org Printer: HP LaserJet 1022 thinks is the best config:on USB 1.0 uhci is confirmed to give HALT or corruption errors on the printer, it's recommended to use USB 2.0 ehciThe installation of Foo2zjs is more simple than HPLIP, it only need apt-get install foomatic-db foomatic-db-engine foomatic-filter for foomatic-dbRecommended: foo2zjs (Home page, view PPD, download PPD)
*** DON'T USE the foo2zjs package from Ubuntu, SUSE, Mandrake/Manrivia, Debian, RedHat, Gentoo
For the HP LaserJet 1022 after apt-get foomatic... the next commands were (A more complete Install Guide: HERE)
Turn on the printer, On the browser go to http://localhost:631 and click ADMINISTRATION-->>ADD THIS PRINTER. It 'll take 10-20 seconds with CPU at 100% (don't worry it's normal). Select your printer device or add directly your HP LaserJet 1022.PPD (Get it HERE)Code:$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz $ tar zxf foo2zjs.tar.gz $ cd foo2zjs $ make $ make install $ make install-hotplug $ /etc/init.d/cupsys restart
After configurated again my Windows box for changes on the printer from the linux box like the name (For the Samba & Cups configuration check the guide: Samba Printer share) my installation was completed, and now the testing.
And another surprise from the foo2zjs driverCode:Before After Print TEST page from Windows 38-65 secs 4-7 secs Print TEST page from Linux 50-70 secs 6-9 secs
Note that "foo2zjs" makes the printer printing much faster and more reliable than HPIJS, and it has a 1200x600-dpi mode wereas HPIJS (and other drivers for PCL 5e) have a maximum resolution of 600x600 dpi
Working perfectly at 1200x600 dpi.
Duron 1GHz 256MB, SiS 300 onboard
Kernel 2.6.17 ck-1, Debian ETCH![]()

MegaRAID 9580-8i8e 16-port 12G SAS/SATA/NVMe 8GB PCIe RAID - 05-50076-00
$1619.19
Intel VROC Premium RAID Controller Card PCIe Add-On Module VROCPREMMOD
$265.00
Areca ARC-1882IX-24 (16i4e)24-Port RAID Controller Card w/BBU /HDD Monitor Board
$300.00
OWC Mercury Elite Pro 2 Bay RAID Enclosure with USB 3.2 for Dual 3.5 inch HDDs
$87.99
Broadcom LSI 9305-16i 12Gbps SAS-3 PCIe x8 HBA 16-Ports Raid Controller
$64.99
Dell PowerEdge HBA330 LP PCI-E 12GBs RAID SAS Controller Adapter J7TNV
$18.95
NVME M.2 Adapter Card PCIE X16 Splitter Expansion Controller 4-Disk Soft RAID
$24.43
Dell PERC H740p Mini Mono RAID Controller 8GB 0878M 5FMY4 GP6RN
$55.00
Broadcom 9600-24i RAID Controller PCIe Gen 4.1 Tri-Mode NEW 05-50111-01004
$649.99
Broadcom MegaRAID 9480-8e Fujitsu PRAID EP540e SAS RAID Card (Replac 9380-8e) 8i
$228.00