no LLDP on Intel X710 NICs

Bug #1954721 reported by Haw Loeung
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lldpd (Ubuntu)
Fix Released
Undecided
Unassigned
Focal
New
Undecided
Unassigned
Hirsute
New
Undecided
Unassigned
Impish
Fix Released
Undecided
Unassigned
Jammy
Fix Released
Undecided
Unassigned

Bug Description

Hi,

Per the Intel community [1], for Intel X710 controllers, the NIC is meant to handle LLDP directly. Unfortunately, this doesn't play well with lldpd:

| hloeung@cumulus:mgmt:~$ net show lldp | grep swp24
| swp24 10G Trunk/L2 37383638-3530-5A43-3238-333330423954 Unknown

It is known in upstream lldpd[2] with a fix proposed to work around this by disabling handling of LLDP in the NIC[3]. Can we please backport this to Focal?

The suggested workaround is:

| for i in $(sudo ls /sys/kernel/debug/i40e); do
| echo lldp stop | sudo tee /sys/kernel/debug/i40e/${i}/command
| done

[1]https://community.intel.com/t5/Ethernet-Products/X710-dropping-LLDP-frames/m-p/348508
[2]https://github.com/lldpd/lldpd/issues/372
[3]https://github.com/lldpd/lldpd/commit/a74fd8ca9c02fc0eb81f7a219b2bb657cac25ca2

Haw Loeung (hloeung)
Changed in lldpd (Ubuntu Impish):
status: New → Invalid
Changed in lldpd (Ubuntu Jammy):
status: New → Invalid
Changed in lldpd (Ubuntu Impish):
status: Invalid → Fix Released
Changed in lldpd (Ubuntu Jammy):
status: Invalid → Fix Released
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.