Could you run'sysctl -A | grep *your network card driver* - i.e. 'sysctl -A | grep em or igb'Also 'sysctl -A | grep lacp' - lets see your lacp settingsAnd post output of each command, em or igb is the intel drivereee is an energy efficient feature can cause issues on freebsd for nics. By setting 'hw.em.eee_setting = 0' in the tunables will turn this off for all nics.Also what is your lagg settings on your opnsense? - have you tried loadbalance mode?also on opnsense, lets see the lacp debugging'sysctl net.link.lagg.lacp.debug=1' - then share the system log - 'clog /var/log/system.log'IMAHO: It seems someone else has the same issue as you on pfsense - https://forum.netgate.com/topic/158534/lacp-not-working/79 - and thats a brocade switch.
Dec 2 17:37:17 firewall /flowd_aggregate.py[18361]: vacuum src_addr_details_086400.sqliteDec 2 17:37:19 firewall /flowd_aggregate.py[18361]: vacuum src_addr_000300.sqliteDec 2 17:37:19 firewall /flowd_aggregate.py[18361]: vacuum src_addr_003600.sqliteDec 2 17:37:19 firewall /flowd_aggregate.py[18361]: vacuum src_addr_086400.sqliteDec 2 17:37:19 firewall /flowd_aggregate.py[18361]: vacuum dst_port_000300.sqliteDec 2 17:37:19 firewall /flowd_aggregate.py[18361]: vacuum dst_port_003600.sqliteDec 2 17:37:19 firewall /flowd_aggregate.py[18361]: vacuum dst_port_086400.sqliteDec 2 17:37:19 firewall /flowd_aggregate.py[18361]: vacuum interface_000030.sqliteDec 2 17:37:20 firewall /flowd_aggregate.py[18361]: vacuum interface_000300.sqliteDec 2 17:37:20 firewall /flowd_aggregate.py[18361]: vacuum interface_003600.sqliteDec 2 17:37:20 firewall /flowd_aggregate.py[18361]: vacuum interface_086400.sqlite
root@firewall:~ # sysctl -A | grep lacpnet.link.lagg.lacp.default_strict_mode: 1net.link.lagg.lacp.debug: 0
'sysctl -A | grep *your network card driver* - i.e. 'sysctl -A | grep em or igb'
root@firewall:~ # sysctl -A | grep em3irq267: em3:irq0:77 @cpu0(domain0): 76231
lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=800008<VLAN_MTU> ether e8:39:35:11:fa:ab inet6 fe80::ea39:35ff:fe11:faab%lagg0 prefixlen 64 scopeid 0xb inet 192.168.73.1 netmask 0xffffff00 broadcast 192.168.73.255 laggproto lacp lagghash l2,l3,l4 laggport: em2 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING> laggport: em3 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING> groups: lagg media: Ethernet autoselect status: active nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>