Bug #5081
closedLADVD failing on LAGG INTERFACE
0%
Description
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 1.0.4.2
Updated by Chris Buechler over 9 years ago
- Category set to ladvd
- Status changed from New to Confirmed
- Target version deleted (
2.2.5) - Affected Version changed from 2.2.4 to All
- Affected Architecture All added
- Affected Architecture deleted (
amd64)
Updated by Jim Thompson about 9 years ago
- Assignee set to Jeremy Porter
- Target version set to 2.3
I'd like Jeremy to recheck this.
Updated by Chris Buechler about 9 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.
Updated by Kill Bill about 9 years ago
. . - you have some good code example to check for bridge/lagg and drill down to physical ones? Couldn't really find anything.
Updated by Chris Buechler about 9 years ago
Kill Bill wrote:
. . - 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.
Updated by Kill Bill about 9 years ago
Hmmm, so I'm not blind at least :) Franly, I do not feel like inventing something from scratch since I'm definitely not familar with this area.
Updated by Renato Botelho almost 9 years ago
- Subject changed from LADVD failing on LAG INTERFACE to LADVD failing on LAGG INTERFACE
Updated by Chris Buechler almost 9 years ago
- Status changed from Confirmed to Feedback
- Assignee changed from Jeremy Porter to Chris Buechler
working for me with the changes I just pushed
Updated by Chris Buechler almost 9 years ago
- Status changed from Feedback to Resolved
works with the latest 1.2.1 package version. Note you have to upgrade the base system as well as it has a new function that's required.