[SOLVED] Gigabit NIC gives only 100Mbps: Intel 82576 Gbit NIC with igb kernel module

zenny

Renowned Member
Jul 7, 2008
97
3
73
Hi,

I installed PM9 using the default installer. I have 2 Gigabit NICs built-in in Supremicro H8DGU mobo as of below and I am connected only to a single port:

Code:
# lspci | grep -i Ethernet
02:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
02:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)

igb kernel module is loaded.

Code:
# lsmod| grep igb
igb                   303104  0
i2c_algo_bit           16384  2 igb,mgag200
dca                    16384  1 igb

Code:
# ethtool enp2s0f0
Settings for enp2s0f0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 100Mb/s
        Duplex: Full
        Auto-negotiation: on
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        MDI-X: off (auto)
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes

Connected with Cat5.E cable which supports Gbit (https://www.gracyfiber.com/can-cat5e-support-gigabit-ethernet-transmission/), yet I am not getting Full 1000Mb/s but limited to 100MB/s!

Any inputs appreciated to make it Gigabit capable. Thanks in advance.

Cheers,
/z
 
I have switched to the Cat5.E patch cable and the Gigabits started working.

Code:
# ethtool enp2s0f0
Settings for enp2s0f0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 1000Mb/s
        Duplex: Full
        Auto-negotiation: on
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        MDI-X: on (auto)
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes
 
Sorry, if this a trivial question...
If you disconnect this very cable from the PVE and connect it to some other computer with 1 Gbitps interface... Do you get 1 Gbitps?
 
Sorry, if this a trivial question...
If you disconnect this very cable from the PVE and connect it to some other computer with 1 Gbitps interface... Do you get 1 Gbitps?
I did check with other computers and switches and still the issue persists. Seems like there must be something wrong with either with the connectors or the cable itself. Anyway thanks for your attention and suggestion. Cheers,