This is the output of uname -a
FreeBSD FreeBSD 10.3-RC3 FreeBSD 10.3-RC3 #0 r296998: Fri Mar 18 01:08:19 UTC 2016 email@example.com:/usr/obj/usr/src/sys/GENERIC amd64
This is my /etc/rc.conf
#ifconfig_re0="inet 192.168.1.18 netmask 255.255.255.0"
ifconfig_lagg0="laggproto lacp laggport msk0 laggport re0 192.168.1.18/24"
ALL : ALL : allow
Using failover everything works. Using lacp I get error on boot
ifconfig_create: Bad value
Also lagg0 gets active but msk0 and re0 are completely down.
I see the same thing with 10.2-RELEASE using bxe.
Had to use loadbalance, the lacp just refused. On multiple machines running 10.2p12 or similar.
ifconfig_lagg0="laggproto loadbalance laggport bxe0 laggport bxe1 192.168.1.81/24"
ifconfig_lagg0="laggproto lacp laggport bxe0 laggport bxe1 192.168.1.81/24"
can't remember exactly how the error was described, but I couldn't get it working.
the original report rings a bit like it would be an rc-script bug.
What I saw was that ifconfig didn't work at all. don't remeber exact wording of error messages, and machines are in production now, so I can't really test it on them. It works fine for an older machine with 1gbit bce, but the 10gbit bxe failed.