The module contains a mistake. Patch will follow.
Created attachment 86346 [details, diff] fix config validation
Fixed in our svn repo, thanks for the patch.
there are another 2 mistakes in post_stop function : 1) itype should be replaced with interface_type 2) for some reason the following line always returns 0 : [[ -e /var/run/br2864ctl-${iface}.pid ]] || return 0
ah, I forgot the most important change of all. the -c parameter _must_ be first, otherwise it will not work! therefore, you should also check if br2684_${iface} don't contains -c.
Requested changes are now in our svn repo
yet another typo in br2684ctlsh : s/interface_itype/interface_type/ since -c needs to be the first parameter, I would say -e should be placed before -a. net.example should propose a br2684ctl_nas0="-e 0 -a 0.38".
I've managed to test the HEAD revision of the br2684ctl.sh module. It worked flawlessly.
Fixed in baselayout-1.12.0
Whoops
.