I've been going nuts trying to get two HP printers working. Both work perfectly fine in windows, and yes, the media trays of both are in fact quite full
I have an HP Laserjet 1200 and an HP PSC 2100 all-in-one. Both are connected through USB to a headless server running Slackware 10.0. I have been admining them both through the CUPS web interface and an ssh connection into the box.
Both are appear to be very well supported in CUPS, and have several working drivers. I have been using the reccomendded "foomatic/hpijs" drivers for each.
Everything seems to be in perfect working order, but any attempt to print with either results in "Media tray empty!" errors from both of them. I have put cupsd into "debug" mode, and get little different:
D [16/Jan/2005:01:41:53 -0500] [Job 13] Printer using device file "/dev/usb/lp1"...
D [16/Jan/2005:01:41:53 -0500] [Job 13] LPGETSTATUS returned a port status of 18...
W [16/Jan/2005:01:41:53 -0500] [Job 13] Media tray empty!
D [16/Jan/2005:01:41:53 -0500] ReadClient() 5 GET /favicon.ico HTTP/1.1
D [16/Jan/2005:01:41:53 -0500] SendError() 5 code=404 (Not Found)
D [16/Jan/2005:01:41:53 -0500] CloseClient() 5
the printers show in dmesg as the following:
hub.c: new USB device 00:04.2-2.3, assigned address 7
printer.c: usblp0: USB Bidirectional printer dev 7 if 1 alt 0 proto 2 vid 0x03F0 pid 0x2811
hub.c: new USB device 00:04.2-2.4, assigned address 8
printer.c: usblp1: USB Bidirectional printer dev 8 if 0 alt 1 proto 2 vid 0x03F0 pid 0x0317
i am mystified as to whats going on. Any suggestions are much appreciated!