claiming 2.5gbps LAN but ethernet speed only show 1000Mb/s? Ubuntu 20.04, MSI motherboard

1

I am having a MSI Z590 PRO WIFI motherboard which claims to have 2.5Gbps LAN. However, when I connect to ethernet cable (cat8). I only have 1000Mbs. Has anyone seen this mismatch before? Any help is appreciated!

The current network setup is that:

For both modem to router and router directly to my computer, I use cat8 ethernet cables. My router can send 5GHz WIFI which has speed 2200Mbit/s. I use my laptop to receive the WIFI and the rate goes to 1053Mbps.

I am also thinking about the linux kernel network/ethernet interface driver. But I am not sure how to update/modify.

Here is some input/output

Type in

lspci -knn | grep Eth -A3

got

02:00.0 Ethernet controller [0200]: Intel Corporation Device [8086:15f3] (rev 03)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7d09]
    Kernel driver in use: igc
    Kernel modules: igc

Type in

ethtool enp2s0

got

Settings for enp2s0:
    Supported ports: [ ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
                            2500baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Supported FEC modes: Not reported
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
                            2500baseT/Full 
    Advertised pause frame use: Symmetric
    Advertised auto-negotiation: Yes
    Advertised FEC modes: Not reported
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: off (auto)
Cannot get wake-on-lan settings: Operation not permitted
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

Type in

sudo lshw -C network 

got

  *-network                 
       description: Ethernet interface
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 03
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igc driverversion=5.10.0-1023-oem duplex=full latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
networking
ubuntu
drivers
motherboard
ethernet
asked on Super User Apr 29, 2021 by Chris James • edited Apr 30, 2021 by Chris James

2 Answers

1

Ethernet link speed is determined by Autonegotiation: both sides advertise their speeds and capabilities and the best mutual mode is chosen.

Accordingly, a NIC with 2.5G capability (2.5GBASE-T) and a switch port with 1G capability (1000BASE-T) link with 1 Gbit/s. Very likely, your Wi-Fi router only supports 1000BASE-T. The wireless speeds it supports are irrelevant.

answered on Super User Apr 30, 2021 by Zac67
0

With technology, you only get the speed of your slowest link in the chain. So the MOBO has 2.5Gb LAN, and the Ethernet cable may be good for 40Gb. What is the cable plugged into? Is it a Gigabit switch? Is the router Gigabit? Every single piece of equipment between the two networked computers needs to be at least 2.5Gb/s.

The only real reason that you would need 2.5Gb/s LAN in your home would be if you had network storage device like a NAS, and needed to consistently move around large files. Keep in mind the 2.5Gb/s is about 300 megabytes per second, so if you are moving files in excess of 10 Gigabytes on a regular basis, and your time is very important, it may be worth the investment to upgrade.

Couple of things to keep in mind here; First, 300 MB/s easily outstrips the read and write speed of a single Hard drive, and even some low end SSDs. So if you are using a NAS or a storage server, you would need at least 5 HDDs striped together in order to get the performance benefit of 2.5Gb/s LAN. Second, consumer networking equipment only goes up to gigabit, so if you do decide to upgrade it will need to be commercial grade equipment. This means much more expensive.

answered on Super User Apr 30, 2021 by coltmorgan

User contributions licensed under CC BY-SA 3.0