Computer has stopped detecting Ethernet connection
Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Computer has stopped detecting Ethernet connection
I have a 10-year-old Dell XPS laptop that is connected to my Internet router via a hub. Output of lshw tells me that the Ethernet card is a Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller. On my Arch-based distro, the driver is listed as r8169.
The other computers connected to the hub connect to the Internet without a problem. I've tried 3 different Ethernet cords, which all work fine with the other computers. Neither OS on the Dell detects the Internet connection. So it seems the problem is the Dell's network card.
The Dell has been losing the connection intermittently for some time, but would detect the network again after I restarted the laptop. Now the laptop detects no connection at all, except I will occasionally get an IPV6 address (but no IPV4 address) if I bring the Ethernet interface down and then back up.
Last time this happened, I fixed the problem by updating the system time with ntpd. But the Dell's system time doesn't seem to be off now (it matches the system time of one of the other computers).
What else can I try to make sure the network card isn't malfunctioning?
You can try any live distribution to see what happens but it appears to be a hardware failure. You can manually set an IP address and route using the ip command but if something like the transceiver hardware failed the OS would may not detect anything is wrong.
Since ntp requires networking to get time it would seem just to be a coincidence.
I agree with michaelk that it sounds like a hardware problem. Stuff does wear out.
You might try testing with a different, known-good ethernet cable. I once had a similar issue that, thanks to the coaching of an extremely competent support rep at my ISP's help desk, turned out to be a failing cable. (I have some gripes about my ISP, but their support staff and service techs set the standard.)
Last edited by frankbell; 11-09-2022 at 09:38 PM.
Reason: missplet wrod
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.