Windows says Ethernet does not have valid ip address, but linux works fine

Digolodollarz

Reputable
Apr 28, 2015
1
0
4,510
Windows 7, 8.1 and 10 on Pavilion g6 1118si fail to connect through ethernet, but linux works fine. Also Bluetooth does not work. Linux live systems can access both Bluetooth and Ethernet
 
Solution
IP addresses are usually assigned by the OS when you don't have a DNS to provide one. Windows may be stuck with a dud.

Try this first:
In Windows go to Control Panel\Network and Internet\Network Connections, right-click on the adaptor and select "Diagnose". Follow the prompts. When finished do a complete "power off" reboot and test connectivity.

Try this second, if the first didn't work:
In Windows go to Control Panel\Network and Internet\Network Connections, right-click on the adaptor and select "Properties". In the dialog select "Configure". In the new dialog, on the "Advanced" tab, check each property to see if any specifies an IP address (something like "Locally administered address"). If you find one, it is forcing...

Charles A Peirce

Reputable
May 19, 2015
26
0
4,560
IP addresses are usually assigned by the OS when you don't have a DNS to provide one. Windows may be stuck with a dud.

Try this first:
In Windows go to Control Panel\Network and Internet\Network Connections, right-click on the adaptor and select "Diagnose". Follow the prompts. When finished do a complete "power off" reboot and test connectivity.

Try this second, if the first didn't work:
In Windows go to Control Panel\Network and Internet\Network Connections, right-click on the adaptor and select "Properties". In the dialog select "Configure". In the new dialog, on the "Advanced" tab, check each property to see if any specifies an IP address (something like "Locally administered address"). If you find one, it is forcing a specific IP address, preventing the Windows OS from setting its own, so write it down (just in case) and delete it or select "Not present". Exit dialog by selecting "OK" or "Apply".

When finished do a complete "power off" reboot and test connectivity.

Try this third, if the first two didn't work:
In Windows go to Control Panel\Network and Internet\Network Connections, right-click on the adaptor and select "Properties". In the dialog select "Internet Protocol version 4" and click "Properties". Make sure "Obtain an IP address automatically" is checked. If you have "Internet Protocol version 6", do the same here.

When finished do a complete "power off" reboot and test connectivity.
 
Solution