Discovering IP or MAC address of networked HP 2200 DTN

Asked by R (Chandra) Chandrasekhar

Dear Folks,

My HP 2200DTN LaserJet printer prints perfectly using CUPS and the
parallel port on my PC in my Kubuntu 7.10 Gutsy installation. I am now trying
to get it to work as a networked printer on my home LAN.

My setup
========
The JetDirect 610N module is connected by an RJ-45 connector/cable to
an empty socket on my Belkin 4-port/wireless router and VoIP gateway.

My difficulty
=============
hplip does not recognize the printer and I cannot get at its hostname, IP node,
or MAC hardware address by any means available to me. The
Self-Test/Configuration printout from the printer does not have a second page
(supposed to contain the MAC address) and there is no information on hostname,
IP node, or MAC address on it.

I am happy to configure manually but am at a loss as to how to proceed further
using hplip.

I have compiled a binary .deb package from the latest Ubuntu sources and
installed it. Running

dpkg -l hp* | grep ii

gives
*******
ii hpijs 2.7.10+2.7.10-5ubuntu2~7.10prevu1 HP Linux Printing and
Imaging - gs IJS drive
ii hplip 2.7.10-5ubuntu2~7.10prevu1 HP Linux Printing and
Imaging System (HPLIP)
ii hplip-data 2.7.10-5ubuntu2~7.10prevu1 HP Linux Printing and
Imaging - data files
ii hplip-gui 2.7.10-5ubuntu2~7.10prevu1 HP Linux Printing and
Imaging - GUI utilitie
*******

When I run

hp-probe -bnet

I get
*******
HP Linux Imaging and Printing System (ver. 2.7.10)
Printer Discovery Utility ver. 4.0

Copyright (c) 2001-7 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.

--------------------
| DEVICE DISCOVERY |
--------------------

Probing network for printers. Please wait, this will take approx. 10 seconds...

warning: No devices found on the 'net' bus. If this isn't the result you are
expecting,
warning: check your network connections and make sure your internet
warning: firewall software is disabled.
*******

I can confirm that the two green LEDs are on when I connect the network cable
to the RJ-45 socket on the JetDirect 610N module in the printer. The other
end is connected to a spare socket on my router.

There is no firewall software on my system that I have knowingly installed. I
have a standard Kubuntu 7.10 installation.

Running

hp-check -t

gave me
*******
bash: hp-check: command not found
*******

I am keen to share the printer across the different PCs I have on my home LAN
and wish to resolve this problem fast.

I am happy to provide more information and troubleshoot at my end to assist in
getting to the root of this problem.

Thank you for your kind assistance.

Chandra

Question information

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

Can you ping the printer?

If possible can you install the latest hplip from our website?

Thanks!

A

Revision history for this message
R (Chandra) Chandrasekhar (chandra) said :
#2

Thanks.

No, I cannot ping the printer because I do not have a destination address or fully qualified domain name. That is why I gave my query the subject header I it has. I tried netdiscover and it ran for several hours but did not reveal the printer.

So, I fear that there could be something wrong at the hardware level with my JetDirect 610N network module. On my router, I can see the green light where the network cable connects the printer. At the printer, I can again see the green light where the cable leaves it. Apart from this, I cannot troubleshoot the hardware at present.

I uninstalled hplip that came with Kubuntu and I manually installed the latest hplip, compiling from source.

I can now run

hp-check -t

and the results are in a log file. There was only one error:

error: scanimage not found.

and because I do not have a scanning printer, I think that does not matter.

I can send the log file to you by email if necessary.

Running

hp-probe -bnet

gave the same results as before.

I can confirm that the printer works perfectly with CUPS and with either a parallel or USB connection. I want to share the printer on my home LAN independently of a dedicated server, using instead the server on the printer.

I am happy to investigate further and furnish additional information if you tell me what you would like me to do.

Thanks.

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) said :
#3

HPLIP uses snmp to discover the device information, if you can't get this information using snmpwalk

http://hplip.sourceforge.net/troubleshooting/network.html

then hplip wont be able to work with the printer. snmpwalk needs an ip address...

It does sound like a possible hardware problem. Sorry I could't help more!

A

Revision history for this message
R (Chandra) Chandrasekhar (chandra) said :
#4

I would like to complete the account of how this problem was solved.

Suspecting a hardware problem as noted above, I surfed the web and found the following links which indicate a batch manufacturing problem with these boards:

P 4550DN with JetDirect 610N - fixyourownprinter.com
http://www.fixyourownprinter.com/forums/laser/47177#5

HP2200 DTN. Bad EIO Card? - fixyourownprinter.com
http://www.fixyourownprinter.com/forums/laser/21230

IT Resource Center forums - 610n Problems
http://tinyurl.com/2c8tph

To cut a long story short, the fix consists of:

1. Removing the network card; and

2. Directing air from a hot air gun toward a specific part of the board and blowing on either side of the board. The attached image shows circled in red the part that should be heated.

Unfortunately, my board could not be made functional by doing the above.

The problem was finally solved by purchasing a functional second-hand replacement board and installing it in the machine.

The software then worked flawlessly and my printer can be networked :-)