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?
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).
ScanIs the printer on-line and not in an error state?
FaxIs the printer powered on and not in an error state?