Hello everyone,
I have a working lldpd on the openwrt side.
I can see my neighbors (Fritzbox and switch) in luci.
I use a Ubiquiti Switch Flex Mini as a switch.
I can see the port in the "Network Application," but the device is grayed out. In other words, Unifi doesn't understand my lldpd.
$ cat /etc/config/lldpd
config lldpd 'config'
option enable_cdp '1'
option enable_fdp '0'
option enable_sonmp '0'
option enable_edp '0'
option lldp_class '4'
option enabled '1'
option lldp_capability_advertisements '1'
option lldp_syscapabilities 'bridge,router'
option lldp_mgmt_addr_advertisements '1'
option lldp_tx_interval '5'
option lldp_tx_hold '4'
option readonly_mode '0'
option lldp_portidsubtype 'macaddress'
option lldp_agenttype 'nearest-bridge'
option lldp_mgmt_ip 'lan1'
option filter '0'
option lldp_no_version '1'
option lldp_description 'homenetwork'
option lldp_hostname 'fw2.home'
option cdp_version 'cdpv1v2'
option lldpmed_fast_start '1'
option lldpmed_fast_start_tx_interval '5'
option lldpmed_no_inventory '1'
list cid_interface 'lan1'
list interface 'lan1'
list interface 'wan'
My bridges are configured not to filter lldpd.
$ cat /etc/init.d/set_group_fwd_mask
#!/bin/sh /etc/rc.common
# Name des Skripts
START=99
STOP=10
# Der Wert, der in group_fwd_mask geschrieben werden soll '0x4000'
GROUP_FWD_MASK_VALUE="0x4000"
# Die Zieldatei im /sys Dateisystem
SYS_PATH_lan="/sys/class/net/br-lan/bridge/group_fwd_mask"
SYS_PATH_wan="/sys/class/net/br-wan/bridge/group_fwd_mask"
# Funktion, die beim Starten des Dienstes ausgefuehrt wird
start() {
# Pruefen, ob die Bridge-Schnittstelle br-lan existiert
if [ -d "/sys/class/net/br-lan" ]; then
# Pruefen, ob die group_fwd_mask Datei existiert
if [ -w "${SYS_PATH_lan}" ]; then
echo "Setze ${SYS_PATH_lan} auf ${GROUP_FWD_MASK_VALUE}"
echo "${GROUP_FWD_MASK_VALUE}" > "${SYS_PATH_lan}"
# Optional: Fehlerpruefung, ob das Schreiben erfolgreich war
if [ $? -eq 0 ]; then
logger -t "set_group_fwd_mask" "Erfolgreich ${SYS_PATH_lan} auf ${GROUP_FWD_MASK_VALUE} gesetzt."
else
logger -t "set_group_fwd_mask" "Fehler beim Setzen von ${SYS_PATH_lan} auf ${GROUP_FWD_MASK_VALUE}."
fi
else
echo "Fehler: ${SYS_PATH_lan} existiert nicht oder ist nicht beschreibbar." >&2
logger -t "set_group_fwd_mask" "Fehler: ${SYS_PATH_lan} existiert nicht oder ist nicht beschreibbar."
fi
else
echo "Fehler: Interface br-lan existiert nicht." >&2
logger -t "set_group_fwd_mask" "Fehler: Interface br-lan existiert nicht. group_fwd_mask wird nicht gesetzt."
fi
if [ -d "/sys/class/net/br-wan" ]; then
# Pruefen, ob die group_fwd_mask Datei existiert
if [ -w "${SYS_PATH_wan}" ]; then
echo "Setze ${SYS_PATH_wan} auf ${GROUP_FWD_MASK_VALUE}"
echo "${GROUP_FWD_MASK_VALUE}" > "${SYS_PATH_wan}"
# Optional: Fehlerpruefung, ob das Schreiben erfolgreich war
if [ $? -eq 0 ]; then
logger -t "set_group_fwd_mask" "Erfolgreich ${SYS_PATH_wan} auf ${GROUP_FWD_MASK_VALUE} gesetzt."
else
logger -t "set_group_fwd_mask" "Fehler beim Setzen von ${SYS_PATH_wan} auf ${GROUP_FWD_MASK_VALUE}."
fi
else
echo "Fehler: ${SYS_PATH_wan} existiert nicht oder ist nicht beschreibbar." >&2
logger -t "set_group_fwd_mask" "Fehler: ${SYS_PATH_wan} existiert nicht oder ist nicht beschreibbar."
fi
else
echo "Fehler: Interface br-wan existiert nicht." >&2
logger -t "set_group_fwd_mask" "Fehler: Interface br-wan existiert nicht. group_fwd_mask wird nicht gesetzt."
fi
}
Does anyone have a working lldpd configuration that works with Unifi?
Thanks Con