On 20/01/16 16:10, Brandon Applegate wrote:
I’m getting more confused as I go on :)
So I’ve rebooted and the tc classes seem to have come back. Since this is
Ubuntu 12.04 - it doesn NOT have systemd. I mention this because I see there
is a systemd config in the sqm-scripts package.
I have not added any hooks to run 'sqm start’ - neverthless - I have all the
rules seemingly there on a fresh boot. I also have a new ‘interface’ -
ifb4eth0.666. Since I’ve never messed with tc - I have no idea how/where/what
is ‘saving’ these rules and making them persistent. I’m struggling to use
google and grep -ir to see where Ubuntu is saving this.
Furthermore - the scripts seem to be working now. Slightly embarassing - it
could be the result of having mucked with the gentoo script and having two many
variables flying around at once.
I currently lose a small fraction of my bandwidth - but bufferbloat gets an A
on the dslreports speedtest.
I’m going to concentrate on understanding how / where these rules are getting
made ‘persistent’.
Excellent.
There's nothing that saves `tc` rules (like iptables-save +
iptables-restore). The fact that you have "ifb4eth0.666" re-appearing
shows pretty clearly you've got something running "sqm start".
On OpenWRT the scripts run automatically when the network interface
comes up. udev is different, although you could have something hooked
in like `/etc/network/if-up.d`.
Alan
_______________________________________________
Bloat mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/bloat