I've been struggling with this issue for years. My PC detects the Ethernet connection, but I can't access the internet. I've tried everything I could find online, like watching tutorials and browsing forums. I even reset my BIOS, reinstalled drivers, and switched the router—my ISP confirmed that the Ethernet is functional. However, there isn't a green light on either the router or my PC. I also changed the Ethernet cable, but nothing seems to work. Here are my specs:
- Motherboard: B75M
- CPU: Intel i3 2100
- RAM: 8 GB DDR3
- GPU: No GPU
- Storage: 923 GB HDD. I really don't want to buy a new PC, so any help would be appreciated!
4 Answers
Try opening Command Prompt as Admin and running these commands:
1. ipconfig /release
2. ipconfig /renew
3. ipconfig /flushdns
4. netsh winsock reset
5. netsh int ip reset
Restart your PC afterward. It might help get your connection going again.
What model is your router? Also, can you tell me what status lights you see? It might give some clues about the connection issue.
My router model is RG-EW1300G, and there are no lights at all on my PC or the router.
Have you checked if there's any warning icon next to the Ethernet connection? Sometimes it shows that it’s detected, but there might be issues preventing the internet from working. Also, can you confirm that you have no connection problems on any other devices using the same connection?
In Device Manager, the Ethernet shows up, but it doesn't have a signal, and I can't connect to the internet. It's just not working, and I keep seeing red lines. I'm using Windows 10 Pro, if that helps.
Make sure the cable is properly connected. Sometimes they seem clipped but aren't. Double-check that it’s securely pushed in on both ends.
I gave it a good push and heard it click, so it seems fine.

I’ve already tried those commands, but unfortunately, nothing changed.