This is driving me crazy - I'm running a multi-node 802.11s setup, and I'm trying to disable STP - and it will not stay disabled. It's disabled in luci. It's disabled in uci. I've tried disabling it in /etc/config/network. And I've even tried just disabling it via brctl - after which it turns back on within 5 seconds. What in the world am I doing wrong here?
root@OfficeMesh:/etc/config# uci show | grep stp
network.lan.stp='0'
root@OfficeMesh:/etc/config# brctl stp br-lan off ; while true; do brctl show ; sleep 1 ; done
bridge name bridge id STP enabled interfaces
br-lan 7fff.04bad623b785 no ethernet
phy0-ap0
phy1-ap0
phy0-officemesh
bridge name bridge id STP enabled interfaces
br-lan 7fff.04bad623b785 no ethernet
phy0-ap0
phy1-ap0
phy0-officemesh
bridge name bridge id STP enabled interfaces
br-lan 7fff.04bad623b785 no ethernet
phy0-ap0
phy1-ap0
phy0-officemesh
bridge name bridge id STP enabled interfaces
br-lan 7fff.04bad623b785 no ethernet
phy0-ap0
phy1-ap0
phy0-officemesh
bridge name bridge id STP enabled interfaces
br-lan 7fff.04bad623b785 yes ethernet
phy0-ap0
phy1-ap0
phy0-officemesh