If the printer is not being detected by hp-setup check the following items:
Is the printer supported by HPLIP?
Is the printer powered on?
Is the printer connected correctly with the proper type of cable?
Is the printer in an error state? (i.e. out of paper, out of ink, etc.)
Is the cable (usb/parallel/ethernet) in good working condition?
USB
If you run "/usr/lib/cups/backend/hp" you should get output similar to the following:
direct hp:/usb/HP_Color_LaserJet_CP1515n?serial=00XXXXXXXXXX "HP Color LaserJet CP1515n" "HP Color LaserJet CP1515n USB 00XXXXXXXXXX HPLIP" "MFG:HP;MDL:HP Color LaserJet CP1515n;CLS:PRINTER;DES:HP Color LaserJet CP1515n;SN:00XXXXXXXXXX;"Is the printer on-line and not in an error state?
If you run hp-check -t, are there any problems reported?
In the "hp-check -t", verify that the printer is configured:
Verify in the section DISCOVERED USB DEVICES that the printer is displayed.
Verify in the section INSTALLED CUPS PRINTER QUEUES that the printer queue is displayed.
Verify on the line PPD: that the ppd file matches the printer model.
Example:The possible errors presented in the "messages" log can be varied. You may need to reference your Linux distribution documentation for more information.
View the cups log and try to print do you see any errors?
To view the cups log:
Edit
the file /etc/cups/cupsd.conf to change the loglevel to debug, then
restart cups /etc/init.d/cups restart (or the command may be /etc/init.d/cupsys
restart depending on your system configuration).
Scan
Is the printer on-line and not in an error state?Fax
Is the printer powered on and not in an error state?