I will hazard guesses here, since I do not know the answer really.
PoorManQ45 wrote:Do you know what would cause a hardwired NIC to register as a Class B network with subnet 255.255.0.0 ?
A swag: The home network probably has a DHCP server providing an IP address and subnet info (the server is the router or other Internet access box - like a cable modem, etc.). This DHCP server may be misconfigured and sends an incorrect netmask/subnet setting.
What is the IP address that the box gets from the DHCP server? If the IP address being used is in the Class B range, then the netmask may be defaulting to a Class B range if it is not configured.
If the router assumes that the netmask is 255.255.0.0, then setting it to other values will cause the connectivity to not work, of course.
PoorManQ45 wrote:I'll run into this problem every so often with some of the Dell Optiplex systems. I often have to resort to an OS reinstall to correct the issue.
Hmmm ... that seems like overkill. Have you tried using a DOS command window to simply do an "ipconfig/release" followed by an "ipconfig/renew" and seeing what the DHCP server provides then?
PoorManQ45 wrote:Manually setting the IP configuration settings to an acceptable address causes a limited or no connectivity state.
That makes sense ... the router may be expecting a Class B netmask.
PoorManQ45 wrote:I've figured out the Vista one. It's that it uses a DHCP Flag mixed with IPv6 that isn't compatible with certain modems/routers. You have to remove all registry entries pointing to IPv6 to correct this issue.
Interesting ... I have not had to do that! The twp Vista systems I have access to (one is a Dell ... Dimension though - not Optiplex) have no problems on the two networks that I use them on. My home DSL router is configured with the proper netmask, so the DHCP info it provides is correct.
PoorManQ45 wrote:But I haven't been able to figure it out with Windows XP.
PoorManQ45 wrote:Is there a way to reset the Subnet alone to 255.255.255.0 and still leave everything else in automatic mode?
Not that I know of. If you use DHCP, the computer assumes that all the info will come from the DHCP server.
PoorManQ45 wrote:Note, these are all connecting to home routers, so there arnt any B class networks in use.
Okay. But what is the actual IP address in use from the DHCP server? Is it a Class B address perhaps?
Sorry I can't be more informative ... this is an unusual situation. I hope some of the network experts chime in here. I will also ask our internal network expert here at work ...
Z