Can hplip print to IPP without SNMP?

Asked by Geoff

I am trying to print to an HP C4385 on a buffalo LPV3-U2 network print box from a cups server on a RHEL 3 box. Our printers are on a private network and users only access them through our print server and non-network/non-postscript printers are usually not allowed.

The hp-makeuri script failed to connect because it connects with SNMP first and the buffalo box is what they are actually connecting to. I made an educated guess at the URI...

    hp:/net/HP_Photosmart_c4380?ip={printername}

and it looks like the backend is trying to connect via SNMP. Is there some way to have it print to the IPP queue, LPD queue, or raw socket without using SNMP?

Is there some way to use hplip to filter the print job into something I can send to these queues and have print succesfully? A generic postscript job sent to http://{printername}:631/P1 gets printed as text which implies that the printer does not have postscript support so I need to convert print jobs into something it likes, which is why I started looking at hplip.

Thanks.

Question information

Language:
English Edit question
Status:
Answered
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) said :
#1

HPLIP does not support third parter print servers. This is usually because the third party devices don't allow the correct ports to be open for Jetdirect devices (usually port 9100). If hp-makeuri doesn't generate the correct uri then HPLIP will not work with the third party device.

You can try configuring the printer manually using the cups backend, however none of the HPLIP functionality will work.

Hope this helps.

Aaron

Can you help with this problem?

Provide an answer of your own, or ask Geoff for more information if necessary.

To post a message you must log in.