HPLIP with IPP

Asked by Rafael Kawecki

Hello,

I have a HP LaserJet Pro CP1025 connected over my router to the home network.
I did the installation on Windows XP according to the manual of the router and it works perfectly (as far as I could test of course).
On my Linux installation (openSuSE 12.1 and 12.2) I did the mentioned steps and have finished the installation successfully but I cannot print anything. Previously the same printer was connected directly to the computer and it worked without any problems. Now I would like to use the same printer from different computers.

What I did is following:
- in Yast installed a new printer
- connection over IPP (ipp://192.168.2.1:631/printers/printserver)
- installed PPD drivers (which I've used when the printer was connected directly to the computer)
- finished the installation and tried to print a test page without any result.

I'm not sure how to check what is the problem exactly, but I hope it's something simple :-)
Can somebody help me with this??

Best Regards,
Rafael

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
Sanjay Kumar (sanjay-kumar14) said :
#1

Hi,

Thanks for reporting the issue in HPLIP. To help us understand and analyze the issue please follow following things.
=> Download and install the latest HPLIP release from http://hplipopensource.com/hplip-web/install/install/index.html (automatic) or http://hplipopensource.com/hplip-web/install/manual/index.html (manual, if automatic does not work)

=> run "hp-check --fix" command in the terminal if manual installation is done

=> Reconfigure print queue with the commands in the terminal mentioned below.
       => system-config-printer (remove all print queues)
      => su -c "hp-plugin" (This will download right plugin)
       => hp-setup <IP Address> (It should not be run in a root mode. This command is adding print queue, make sure you select ppd name having "-ps" or "hpcups" substring)
       e.g hp-setup 192.168.2.1
=>Try printing/Scanning now.

If problem does not get solved then please run following command to capture the logs and send the logs.

$su -c "hp-logcapture"

**Please use "Create a bug report" to attach the logs as "Ask a Question" does not provide the file attachment option

Revision history for this message
Johannes Meixner (jsmeix) said :
#2

You wrote "HP LaserJet Pro CP1025 connected over my router"
and "connection over IPP (ipp://192.168.2.1:631/printers/printserver)".

In many cases the connection over IPP does not work reliably
for network printers, printserver boxes, and printing
via router boxes because those devices often do not
implement the IPP protocol correctly.

Only use IPP when the vendor of your particular device actually
documents official support for it (here the vendor of your router box)
and ask the vendor if IPP doesn't work with your particular router box.

See
http://en.opensuse.org/SDB:Printing_via_TCP/IP_network

The usual solution is to use another protocol like LPD
or plain TCP socket (a.k.a. Appsocket or Jetdirect).

See also
http://hplipopensource.com/node/286
---------------------------------------------------
Does HPLIP support networked printers?
Answer:
Yes, HPLIP supports printers that are directly
network connected (via a built-in Ethernet port)
or connected to a network via a JetDirect.
---------------------------------------------------

In other words:
HPLIP does not support it when a HP printer device
is "hidden" behind a router box.

Can you help with this problem?

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

To post a message you must log in.