Maximum speed of only 100 Mbps?

ventorsh23

Honorable
Jul 26, 2013
128
0
10,680
So I'm currently using a service of 200Mbps but I'm only getting 100 Mbps.

The strange thing is that the laptop I used can receive the 200 Mbps using the exact same cable that I'm using on my PC right now. However, the PC can only recieve 100 Mbps and seems to be limited.

I checked the configuration settings and both are set to 100 Mbps Full Duplex, (My pc actually has the option to do 1.0 Gbps Full Duplex but doesn't seem to work at all since it just appears as it's disconnected) but my PC is limited to 100 Mbps speed in status window, while my laptop appears as 1.0 Gbps.

I'm having a lot of trouble trying to figure out why and I don't think it's the ethernet card that's wrong here since I built my computer 6 months ago, and my laptop is 3 years old.

The motherboard I used for my PC is an MSI Z170A Krait Gaming.

I'm not really savvy in terms of ethernet cards and networking overall so any information or help is really appreciated!!

Thank you
 
Solution
You always want to run a pc in some form of auto mode. If you set it to some fixed value you run the risk of half duplex on the router side. When you set it to a fixed number the port does not send the negotiation signals to the other end and it will take a default which tends to be 100 half. You can only use fixed setting if you can set both side of the cable.

I would try a new cable. Some cable are just out of spec enough that some equipment can use it and others can not. If this does not work and you have the nic set to negotiate the speed then you may have some issue with the physical port in the pc. It is very rare to damage a physical port so I would also make sure you have the latest drivers just in case.
Your MOBO does have a 1gbps connection. Are you using the onboard LAN connection or an external Ethernet card?

When you see 1gbps speeds in the status window on your laptop that is the max, LAN speed. It should show 1gbps on your desktop also.
 


Im using the onboard LAN connection. That's why I think it's weird... the speed seems to be completely limited to 100 Mbps on my desktop for some reason.

Also, I do realize 1gbps should be the max, but on my desktop it appears as 100 mbps =/
 
You always want to run a pc in some form of auto mode. If you set it to some fixed value you run the risk of half duplex on the router side. When you set it to a fixed number the port does not send the negotiation signals to the other end and it will take a default which tends to be 100 half. You can only use fixed setting if you can set both side of the cable.

I would try a new cable. Some cable are just out of spec enough that some equipment can use it and others can not. If this does not work and you have the nic set to negotiate the speed then you may have some issue with the physical port in the pc. It is very rare to damage a physical port so I would also make sure you have the latest drivers just in case.
 
Solution


I have updated the latest drivers for my MOBO's LAN but it just seems weird that the speed is limited with the exact same cable.
 


Do you know if there's a surefire way of knowing if I have it installed? I tried searching for it in my files but I didnt find anything related to it. I didn't install the MSI motherboard software or anything that wasn't drivers since I didnt wan't to get involved on those things to tweak.

Also it does seem there's a problem with my settings or something. I just tried with another computer (my brother's laptop) and it went for 200 Mbps, just as my laptop. My PC seems to be the only one limited

Edit: Checking at their site I noticed the software you were talking about, and I'm guessing I don't have it installed since I never actually touched that software.
 


probably not installed then but I have no idea how deep that customization goes so it might be down at the driver level. If you've already removed the device and reinstalled the drivers and its still doing that I'd give installing that MSI software a shot and see what it does.

Other than that all I could recommend is getting an Ethernet expansion card and bypass the one on the motherboard.
 


I have tried installing the software, but inside the software there wasn't much to do... it was literally just an overview of how much download speed each application opened was taking (which was completely useless)

I tried running a test run inside the advanced settings -> link speed -> diagnostics -> run test of my port and i seem to get this error:

Link speed: 100Mbps. The link partner is not capable of higher speeds.

Im quite frustrated because I can't figure it out and it just seems weird that in the other two computers it works perfectly fine, and just in mine it's not working
 


It's clearly something physically wrong or set wrong with the port. You've checked in the BIOS to make sure there isn't some dumb setting in there causing this?
 


I tapped into the BIOS and checked the NIC speed which was set to Auto. Changed it to 100 mbps full just to try it out, but still no luck. I also noticed some options in the lan controller

Saw that Onboard lan controller, lan option ROM, Network stack, Ipv4 PXE support, Ipv6 PXE support were all ON, although idk how this affects it if anything.

I feel like there should be something wrong with a setting or something since i tested the cable out with the two laptops but I'm not sure what to do anymore.
 


For some weird reason this seemed to be it. I wasn't sure why but I went to buy out a Cat 6 cable (just to make sure) and it worked perfectly. It changed my speed to 1.0gbps.

Weird thing is, the cable before had worked on my other two laptops but didnt work on my PC
 

TRENDING THREADS