]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
doc: restore note about Intel cards
authorVincent Bernat <vincent@bernat.ch>
Fri, 18 Mar 2022 22:11:51 +0000 (23:11 +0100)
committerVincent Bernat <vincent@bernat.ch>
Fri, 18 Mar 2022 22:11:51 +0000 (23:11 +0100)
People using older versions of lldpd may not find this information
easily. So put it back in the README.

README.md

index 6f350b16234d7f77c519de73406786b985b2528a..f02838ab78f3df985e04a3129367b799c5632c80 100644 (file)
--- a/README.md
+++ b/README.md
@@ -405,6 +405,17 @@ You can use `tcpdump` to look after the packets received and send by
 
     tcpdump -s0 -vv -pni eth0 ether dst 01:80:c2:00:00:0e
 
+Intel X710 cards may handle LLDP themselves, intercepting any incoming
+packets. If you don't see anything through `tcpdump`, check if you
+have such a card (with `lspci`) and stop the embedded LLDP daemon:
+
+    for f in /sys/kernel/debug/i40e/*/command; do
+        echo lldp stop > $f
+    done
+
+This may also apply to the `ice` (Intel E8xx cards) driver. These
+steps are not necessary with a recent version of `lldpd` (1.0.11+).
+
 ## License
 
 lldpd is distributed under the ISC license: