[Cerowrt-devel] [sqm-scripts] not started at boot?
moeller0 at gmx.de
Mon Feb 16 04:05:11 EST 2015
Hi Alan, hi Toke,
On Feb 15, 2015, at 17:33 , Alan Jenkins <alan.christopher.jenkins at gmail.com> wrote:
> On 15/02/15 15:56, Toke Høiland-Jørgensen wrote:
>> Sebastian Moeller <moeller0 at gmx.de> writes:
>>> I am not sure that this works as intended. The first thing
>>> run.sh does is take down all running SQM instances:
>> Ah yes, seems I was a bit too trigger-happy there ;)
> I was just about to explain the same, after testing it :). (I have more interfaces coming up after pppoe-wan, so SQM stops immediately after it's started)
>> Here's a version of run.sh that should also short-circuit the 'down'
>> part if called from hotplug.
> Yep. that version works ok.
>> The alternative is, of course, to have logic in the hotplug script to
>> only call run.sh for interfaces that are enabled, but that would require
>> parsing /etc/config/sqm from there. My initial thought was that
>> short-circuiting the logic in run.sh was 'cleaner'; but I'm not entirely
>> sure about that... Thoughts?
> It's a small tweak, but maybe the argument to run.sh could be made explicit.
> run.sh start $DEVICE # specific device
> run.sh # all devices
Mmmh, that sounds like a decent plan, I will see how it looks after I implemented it. Most likely I will not get around to that before next weekend though…
> Cerowrt-devel mailing list
> Cerowrt-devel at lists.bufferbloat.net
More information about the Cerowrt-devel