Recently my ISP changed my DSL-line from fixed rate to SRA. This allows the modem to adapt the speed of the internet to the quality of the line instead of completely breaking down (my ISP is not interested into repairing the line so he introduced this mode because before we had an up-time of only 90%). The speed goes down to and below the half of the top speed. 1MBit/s instead of 2MBit/s is a pain when having multiple people at the same time using the internet but better than no internet.
When configuring QoS (Quality of Service) or SQM (Smart Queue Management I need to set the download speed to about 90% of the internet connection. If I set it above the actual speed, it will not work. If I set it too low, it would be painfully slow while it could be faster.
Since there are multiple people using the connection (also watching low-res youtube and their machines doing auto-updates, especially Windows 10 PCs), using the internet for anything that is influenced by high latency (aka. ping) is really annoying/impossible without QoS.
The modem of the ISP doesn't have any QoS by itself.
What can I do to keep the latency/bufferbloat low while maximizing the internet speed?
(OpenWrt-version is Chaos Calmer 15.05)