Officejet_Pro_8500_A909g unable to print in Fedora 11 with hp:/net/Officejet_Pro_8500_A909g?zc=hp8500
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
New
|
Undecided
|
Unassigned |
Bug Description
When I setup the printer with the print queue seto to:
hp:/net/
hp8500 is the local dns name of the printer.
In /var/log/messages I get:
Sep 11 08:26:53 stearman kernel: type=1400 audit(125261441
Sep 11 08:26:53 stearman Officejet_
Sep 11 08:26:57 stearman Officejet_
Sep 11 08:26:57 stearman kernel: type=1400 audit(125261441
Sep 11 08:26:57 stearman hp[2375]: io/hpmud/jd.c 691: unable to bind udp socket: Permission denied
Sep 11 08:27:00 stearman hp[2375]: io/hpmud/jd.c 88: unable to read device-id
Sep 11 08:27:00 stearman hp[2375]: prnt/backend/hp.c 728: ERROR: cannot open device stat=12: hp:/net/
Sep 11 08:27:00 stearman Officejet_
Sep 11 08:27:00 stearman Officejet_
Sep 11 08:27:00 stearman Officejet_
Sep 11 08:27:00 stearman Officejet_
Sep 11 08:27:00 stearman Officejet_
Sep 11 08:29:57 stearman ntpd[1564]: synchronized to 119.47.118.129, stratum 3
Sep 11 08:29:57 stearman ntpd[1564]: kernel time sync status change 2001
Sep 11 08:33:12 stearman ntpd[1564]: synchronized to 218.185.224.7, stratum 2
Sep 11 08:33:56 stearman Officejet_
Sep 11 08:33:56 stearman kernel: type=1400 audit(125261483
Sep 11 08:33:59 stearman Officejet_
Sep 11 08:33:59 stearman hp[2615]: io/hpmud/jd.c 691: unable to bind udp socket: Permission denied
Sep 11 08:33:59 stearman kernel: type=1400 audit(125261483
Sep 11 08:34:02 stearman hp[2615]: io/hpmud/jd.c 88: unable to read device-id
Sep 11 08:34:02 stearman hp[2615]: prnt/backend/hp.c 728: ERROR: cannot open device stat=12: hp:/net/
Sep 11 08:34:02 stearman Officejet_
Sep 11 08:34:02 stearman Officejet_
Sep 11 08:34:02 stearman Officejet_
Sep 11 08:34:02 stearman Officejet_
Sep 11 08:34:02 stearman Officejet_
However if I change the print queue to:
hp:/net/
Everything works
Hi,
From the logs, I see that the HPLIP components - hpcups and hp - are failing to bind to the socket (or port) through which it can communicate with the device. As you mentioned that when you have the URI to contain ip address explicitly it works, it looks like resolving "zc=hp8500" part in the URI to ip address and port is failing. This could likely be an problem with permission (or previlege).
Could you please post the output from running the command "hp-check -g"?
Thanks,
Suma