[Intel-wired-lan] ice: E810-XXV: Dell GBIC S28-10G-25G-SR-85C does not work

Paul Menzel pmenzel at molgen.mpg.de
Tue Feb 17 17:15:23 UTC 2026


Dear Linux folks,


Just a follow-up:

Am 12.02.26 um 15:06 schrieb Paul Menzel:

> On a Dell PowerEdge R7615 with
> 
>     $ sudo lspci -nn -s 81:00.0
>     81:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller E810-XXV for SFP [8086:159b] (rev 02)
>     $ sudo lspci -nn -s 81:00.1
>     81:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller E810-XXV for SFP [8086:159b] (rev 02)
> 
> the GBIC DELL S28-10G-25G-SR-85C is not giving a link, when connecting 
> an LWL cable. The link gets up with another SFP+ GBIC:
> 
>      [13332.522461] ice 0000:81:00.1 net05: NIC Link is up 10 Gbps Full Duplex, Requested FEC: NONE, Negotiated FEC: NONE, Autoneg Advertised: Off, Autoneg Negotiated: False, Flow Control: None
>      [13888.522978] ice 0000:81:00.1 net05: NIC Link is Down
> 
> Currently, Linux 6.12.49 is used.
> 
>      $ grep CONFIG_ICE /boot/config-6.12.49.mx64.487
>      CONFIG_ICE=m
>      CONFIG_ICE_HWMON=y
>      CONFIG_ICE_HWTS=y
> 
> The strange thing is, that the module info shows:
> 
>      $ sudo ethtool -m net04
>      […]
>          Transceiver type                          : Extended: 100G Base-SR4 or 25GBase-SR
> 
> But instead of 100G and 25G this GBIC should only support 10G and 25G. 
> (Or it just means, that 100G is four times 25G.)
> 
> Anyway, I tried to increase the debug level:
> 
>      $ modinfo ice
>      […]
>      parm:           debug:netif level (0=none,...,16=all) (int)
>      $ echo 16 | sudo tee /sys/module/ice/parameters/debug
> 
> But re-plugging the GBIC not more message were shown. Please find the 
> output of `dmesg` attached.
> 
> What I am doing wrong?

It works with Broadcom network controller BCM57414:

     $ lspci -nn -s c4:00
     c4:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries 
BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller [14e4:16d7] (rev 01)
     c4:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries 
BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller [14e4:16d7] (rev 01)

The difference seems to be that the Broadcom device supports 
auto-negotiation, and the Intel device does not:

Intel E810-XXV:

	Supported ports: [ FIBRE ]
	Supported link modes:   1000baseT/Full
	                        10000baseT/Full
	                        25000baseCR/Full
	                        25000baseSR/Full
	                        1000baseX/Full
	                        10000baseCR/Full
	                        10000baseSR/Full
	                        10000baseLR/Full
	Supported pause frame use: Symmetric
	Supports auto-negotiation: No
	Supported FEC modes: None
	Advertised link modes:  25000baseSR/Full
	Advertised pause frame use: No
	Advertised auto-negotiation: No
	Advertised FEC modes: None
	Speed: Unknown!
	Duplex: Unknown! (255)
	Auto-negotiation: off
	Port: FIBRE
	PHYAD: 0
	Transceiver: internal
	Supports Wake-on: d
	Wake-on: d
         Current message level: 0x00000007 (7)
                                drv probe link
	Link detected: no

Broadcom BCM57414 NetXtreme-E:

	Supported ports: [ FIBRE ]
	Supported link modes:   25000baseSR/Full
	                        10000baseSR/Full
	Supported pause frame use: Symmetric Receive-only
	Supports auto-negotiation: Yes
	Supported FEC modes: RS	 BASER
	Advertised link modes:  25000baseSR/Full
	                        10000baseSR/Full
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: Unknown!
	Duplex: Unknown! (255)
	Auto-negotiation: on
	Port: FIBRE
	PHYAD: 1
	Transceiver: internal
	Supports Wake-on: g
	Wake-on: d
         Current message level: 0x00002081 (8321)
                                drv tx_err hw
	Link detected: no


Kind regards,

Paul


> PS:
> 
> ```
> $ ip link show net04
> 7: net04: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq switchid b48351ffff278d44 state DOWN mode DEFAULT group default qlen 1000
>      link/ether b4:83:51:27:8d:44 brd ff:ff:ff:ff:ff:ff
>      alias eth4
> $ sudo ethtool -m net04
>      Identifier                                : 0x03 (SFP)
>      Extended identifier                       : 0x04 (GBIC/SFP defined by 2-wire interface ID)
>      Connector                                 : 0x07 (LC)
>      Transceiver codes                         : 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x02
>      Transceiver type                          : Extended: 100G Base-SR4 or 25GBase-SR
>      Encoding                                  : 0x06 (64B/66B)
>      BR, Nominal                               : 25750MBd
>      Rate identifier                           : 0x10 (reserved or unknown)
>      Length (SMF,km)                           : 0km
>      Length (SMF)                              : 0m
>      Length (50um)                             : 0m
>      Length (62.5um)                           : 0m
>      Length (Copper)                           : 10m
>      Length (OM3)                              : 70m
>      Laser wavelength                          : 850nm
>      Vendor name                               : DELL EMC
>      Vendor OUI                                : 78:a7:14
>      Vendor PN                                 : M14MK
>      Vendor rev                                : A1
>      Option values                             : 0x08 0x3a
>      Option                                    : RX_LOS implemented
>      Option                                    : TX_FAULT implemented
>      Option                                    : TX_DISABLE implemented
>      Option                                    : RATE_SELECT implemented
>      Option                                    : Retimer or CDR implemented
>      BR margin, max                            : 0%
>      BR margin, min                            : 0%
>      Vendor SN                                 : VN0AP8005718922
>      Date code                                 : 250827
>      Optical diagnostics support               : Yes
>      Laser bias current                        : 5.500 mA
>      Laser output power                        : 0.9275 mW / -0.33 dBm
>      Receiver signal average optical power     : 0.6587 mW / -1.81 dBm
>      Module temperature                        : 32.11 degrees C / 89.80 degrees F
>      Module voltage                            : 3.3978 V
>      Alarm/warning flags implemented           : Yes
>      Laser bias current high alarm             : Off
>      Laser bias current low alarm              : Off
>      Laser bias current high warning           : Off
>      Laser bias current low warning            : Off
>      Laser output power high alarm             : Off
>      Laser output power low alarm              : Off
>      Laser output power high warning           : Off
>      Laser output power low warning            : Off
>      Module temperature high alarm             : Off
>      Module temperature low alarm              : Off
>      Module temperature high warning           : Off
>      Module temperature low warning            : Off
>      Module voltage high alarm                 : Off
>      Module voltage low alarm                  : Off
>      Module voltage high warning               : Off
>      Module voltage low warning                : Off
>      Laser rx power high alarm                 : Off
>      Laser rx power low alarm                  : Off
>      Laser rx power high warning               : Off
>      Laser rx power low warning                : Off
>      Laser bias current high alarm threshold   : 13.000 mA
>      Laser bias current low alarm threshold    : 0.500 mA
>      Laser bias current high warning threshold : 11.000 mA
>      Laser bias current low warning threshold  : 1.000 mA
>      Laser output power high alarm threshold   : 2.1878 mW / 3.40 dBm
>      Laser output power low alarm threshold    : 0.1148 mW / -9.40 dBm
>      Laser output power high warning threshold : 1.7378 mW / 2.40 dBm
>      Laser output power low warning threshold  : 0.1445 mW / -8.40 dBm
>      Module temperature high alarm threshold   : 90.00 degrees C / 194.00 degrees F
>      Module temperature low alarm threshold    : -5.00 degrees C / 23.00 degrees F
>      Module temperature high warning threshold : 88.00 degrees C / 190.40 degrees F
>      Module temperature low warning threshold  : 0.00 degrees C / 32.00 degrees F
>      Module voltage high alarm threshold       : 3.5000 V
>      Module voltage low alarm threshold        : 3.0800 V
>      Module voltage high warning threshold     : 3.4800 V
>      Module voltage low warning threshold      : 3.1000 V
>      Laser rx power high alarm threshold       : 2.1878 mW / 3.40 dBm
>      Laser rx power low alarm threshold        : 0.0741 mW / -11.30 dBm
>      Laser rx power high warning threshold     : 1.7378 mW / 2.40 dBm
>      Laser rx power low warning threshold      : 0.0933 mW / -10.30 dBm
> ```


More information about the Intel-wired-lan mailing list