Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jun 2019 09:13:03 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 238540] mlxen(4): no link for MT27710 Family [ConnectX-4 Lx]
Message-ID:  <bug-238540-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238540

            Bug ID: 238540
           Summary: mlxen(4): no link for MT27710 Family [ConnectX-4 Lx]
           Product: Base System
           Version: 12.0-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: pkubaj@FreeBSD.org

I have a Huawei 2288H V5 server running FreeBSD 12.0-RELEASE.

This server has MT27710 Family [ConnectX-4 Lx] network cards and in dmesg I=
 can
see that FreeBSD can see they're plugged in:
mlx5_core0: INFO: Module 0, status: plugged and enabled
mlx5_core1: INFO: Module 1, status: plugged and enabled

The problem is that there's no link (status is no carrier):
mce0: flags=3D8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
=20=20=20=20=20=20=20
options=3D2ed07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS=
UM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6=
,HWRXTSTMP>
        ether d0:ef:c1:71:9f:9d
        media: Ethernet autoselect <full-duplex,rxpause,txpause>
        status: no carrier
        nd6 options=3D29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
mce1: flags=3D8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
=20=20=20=20=20=20=20
options=3D2ed07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS=
UM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6=
,HWRXTSTMP>
        ether d0:ef:c1:71:9f:9e
        media: Ethernet autoselect <full-duplex,rxpause,txpause>
        status: no carrier
        nd6 options=3D29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

The same NIC's in the same network work when Ubuntu Linux (18.04) is used (=
no
configuration changes required).

Status on Ubuntu:
Settings for eno6:
        Supported ports: [ Backplane ]
        Supported link modes:   1000baseKX/Full
                                10000baseKR/Full
                                25000baseCR/Full
                                25000baseKR/Full
                                25000baseSR/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  1000baseKX/Full
                                10000baseKR/Full
                                25000baseCR/Full
                                25000baseKR/Full
                                25000baseSR/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 10000Mb/s
        Duplex: Full
        Port: Direct Attach Copper
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
Cannot get wake-on-lan settings: Operation not permitted
        Current message level: 0x00000004 (4)
                               link
        Link detected: yes

This fits reality, the NIC is connected to 10G port in switch.

I have also tried setting media manually to each of:
                media 1000baseT mediaopt full-duplex,rxpause,txpause
                media 10GBase-ER mediaopt full-duplex,rxpause,txpause
                media 10Gbase-SR mediaopt full-duplex,rxpause,txpause
                media 10GBase-CR1 mediaopt full-duplex,rxpause,txpause
                media 10GBase-KR mediaopt full-duplex,rxpause,txpause
                media 1000Base-KX mediaopt full-duplex,rxpause,txpause
                media 1000Base-CX-SGMII mediaopt full-duplex,rxpause,txpause

But it also didn't work.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238540-227>