LADVD failing on LAGG INTERFACE
Maybe this is not related to pfsense but to the actual packege.
Im getting these errors when enabling lldp/cdp on a lag interface
Sep 2 12:34:44 ladvd: interface lagg0_vlan117 is invalid
Sep 2 12:35:14 ladvd: interface lagg0_vlan117 is invalid
The daemon dies and respawns constantly because of this. If I don't select
the Lag interface everything works as expected.
LADVD version 188.8.131.52
#3 Updated by Chris Buechler almost 4 years ago
The issue is in any situation with virtual interfaces (lagg or VLANs), the package should enable ladvd on the parent physical interface, not the VLAN or lagg interface(s). It'll only work properly when configured on physical NICs. There's also some kind of problem in ladvd, that it shouldn't go nuts when it tries to use such a config, but it's an invalid config that causes the problems.
#5 Updated by Chris Buechler almost 4 years ago
Kill Bill wrote:
@Chris - you have some good code example to check for bridge/lagg and drill down to physical ones? Couldn't really find anything.
I figured surely there are functions there already, but after looking, not in the direction that's needed in this case for VLANs, bridge or lagg. A find_physical_interfaces() function or similar to pass lagg, VLANs, bridge, etc. and return physical NICs would be helpful for this.