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
```

Reply via email to