Interfaces limited to 1000Mbs

Hi. I just re-installed ipfire.

I got this message on first bootup: (approximately, from my memory)

Interfaces not found in database
Added red0 with limit of 1000Mbs
Added green0 with limit of 1000mbs
added blue0 with limit of 1000mbs

Red and Green are 10Gbs connections, how can I fix this, please?

Thanks.

Pls post the export of

lspci

.

1 Like

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Q77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
02:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
02:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)

Also post the output of

ethtool green0

and

ethtool red0

Settings for green0:
Supported ports: [ TP ]
Supported link modes: 100baseT/Full
1000baseT/Full
10000baseT/Full
2500baseT/Full
5000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 100baseT/Full
1000baseT/Full
10000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 10000Mb/s
Duplex: Full
Auto-negotiation: on
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
MDI-X: Unknown
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes

Settings for red0:
Supported ports: [ TP ]
Supported link modes: 100baseT/Full
1000baseT/Full
10000baseT/Full
2500baseT/Full
5000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 100baseT/Full
1000baseT/Full
10000baseT/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: 0
Transceiver: internal
MDI-X: Unknown
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes

This looks totally normal. There may be several reasons for it:

  1. The connected devices to not support 10G
  2. Your transceivers don’t support 10G
  3. Auto-negotiation fails with 10G
  4. Bad cables (in case of copper)

I’ve been running X540-T2, X550-T2 and X710-T4 with IPFiire without any problems.

1 Like

Thanks for your efforts.

The red0 is a modem with a 2.5gbe port.
The green0 is a 10gbe switch.
The cables are cat7 shielded.

They function fine in 1gbe mode with ipfire and 10gbe mode with everything else.
How could I set ipfire not to limit them to 1gb/s?

This is not a regular problem and I don’t think IPFire is the reason for it because I use the same chips (not only once) and don’t have the problem.

Also you should check the firmware of your X550 for updates: Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Network Adapter X550 Series

There have been problems with buffer overflow.

Also your green network is working with 10G, because the output shows “Speed: 10000Mb/s”. Your red network probably doesn’t work with 2,5G because your transceiver does only work with 1/10G. Only newer transceivers work with 2,5/5G as well.

Edit: 2,5/5G is not listed for Advertised link modes that are used for Auto-negotiation. That may be also a reason why your red network is limited to 1G.

Is this an T2 or AT2 card?

3 Likes

Card is an AT2 model

I guess your transceivers do not support 2,5/5G. Had the same issue because I didn’t know it better. That also explains why those are not Advertised link modes.

1 Like

That would explain it.

Having one other issue. After I updated the firmware with the link you provided, one of the ports on the adapter doesn’t work. If I boot the machine into windows 10 it says network cable unplugged. If I boot into ipfire it just doesn’t respond (configured as green).

Switch the transceivers to see if it works again with the other one. If the NVM update succeeded there is no reason why the interface should be dead.

Also get in touch with the Intel support. I did the same because of subbranded Intel nics and they respond fast and helpfull.

3 Likes