1. What sort of hp printer are you using - parallel port, usb, network?
Its a HP T45 with a parallel port connector, the printer works fine when served from a windows xp home machine.
2. when cups is used with hplip, the browser interface will automatically propose the correct cups hp driver for your printer - this driver in turn will automatically create the ppd file for your device.
Method
boot: tinycorelinux 3.5.1 cd
settings on usb flash drive
extensions (cups, hplip 2-7, minefield, nano) on flash drive
When trying this on the old P2 333Mhz pc
- Boot into tinycorelinux
- start minefield
- access localhost:631
- Click Administration
- enter user:root, password: *****
- Click Add Printer
Printer is listed as : HP Printer (HPLIP)
- Select > HP Printer (HPLIP) > click Continue
I am presented with the following page, instead of a driver selection list.
Examples:
http://hostname:631/ipp/
http://hostname:631/ipp/port1
ipp://hostname/ipp/
ipp://hostname/ipp/port1
lpd://hostname/queue
socket://hostname
socket://hostname:9100
Hmmm, seems that cups is not detecting the printer as a locally connected printer, but a network printer. The printer is connected via Parallel port.
So at this stage the printer is not installed.
I will attach the printer to another computer running a much more modern P4 system and post results.
3. if you execute /usr/local/lib/cups/filter/hpcups from the command line, does it show an error message?
If I run /usr/local/lib/cups/filter/hpcups or sudo /usr/local/lib/cups/filter/hpcups
I get
prnt/hpcups/HPCupsFilter.cpp 46: ERROR: /usr/local/lib/cupsfilter/hpcups job-id usr title copies options {file]
Just discovered hp-setup and hp-prove
hp-probe gets the following results
Prompt: select connection I/O type
Input: I select 2 for Parallel Port LPT:
Output: Device Discovery
warning: No devices found on the 'par' bux. If this isn't the result you are expecting, warning: check to make sure your devices are properly connected and powered on.
I'm guessing that the problem with the older computer is that the bios is not set to this printer.
I will experiment with the parallel port bios options and report back.