Network printer at AVM Fritz!Box: AppSocket works - HPLIP not

Asked by johnny

Hello,

I have the following problem: my printer Hewlett Packard Deskjet F375 (printer & scanner) is connected to an AVM Fritz!Box router (tested with Fritz!Box 7170 und 3270).

When I configure the printer manually under Ubuntu 9.04 using the CUPS web frontend with the driver "HP Deskjet f300 Series hpijs, 3.9.2" using the AppSocket protocol (socket://192.168.178.1:9100) I can print without any problems.

But if I try to install the printer by hplip-gui or hp-setup it will not be recognized by HPLIP. Any HPLIP returns no results. Still I need HPLIP to use "advanced features" like cleaning the print head. Besides I hope to be able to set afloat the scanner in this way. If it makes sense at all, at least I don't know what to enter as JetDirect information in the hp-setup menu.

Do you have an idea? Thanks in advance!

Greets, jb

Question information

Language:
English Edit question
Status:
Expired
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Mubeen Jukaku (mubeen-jukaku) said :
#1

You can try running hp-setup, select connection type as network. Click on "Show advanced options", then enable manual discovery, enter the printer ip address and continue the hp-setup process.

-Mubeen

Revision history for this message
johnny (jrb81) said :
#2

Hello Mubeen,

thank you for your hint. Unfortunately I tried this before and now again and it did not solve the problem. Even if I enter the same IP 192.168.178.1 (Jet 1) manually the printer would not be listed and you can read in the terminal "error: No devices found on bus: net".

5 seconds before and after this I printed successfully with the printer installed directly in CUPS (AppSocket).

 -jb

Revision history for this message
Mubeen Jukaku (mubeen-jukaku) said :
#3

Can you post the result for:
hp-makeuri -g ip-address

where ip-address is printer's IP address.

-Mubeen

Revision history for this message
johnny (jrb81) said :
#4

Hi,

it says:

hp-makeuri -g 192.168.178.1

HP Linux Imaging and Printing System (ver. 3.9.2)
Device URI Creation Utility ver. 5.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

hp-makeuri[11763]: debug: Trying IP address 192.168.178.1
hp-makeuri[11763]: debug: Not found.
error: Device not found

 -jb

Revision history for this message
Mubeen Jukaku (mubeen-jukaku) said :
#5

 If you've disabled the SNMP agent on the printer (e.g., via the embedded
web server,) the discovery tools also won't find the printer, even if you
give *hp-makeuri* an explicit IP address. This is also true of the Windows
driver. Leave public read/write SNMP access enabled on the printer itself.

Please read through http://hplipopensource.com/node/216 for more information
on troubleshooting network attached printers.

-Mubeen

On Thu, Oct 15, 2009 at 10:58 AM, jayarbie <
<email address hidden>> wrote:

> Question #84760 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/84760
>
> Status: Answered => Open
>
> jayarbie is still having a problem:
> Hi,
>
> it says:
>
> hp-makeuri -g 192.168.178.1
>
> HP Linux Imaging and Printing System (ver. 3.9.2)
> Device URI Creation Utility ver. 5.0
>
> Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
> This software comes with ABSOLUTELY NO WARRANTY.
> This is free software, and you are welcome to distribute it
> under certain conditions. See COPYING file for more details.
>
> hp-makeuri[11763]: debug: Trying IP address 192.168.178.1
> hp-makeuri[11763]: debug: Not found.
> error: Device not found
>
> -jb
>
> --
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
johnny (jrb81) said :
#6

Hello Mubeen,

first thanks. But I am chasing the solution in circles and cannot find it.

The necessary port 9100 (for AppSocket) is open, I CAN print in CUPS / hpijs 3.9.2 / AppSocket socket://192.168.178.1:9100 !

But I followed your instructions regarding SNMP and read through http://hplipopensource.com/node/216 .
If I test it using the snmpwalk command the result in the terminal is NEGATIVE:
"Timeout: No Response from ip.address.of.printer"

To find out if the AVM Fritz!Box router can be the source of the SNMP (?) problem I wrote to the AVM support and they asked back:

"Do you have a confirmation from the printer manufacturer, that your printer can be adressed by a standardized printer language and not exclusively by a proprietary (manufacturer specific) printer language (so called GDI-printer or host-based-printer)?"

I expected a simple yes or no when I subsequently wrote to the HP support (mail.support.hp.com), but unfortunately recieved this:
"Dear Mr. Berger,
thank you for contacting the technical support of HP.
Unfortunately I have to kindly inform you, that Linux is not supported by this technical support.
HP supports Linux only [at http://www.hplip.net].
To operate print under Linux with your device please use open dource drivers.
..."

I really do not know how to go on bit feel like it needs only to find out about the final step to the solution of my problem.

 -jb

Revision history for this message
johnny (jrb81) said :
#7

Hi,

I got some additional infos now:

Answer from the AVM Fritz!Box support:
"The FRITZ!Box supports SNMP. Since the FRITZ!Box provides the connection to the printer for CUPS properly there apparently is no problem with the FRITZ!Box."

Answer from the HP support:
"The printer Deskjet F375 works with the printer language LIDIL (Lightweight Imaging Device Interface Language).
You can find this information also in the product specification of the device:
http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00636210&tmp_task=prodinfoCategory&lc=en&dlc=en&cc=us&product=1129148
These Deskjet printers are not network compatible, neither concerning the Hardware nor the software. If you use this device connected to the Fritz!Box you can at maximum install a printer driver. Neither maintenance nor scanning functions are available."

This is confirmed on
http://www.openprinting.org/show_printer.cgi?recnum=HP-DeskJet_F375
where it says:
"Does not understand PCL as most other DeskJets/PSCs/OfficeJets, it uses the so-called "Lightweight Imaging Device Interface Language" (LIDIL), these printers are supported by the "hpijs" driver beginning from version 1.3.
For basic printing functionality use the HPIJS driver. For advanced functionality such as printer status, maintenance features, scanning and photo card unload use the HPLIP driver (which includes HPIJS)."

BUT if I can print in CUPS still I don't see why HPLIP setup does not even recognize the printer when I enter the correct IP and snmpwalk returns "No Response" although the Fritz!Box supports it.

 -jb

Revision history for this message
Launchpad Janitor (janitor) said :
#8

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
winky (fishysolutions-deactivatedaccount) said :
#9

self problem. connecting HP930C via USB with FritzBox. CUPS is no problem, but HPLIP-GUI couldn't find my printer.

Revision history for this message
johnny (jrb81) said :
#10

Related Launchpad Question #49273
  https://answers.launchpad.net/hplip/+question/49273

This solution either does not work for me or needs to be described more precisely.

Revision history for this message
Launchpad Janitor (janitor) said :
#11

This question was expired because it remained in the 'Open' state without activity for the last 15 days.