系统版本:X86
设备环境:物理机、局域网、系统1.1.3104;
BUG现象:使用的Intel X550-T2 连接交换机的10G电口可以正常跑10G速率,但是连接2.5G交换机只能跑1G。使用相同网卡的windows机器连接相同的交换机和接口可以正常协商2.5G
出现频率:必现
lspci -nnt
04:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller X550 [8086:1563] (rev 01)
Subsystem: Hewlett Packard Enterprise Ethernet 10Gb 2-port 562T Adapter [1590:00d1]
Kernel driver in use: ixgbe
Kernel modules: ixgbe
04:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller X550 [8086:1563] (rev 01)
Subsystem: Hewlett Packard Enterprise Ethernet 10Gb 2-port 562T Adapter [1590:00d1]
Kernel driver in use: ixgbe
Kernel modules: ixgbe
sudo dmesg | grep ixgbe
[ 1.104991] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver
[ 1.104996] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
[ 1.724435] ixgbe 0000:04:00.0: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 0
[ 1.808269] ixgbe 0000:04:00.0: 31.504 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x4 link)
[ 1.920250] ixgbe 0000:04:00.0: MAC: 4, PHY: 0, PBA No: J31320-006
[ 1.920254] ixgbe 0000:04:00.0: 48:df:37:33:8f:28
[ 2.080186] ixgbe 0000:04:00.0: Intel(R) 10 Gigabit Network Connection
[ 2.080292] ixgbe 0000:04:00.0: Firmware logging not supported
[ 2.713281] ixgbe 0000:04:00.1: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 0
[ 2.797592] ixgbe 0000:04:00.1: 31.504 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x4 link)
[ 2.909968] ixgbe 0000:04:00.1: MAC: 4, PHY: 0, PBA No: J31320-006
[ 2.909970] ixgbe 0000:04:00.1: 48:df:37:33:8f:29
[ 3.071250] ixgbe 0000:04:00.1: Intel(R) 10 Gigabit Network Connection
[ 3.071353] ixgbe 0000:04:00.1: Firmware logging not supported
[ 4.741097] ixgbe 0000:04:00.1 enp4s0f1: renamed from eth1
[ 4.741280] ixgbe 0000:04:00.0 enp4s0f0: renamed from eth0
[ 7.612081] ixgbe 0000:04:00.0: registered PHC device on enp4s0f0
[ 7.783431] ixgbe 0000:04:00.1: registered PHC device on enp4s0f1
[ 11.732344] ixgbe 0000:04:00.1 enp4s0f1: NIC Link is Up 1 Gbps, Flow Control: None
[ 15.563419] ixgbe 0000:04:00.1: removed PHC on enp4s0f1
[ 15.822394] ixgbe 0000:04:00.1: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 4
[ 15.856391] ixgbe 0000:04:00.1: registered PHC device on enp4s0f1
[ 19.854498] ixgbe 0000:04:00.1 enp4s0f1: NIC Link is Up 1 Gbps, Flow Control: None
[ 222.846799] ixgbe 0000:04:00.0 enp4s0f0: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[ 232.906755] ixgbe 0000:04:00.0: removed PHC on enp4s0f0
[ 233.164005] ixgbe 0000:04:00.0: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 4
[ 233.192216] ixgbe 0000:04:00.0: registered PHC device on enp4s0f0
[ 238.177895] ixgbe 0000:04:00.0 enp4s0f0: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[ 4234.173075] ixgbe 0000:04:00.1 enp4s0f1: NIC Link is Down
[ 4261.929827] ixgbe 0000:04:00.1: removed PHC on enp4s0f1
[ 4262.200027] ixgbe 0000:04:00.1: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 0
[ 4262.220056] ixgbe 0000:04:00.1: registered PHC device on enp4s0f1
[ 4266.154149] ixgbe 0000:04:00.1 enp4s0f1: NIC Link is Up 1 Gbps, Flow Control: None
[ 4266.176022] ixgbe 0000:04:00.1: removed PHC on enp4s0f1
[ 4266.442010] ixgbe 0000:04:00.1: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 4
[ 4266.470013] ixgbe 0000:04:00.1: registered PHC device on enp4s0f1
[ 4266.649842] ixgbe 0000:04:00.1: removed PHC on enp4s0f1
[ 4266.919936] ixgbe 0000:04:00.1: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 0
[ 4266.939933] ixgbe 0000:04:00.1: registered PHC device on enp4s0f1
[ 4270.393259] ixgbe 0000:04:00.1 enp4s0f1: NIC Link is Up 1 Gbps, Flow Control: None
[ 4297.101018] ixgbe 0000:04:00.1: removed PHC on enp4s0f1
[ 4297.361347] ixgbe 0000:04:00.1: Multiqueue Enabled: Rx Queue count = 4, Tx Queue count = 4 XDP Queue count = 4
[ 4297.390077] ixgbe 0000:04:00.1: registered PHC device on enp4s0f1
[ 4301.444292] ixgbe 0000:04:00.1 enp4s0f1: NIC Link is Up 1 Gbps, Flow Control: None
sudo ethtool -i enp4s0f1
driver: ixgbe
version: 6.18.18-trim
firmware-version: 10.4.4
expansion-rom-version:
bus-info: 0000:04:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
sudo ethtool -i enp4s0f0
driver: ixgbe
version: 6.18.18-trim
firmware-version: 10.4.4
expansion-rom-version:
bus-info: 0000:04:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes