* [Cerowrt-devel] next round of SQM changes
@ 2014-10-09 20:18 Sebastian Moeller
2014-10-09 20:37 ` [Cerowrt-devel] Fwd: " Sebastian Moeller
0 siblings, 1 reply; 4+ messages in thread
From: Sebastian Moeller @ 2014-10-09 20:18 UTC (permalink / raw)
To: Dave Täht, cerowrt-devel
Hi List,
I am again in need of testers for SQM. So far SQM tried to deduce from /etc/config/sqm which interfaces it potentially needed to stop itself on, which did not work very reliably, since it is easy to just change the interface name in an existing config file and all traces of the interface on which SQM was started originally disappear. So instead now, SQM will stop itself on all interfaces it currently runs on, and then will only start itself on those interfaces that are actually configured and enabled in the GUI/UCI file. That hopefully gets rid of the spurious leftover HTBs and IFBs that some users had noticed.
I would be great if anybody experiences problems with the new code to holler so I can go fix things up…
Best Regards
Sebastian
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Cerowrt-devel] Fwd: next round of SQM changes
2014-10-09 20:18 [Cerowrt-devel] next round of SQM changes Sebastian Moeller
@ 2014-10-09 20:37 ` Sebastian Moeller
2014-10-09 20:54 ` Valdis.Kletnieks
0 siblings, 1 reply; 4+ messages in thread
From: Sebastian Moeller @ 2014-10-09 20:37 UTC (permalink / raw)
To: Dave Täht, cerowrt-devel
Hi List,
I am again in need of testers for SQM. So far SQM tried to deduce from /etc/config/sqm which interfaces it potentially needed to stop itself on, which did not work very reliably, since it is easy to just change the interface name in an existing config file and all traces of the interface on which SQM was started originally disappear. So instead now, SQM will stop itself on all interfaces it currently runs on, and then will only start itself on those interfaces that are actually configured and enabled in the GUI/UCI file. That hopefully gets rid of the spurious leftover HTBs and IFBs that some users had noticed.
I would be great if anybody experiences problems with the new code to holler so I can go fix things up…
Best Regards
Sebastian
P.S.: Dave I first sent this from the wrong emial account, please just delete the message held in moderation ;)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Cerowrt-devel] Fwd: next round of SQM changes
2014-10-09 20:37 ` [Cerowrt-devel] Fwd: " Sebastian Moeller
@ 2014-10-09 20:54 ` Valdis.Kletnieks
2014-10-09 21:14 ` Sebastian Moeller
0 siblings, 1 reply; 4+ messages in thread
From: Valdis.Kletnieks @ 2014-10-09 20:54 UTC (permalink / raw)
To: Sebastian Moeller; +Cc: cerowrt-devel
[-- Attachment #1: Type: text/plain, Size: 175 bytes --]
On Thu, 09 Oct 2014 22:37:30 +0200, Sebastian Moeller said:
> I am again in need of testers for SQM.
Sure, what's needed to get the testable bits onto a 3.10.50-1 box?
[-- Attachment #2: Type: application/pgp-signature, Size: 848 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Cerowrt-devel] Fwd: next round of SQM changes
2014-10-09 20:54 ` Valdis.Kletnieks
@ 2014-10-09 21:14 ` Sebastian Moeller
0 siblings, 0 replies; 4+ messages in thread
From: Sebastian Moeller @ 2014-10-09 21:14 UTC (permalink / raw)
To: Valdis.Kletnieks; +Cc: cerowrt-devel
[-- Attachment #1: Type: text/plain, Size: 978 bytes --]
Hi Valdis,
On Oct 9, 2014, at 22:54 , Valdis.Kletnieks@vt.edu wrote:
> On Thu, 09 Oct 2014 22:37:30 +0200, Sebastian Moeller said:
>> I am again in need of testers for SQM.
>
> Sure, what's needed to get the testable bits onto a 3.10.50-1 box?
>
The attached archaic contains all SQM related files that I changed compared to stock cerowrt 3.10.50-1. So all that should be required is to replace the files in /usr with the files from the archive. The change in /usr/lib/lua just exposes more interfaces to the GUI (and I am not yet sure whether that is a sane idea or not). The changes in /usr/lib/sqm implement the changes: more robots tear down of active SQM instances, and a switch from indexes IFB devices ala ifb0 to names fib devices ala ifb4ge00 to sanitize IFB handling somewhat. Hopefully these last changes make cerowrt way more robust against accidental left over shaping instances.
Thanks for volunteering to test…
Best Regards
Sebastian
[-- Attachment #2: sqm_test_141009.tar.gz --]
[-- Type: application/x-gzip, Size: 9060 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-10-09 21:14 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-09 20:18 [Cerowrt-devel] next round of SQM changes Sebastian Moeller
2014-10-09 20:37 ` [Cerowrt-devel] Fwd: " Sebastian Moeller
2014-10-09 20:54 ` Valdis.Kletnieks
2014-10-09 21:14 ` Sebastian Moeller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox