Hi, side node, this works in servers with the ixgbe and i40e drivers when built-in.
Greetings Stefan Majer On Sun, Mar 21, 2021 at 6:01 PM Stefan Majer <stefan.ma...@gmail.com> wrote: > > Hi, > > I have a system with two Intel Series 800 Network Cards: > 3b:00.0 Ethernet controller: Intel Corporation Device 1592 (rev 02) > d8:00.0 Ethernet controller: Intel Corporation Device 1592 (rev 02) > > In our use case we boot a kernel with all required modules build in > and start a small userland which is responsible to detect the hardware > details and the connections to the attached switches via LLDP. > The Kernel config can be seen here: > https://github.com/metal-stack/kernel/blob/master/config-mainline-x86_64 > > The system is set to UEFI boot, the ice driver reports the following: > > > [ 32.210982] ice: Intel(R) Ethernet Connection E800 Series Linux Driver > [ 32.217514] ice: Copyright (c) 2018, Intel Corporation. > [ 32.542456] ice 0000:3b:00.0: The DDP package was successfully > loaded: ICE OS Default Package version 1.3.20.0 > [ 32.661658] ice 0000:3b:00.0: 126.016 Gb/s available PCIe > bandwidth, limited by 8.0 GT/s PCIe x16 link at 0000:3a:00.0 (capable > of 252.048 Gb/s with 16.0 GT/s PCIe x16 link) > [ 33.004696] ice 0000:d8:00.0: The DDP package was successfully > loaded: ICE OS Default Package version 1.3.20.0 > [ 33.124033] ice 0000:d8:00.0: 126.016 Gb/s available PCIe > bandwidth, limited by 8.0 GT/s PCIe x16 link at 0000:d7:00.0 (capable > of 252.048 Gb/s with 16.0 GT/s PCIe x16 link) > [ 35.269298] ice 0000:3b:00.0 eth4: NIC Link is up 100 Gbps Full > Duplex, Requested FEC: RS-FEC, Negotiated FEC: RS-FEC, Autoneg > Advertised: Off, Autoneg Negotiated: False, Flow Control: None > [ 35.287379] 8021q: adding VLAN 0 to HW filter on device eth4 > [ 35.395128] ice 0000:d8:00.0 eth5: NIC Link is up 100 Gbps Full > Duplex, Requested FEC: RS-FEC, Negotiated FEC: RS-FEC, Autoneg > Advertised: Off, Autoneg Negotiated: False, Flow Control: None > [ 35.413184] 8021q: adding VLAN 0 to HW filter on device eth5 > [ 36.471407] device=eth4, hwaddr=b4:96:91:af:72:c0, > ipaddr=10.255.255.39, mask=255.255.255.0, gw=10.255.255.1 > > and ethtool: > ethtool --show-priv-flags eth4 > Private flags for eth4: > link-down-on-close : off > fw-lldp-agent : off > vf-true-promisc-support: off > mdd-auto-reset-vf : off > legacy-rx : off > > But i can't see any LLDP Packets, the switch is a Edgecore AS7712-32x > running cumulus Linux. > > Changing fw-lldp-agent on/off always leads to the following error: > ethtool --set-priv-flags eth4 fw-lldp-agent on > [ 1270.971213] ice 0000:3b:00.0: Fail removing RX LLDP rule on VSI 3 > error: ICE_ERR_DOES_NOT_EXIST > defaultsh-5.0# ethtool --set-priv-flags eth4 fw-lldp-agent off > [ 1281.001061] ice 0000:3b:00.0: Fail to init DCB > > No LLDP Packets received: > lldptool stats -i eth4 > Total Frames Transmitted = 0 > Total Discarded Frames Received = 0 > Total Error Frames Received = 0 > Total Frames Received = 0 > Total Discarded TLVs = 0 > Total Unrecognized TLVs = 0 > Total Ageouts = 0 > > Booting the same machine with ubuntu 20.10 live CD with a modular > kernel receives LLDP perfectly fine, dmes also shows: > > FW LLDP is disabled, DCBx/LLDP in SW mode. > > Is there any way to tell the ice driver by commandline to behave the > same in built-in mode as well. > > Really appreciate any pointer > Greetings > Stefan Majer > > > > > -- > Stefan Majer -- Stefan Majer _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel Ethernet, visit https://forums.intel.com/s/topic/0TO0P00000018NbWAI/intel-ethernet