You are not logged in.

#1 2021-01-27 18:20:07

millus
Member
Registered: 2019-07-21
Posts: 195

intel X540-AT2 card runs at 100Mbps instead of 10Gbps

I've got this pcie 2.1 8-lanes card sitting in a pcie 4.0 8-lanes (electrical) port on the Gigabyte B550 Vision D board (which has 1 pcie 4.0 x16 + 1 pcie 4.0 x8 + 1 pcie 3.0 x4).
It's listed in lspci, but the link speed is only 100 Mbps.
If I plug the cable into the mainboard's 1Gbps-port instead of this card, I get the full 1 Gbps.
So the cable seems fine. I tried autonegotiation and forced speed, but it doesnt help. The intel card seems stuck at 100 Mbps, despite being capable of up to 10 Gbps. I cannot even get it to run at 1 Gbps, like the on-board interface can.

Last edited by millus (2021-01-27 18:26:43)

Offline

#2 2021-01-29 20:58:47

tbg
Member
Registered: 2017-06-22
Posts: 72

Re: intel X540-AT2 card runs at 100Mbps instead of 10Gbps

It might not hurt to test the LTS kernel.

Have you searched dmesg for related errors?

I would suggest if you're only using cat 5 network cable to upgrade to at least a cat 6e or better yet cat7 replacement.

Did you try changing your speed setting with ethtool?

Did you try changing your MTU setting, try setting jumbo frames at 9000.

Try this command and see if you can change your speeds afterwards:

 # modprobe -r ixgbe; sleep 3; modprobe ixgbe msi=0 msix=0 

Try disabling or removing your other Ethernet adapter, either in the bios or phsically removing it if it is an add in card.

That's all I got.

Offline

#3 2021-02-01 15:06:20

millus
Member
Registered: 2019-07-21
Posts: 195

Re: intel X540-AT2 card runs at 100Mbps instead of 10Gbps

Hm, I tried all that and at least got it up to 1Gbps with the modprobe line, no luck with 10. The cable should be good enough but I'm not sure, thanks anyway so far!
dmesg had no errors, and MTU didn't seem to make a difference. Forcing speed vs autoneg (on both sides) didn't change anything either.

Last edited by millus (2021-02-01 15:07:43)

Offline

#4 2021-02-02 01:02:36

tbg
Member
Registered: 2017-06-22
Posts: 72

Re: intel X540-AT2 card runs at 100Mbps instead of 10Gbps

Changing your options via modprobing was simply a shot in the dark, as I'd seen nixing those options fix other old drivers that are rarely used these days. So, that makes me happy that wild guess paid off with a decent speed improvement.

I'm guessing you know how to set those options permanently in /etc/modprobe.d using a .conf file.

If you actually have a very high speed connection the higher spec Ethernet cable could end up being an important factor. Again, just a guess, but it could pay off.

Offline

#5 2021-02-02 08:08:17

seth
Member
Registered: 2012-09-03
Posts: 50,957

Re: intel X540-AT2 card runs at 100Mbps instead of 10Gbps

dmesg | grep xgbe

Offline

Board footer

Powered by FluxBB