[SOLVED] Why doesn't my Ethernet connection work on PC?

Aug 17, 2020
10
0
10
Hello, so my problem is that my Ethernet connection isn't working properly and by that I mean that I can't load any web pages and if I get to load them it takes too much time and pages like twitch I can't even watch live streams and the thing is that the WiFi is working perfectly fine on my phone and laptop, I get 48mbps and that was the same for my pc until 1 day ago where I literally changed nothing or did anything that could cause this. I can't even login to games that require internet connection like league of legends. I try running speedtest and sometimes it takes so much time for the page to load that I can't even test my speed. When I am able to use speedtest what happens is that it goes to like 46-48 mbps and it just freezes and suddenly drops to like 16 or 20, one time it even dropped to 6mpbs.


So here is what I know and tried so far
• I got a new Ethernet cable today and it's still the same
• My pc has 2 Ethernet ports and I tried both of them with my new cable and its still the same
• One of the Ethernet cable has an amber flashing light and one orange steady light when it's connected
• I tried my Ethernet cable on my laptop and it works fine as it always did on my pc.
•Yesterday I just tried to use my PC without changing anything or doing anything to it and internet was working fine I even played games without any problems but next morning (today) it doesn't work all day.

Thank you for reading my problem.
 
Solution
If you no longer have problems, the ipv6 fix probably did fix it. It can take time for changes like this to become effective. I would also disable ipv6 on your router if you can.
Update your post to include full system hardware specs and OS.

On your PC run "ipconfig /all" via the Command Prompt and post the results.

Make and model router? The router's logs (if available and enabled) may provide some clue. Who has full admin rights to the router? You will need help from that person.
 
Sounds either like a software or hardware issue on your system. Pretty easy to figure out which it is too.

The next time you are having issues, boot up a linux live cd/usb and check there. If it is fine, boot back to windows and see if the problem is gone or still there. If it is still there, boot back up to linux and see if there is the problem or not.

If you find them to be consistently working or not working in the same time period when swapping back and forth between linux and windows, it's probably a hardware issue.

If you find that it works fine in linux and only doesn't work on windows, it's a windows software issue and not hardware.
 
Update your post to include full system hardware specs and OS.

On your PC run "ipconfig /all" via the Command Prompt and post the results.

Make and model router? The router's logs (if available and enabled) may provide some clue. Who has full admin rights to the router? You will need help from that person.

I hope this is what you asking for : View: https://imgur.com/a/TgfA7ue


These are my pc specs:
GTX 1050ti
AMD(tm)-8320 Eight-core Processor
GIGABYTE GA-78LMT-USB3
8gb ram

And I don't really understand the last thing I hope this is enough. I do know that I can change the router settings like WiFi name and stuff like that myself.
 
Sounds either like a software or hardware issue on your system. Pretty easy to figure out which it is too.

The next time you are having issues, boot up a linux live cd/usb and check there. If it is fine, boot back to windows and see if the problem is gone or still there. If it is still there, boot back up to linux and see if there is the problem or not.

If you find them to be consistently working or not working in the same time period when swapping back and forth between linux and windows, it's probably a hardware issue.

If you find that it works fine in linux and only doesn't work on windows, it's a windows software issue and not hardware.
I don't really know much about computers. I do know that Linux is like windows a different software or whatever but I have no idea how to do this 🙁.
 
And I will add the suggestion that if your ISP does not offer IPv6 - go into the network adapter's configuration settings and uncheck IPv6.

Use:

"WIN" + "I" > Network & Internet > Status > Change adapter options.

Select the enabled network adapter.
I will try it out as soon as I get home hopefully it fixes it. Thank you anyways really appreciated.
 
And I will add the suggestion that if your ISP does not offer IPv6 - go into the network adapter's configuration settings and uncheck IPv6.

Use:

"WIN" + "I" > Network & Internet > Status > Change adapter options.

Select the enabled network adapter.
So I tried it out but no luck it's still the same 🙁
 
So this is so weird. It's working perfectly fine right now (i'm even using my pc to write this). But I don't think it got fixed. The first day I encountered the problem at night time where I just hopped on my PC to check if the problem is gone by itself, it was. But the next morning I had the same issue again and this time for the whole day, and the next day the same. So I really don't know what is going on. I did do some random stuff like I changed the port that the ethernet cable is on my router but I don't think that made it work. If I don't encounter the problem again today or tomorrow I guess it got fixed. But idk.
 
So I just checked if I plug my ethernet cable back to the router port that is has always been if it's gonna work and it works. So I guess chaning ports on the router wasn't the thing that fixed it. Maybe the Ipv6 thing fixed it but it sure didn't immeadtley start working cause I tried it after unchecking the box and restarting my PC but it wasn't working. One more thing I forgot to mention is that I also closed the ''WLAN'' button on my router when I tried using differnet ports on the router, I think all it did was just turn off WiFi, so I turned it back on. But my ethernet connection is working just fine right now on my PC hopefully it stays like this.
 
Take a look in Reliability History.

Perhaps Reliability History captured some error codes, warnings, or even informational events that correspond with the Ethernet connection losses.

Do remember that intermittent errors/problems are difficult to troubleshoot.

If nothing found in Reliability History, then try Linux per @SamirD.

Key is to not just start "doing things": be patient, be methodical, be observant.
 
So the problem appeared again just suddenly when I was playing my game, everything was working fine before for 2 days straight at this point I'll probably take it to someone that knows this stuff to see what the problem is. But one more thing I found out is that I had a device that I don't know what it's called that basically when I plug it to my pc through usb it allows my PC to have WiFi and I found out that the internet on my PC it's not working with WiFi either so I guess it's 100% a hardware issue? Idk
 
Most people that supposedly 'know this stuff' actually know less than us here, so if you're willing to try some stuff we can help you figure it out. :)

To help determine if it's a hardware issue, we're going to need to boot a linux live cd/usb and check there. Don't worry, it's pretty easy and I'll walk you through it.

First, you need to download this iso file here:
https://www.spi.dod.mil/docs/TENS-3.0.1_public.iso

Once you've downloaded it, write it to a cd. No cd? No problem. We can use a usb.

You can write the iso to a usb by using rufus:

Once you have the usb/cd ready. Reboot your system and choose to boot off the usb or cd and in a short time period you'll have a fully functional linux os running from ram. It won't touch your drives or any existing os installations. :)

Since your issue is intermittent, the key to discovering if it is hardware or software is replication--we have to see the same issue in both windows and linux for it to be hardware.

So if everything is fine here in linux, pull the cd/usb and reboot to windows and see how it is there. If it's not okay there, try the linux again. If it's fine in linux and not in windows, it's definitely a windows software issue.

If both windows and linux behave the same--either working or not working correctly, then it's a hardware or network issue, but really starts pointing to the nic on the motherboard.

Another thing to try would be to buy a usb to gigabit wired nic. If this works when the motherboard nic doesn't, it also points to the motherboard nic being bad.

Hope this helps, and feel free to ask for any clarifications!
 
Hello, I did that before I saw your comment. I search it on youtube how to do it and everything seems to being going accordinly until I tried to boot it to my pc. But it gets stuck on Linux Mint logo for ever and my only option was to shut down my PC. But something that again doesn't make sense just like the last time I thought I Ipv6 fixed it I had closed the WLAN button on my router and I did that again and now it's working. So what does that mean?
 
@KarmaOL

What make and model router do you have and can you truly log into the router's admin windows?

As per @SamirD, I have no clue as to what you may have done with the router.

My thought is that you executed a factory reset on the router and doing that causes the router to forget any administrative configurations that were made.

Key is to be methodical and go step by step. Changing too many things, too fast, just causes (at best) confusion and (at worst) may make things worse.

My recommendation is to slow down and make another attempt with the Linux live dc as suggested by @SamirD.

Discovering or being able to eliminate a hardware issue will be a step forward.

Try not to change anything else. No "moving targets"....