HP Jetdirect...

Here's a little known fact. Those HP laserprinters you have in your network have these Jetdirect network interfaces in em. And if you just dont happen to be running an HP Windows machine, it can be a PITA to configure them. Especially as, in my case, the button on the top of the laserprinter was damaged.

So what do to ? Why not do a ping to your local subnet to the 'broadcast' IP address - typically 255:


WeeBookPro-9:~ Bill$ ping
PING ( 56 data bytes
64 bytes from icmp_seq=0 ttl=64 time=0.066 ms
64 bytes from icmp_seq=0 ttl=64 time=1.243 ms (DUP!)
64 bytes from icmp_seq=0 ttl=64 time=6.143 ms (DUP!)

Everything on the subnet should respond. Excellent. So we can now figure out the IP address that the printer has taken. In this case, 24. We can then telnet to it:


WeeBookPro-9:~ Bill$ telnet


Connected to

Escape character is '^]'.

HP JetDirect

Password is not set


Please type "menu" for the MENU system, 

or "?" for help, or "/" for current settings.

> menu

   ===JetDirect Telnet Configuration===

   HP JetDirect     : J4169A

   Firmware Version : L.21.22

   Manufacturing ID : 21214202902121

   Hardware Address : 00:01:E6:5F:F5:1B

   System Up Time   : 0:13:57 

                 MAIN MENU


  1. General Settings

  2. TCP/IP Menu

  3. SNMP Menu

  4. IPX/SPX Settings

  5. AppleTalk Settings

  6. DLC/LLC Settings

  7. Other Settings

  8. Support Settings

  9. Help

  0. Exit  Enter Selection => 


And there you have an old-fashioned, ASCII set up page. Fantastic. My accountant can now sit in my home office and print out the accounts.


Extra points if you can actually remember what SPX was about. Hint: There was a cient/server version of cc:Mail that used SPX but never saw the light of day.