Don't know why but I had to go into the MIO MENU on the HP4M+ and make a bunch of changes. It didn't have the right IP or gateway. I found that out from a self test of the printer. I have to think what was shown in the menus of the printer wasn't what the card was set to but stuff in the printer. I changed the settings and now it works. Around 4 years ago Viper GTS here at Anandtech helped me set up the HP4M, and here's what he posted (I saved it in my data), and this helped me make the configurations just now:
- - - -
HP LaserJet 4, 4 Plus, 4V, 4Si, and 5 series and HP Color LaserJet printers
To configure TCP/IP parameters from the control panel, use the following instructions:
Press MENU, repeatedly, until one of the following messages appears on the control panel:
HP LaserJet printer type Control panel message
HP LaserJet 4 and 4m printers: AUX IO MENU
HP LaserJet 4 Plus, 4m Plus, 4v, 4mv: MIO MENU
HP LaserJet 5/5n/5m and the original Color LaserJet: HP MIO MENU
HP LaserJet 4Si/4Si MX: MIO MENU 1 or MIO MENU 2
Press ITEM . CFG NETWORK=NO* will appear.
Press the PLUS button once. CFG NETWORK=YES* will appear.
Press ENTER or SELECT .
Press ITEM repeatedly until CFG TCP/IP=NO* appears.
Press the PLUS button. CFG TCP/IP=YES* will appear.
Press ENTER or SELECT .
Press ITEM until BOOTP=YES* appears.
Press the PLUS button. BOOTP=NO will appear.
When using BootP or DHCP, keep the setting BOOTP=YES* .
The BootP or DHCP server will configure the TCP/IP parameters on the HP Jetdirect.
No other TCP/IP configuring is necessary.
Press ENTER or SELECT .
Press ITEM . IP BYTE 1 = (value) will appear.
Press the PLUS button until the value of the first byte of the IP address appears on the control-panel display. By pressing SHIFT and the PLUS button, the value will decrease.
Press ENTER or SELECT .
Press ITEM to continue. Repeat Steps 11-13 to configure the remaining bytes of the IP address.
Repeat Steps 11-13 to configure the subnet mask bytes (SM BYTE 1=), syslog server IP address (LG BYTE 1=), default gateway (GW BYTE 1=), and timeout (TIMEOUT=).
Press ONLINE . Print a self-test page to verify the IP settings.
If the test page does not show the correct settings, power cycle the printer and reprint the test page.
From HERE. Third link from the bottom on the topic list.
Once that is done all that's left is Windows configuration.
Viper GTS
- - - -
Of course, my Windows configurations are already in place.