I cannot get this laptop, Craptop, to connect to the Internet using the
eth0 interface, but it can connect using the
wlan0 interface. NetworkManager, managing
eth0, times out when trying to find a DHCP server (present as my home router,
A different laptop, Deltique, can connect and negotiate DHCP just fine using the same Ethernet cable.
After asking Wireshark to monitor
eth0 on both machines, I found that Deltique negotiated an IP address with
192.168.0.1 after sending a broadcast on
255.255.255.255, but Craptop sent four DHCP broadcasts without receiving any reply.
It seems that the Ethernet port on Craptop is functional, since it can detect when I plug in the wire, but why can't Craptop receive any packets?
Is Craptop missing a driver? How can I troubleshoot this further?
I've included details on my setup below:
Logs and Command Outputs
Wireshark: DHCP packets
Note that this Super User question is unrelated, since it talks about being unable to connect to