It's due to how the devs made the SQM on the LAN hence it's flipped when looking via luci.
I am under the impression that having SQM on LAN can have some overhead on local clients and potentially restrict transfer speeds @will.qiu is this true? Also when will we have the option to disable either the upload or download with a value of zero like in Luci?
@jono also you dont really need to limit the download but unfortunately the current glinet gui doesn't allow this to be blank. If you go to Luci and install the plugin: luci-app-sqm
Then go to Luci > Network > SQM QoS you can change the value of your download/upload (depending if you are setting via LAN or WAN interface) to “0” and then apply it will then show on the glinet gui as not being applied. Also in there I changed the default behaviour that glinet set (Lan) and chose my (wan) interface, this then only applies to that interface and puts the values back in the correct boxes, but again it's technically correct how it's showing prior because it's on the LAN.
We have made specific optimizations for this, so it should not cause such issues.
We are also exploring using multiple SQM instances for all WAN interfaces in future versions to address the scenarios we mentioned previously. However, this is still under internal evaluation and consideration, and there is currently no official decision or ETA available.
We have recorded this request and discussed it with the product team. However, there is currently no official result or ETA available.
For users who need this functionality at the moment, you can still configure it through LuCI, or set a value much higher than your actual downstream bandwidth to achieve a similar effect.