NIC seems to be working, as windows detects the hardware and has a driver and reports success. DHCP seems to have gotten an ip address, 192.168.1.101. I released and renewed it and it seemed to work normally.
Edit: It's a Broadcom NetXtreme 57xx Gigabit Controller. /Edit
Edit: I can ping 192.168.1.101 (the offending machine) from other machines on the network, so I know the NIC is not broken. /Edit
Edit: Uninstalled/reinstalled NIC in device manager, nothing different. /Edit.
I tried ping 127.0.0.1 as first step of testing network configuration. Pinging 127.0.0.1 with 32 bytes of data: PING: transmit failed, error code 1.
I read somewhere that net helpmsg [error code] would give a human readable name for the error code. net helpmsg 1 says "Incorrect function"
I've tried disabling the firewall and antivirus in McAfee SecurityCenter and I still get the same error. Could the firewall/antivirus be breaking it even if disabled?
Broadcom Advanced Control Suite 2 is installed, and its network test passes all tests, including ping 192.168.1.1 which is the default gateway. If I try ping 192.168.1.1 from the command prompt I get the error code 1 again.
So does anyone have any theories that would explain this problem? Other tests I should try?