I’ve noticed seemingly greatly improved wireless performance after this update. Changing settings in Luci for the 5 GHz adapter is also significantly less flakey and doesn’t cause the adapter to disable (previously only a reboot would bring it back up).
Wireless rate reporting for the 5 GHz adapter is still broken/false but that’s an issue with the driver/firmware itself not reporting the stats back to the kernel.
so setting bandwidth to 0 disables sqm on that direction, correct (enforcing 0 bps bandwidth in one direction will make a link basically unusable, so 0 was “over loaded” to signify “do not shape”). If you have a WAN link that runs at line rate of your interface, you do not need sqm-scripts at all, unless you want to prioritize based on DSCP marks. Cake also offers an auto rate estimator for the downlink, but that capability is not exposed in sqm-scripts.
Try sqm-scripts and luci-app-sqm, if cake is installed as kernel module (which you might have to do manually), select cake as qdisc and either piece_of_cake.qos or layer_cake.qos. Configuration than mainly happens through the GUI (even though the GUI does not currently expose the more interesting cake option like nat in a user friendly way). It should survive an update, at least it did for me. Also I believe that sqm-scripts was selected as “official” replacement for the venerable wshaper in one of the latest updates.