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

zenny

Renowned Member
Jul 7, 2008
95
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?