[freifunk-public] Frage zur Bandbreitenbegrenzung

Ralf Jung post at ralfj.de
Mi Aug 10 14:29:07 CEST 2016


Hallo,

> *Ich habe daher die Einstellungen wie folgt vorgenommen:*
> 
> 1. Begrenzungen festgelegt:
> Das *Downloadlimit* setzt man wie folgt:
> uci set simple-tc.mesh_vpn.limit_ingress='7000' && uci commit simple-tc
> 
> Das *Uploadlimit* setzt man wie folgt:
> uci set simple-tc.mesh_vpn.limit_egress='700' && uci commit simple-tc
> 
> 2. Dann ein Script für micron.d angelegt:
> cd /usr/lib/micron.d
> vi _timer.sh
> 
> hier dann folgendes eingefügt:
> # Immer Werktags, Montag (*1*) bis Freitag (*5*) ab 7 Uhr früh drosseln.
> 0 * 7 ** * *1-5*   uci set simple-tc.mesh_vpn.enabled='1' && uci commit
> simple-tc
> 
> # Montag (*1*), Mittwoch (*3*) & Freitag (*5*) ab 12 Uhr nicht mehr
> drosseln (kurze Werktage).
> 0 *12* * * *1,3,5* uci set simple-tc.mesh_vpn.enabled='0' && uci commit
> simple-tc
> 
> # Dienstag (*2*) ab 16 Uhr nicht mehr drosseln.
> 0 *16* * * *2*     uci set simple-tc.mesh_vpn.enabled='0' && uci commit
> simple-tc
> 
> # Donnerstag (*4*) ab 18 Uhr nicht mehr drosseln.
> 0 *18* * * *4*     uci set simple-tc.mesh_vpn.enabled='0' && uci commit
> simple-tc
> 
> 
> 3. danach habe ich den Dienst wie folgt neu initailisiert:
> /etc/init.d/micrond reload
> ... doch die Einstellungen werden absolut ignoriert.

Zusätzlich zu dem, was Marvin geschrieben hat:
Ich bin nicht sicher, ob Änderungen an den simple-tc Einstellungen ohne
reboot sofort übernommen werden. Zum Testen könntest du mal den cronjob
deaktivieren, die UCI-Einstellungen von Hand tätigen und rebooten.

> Besteht die Möglichkeit, die Geschwindigkeitsbegrenzung Updatefest zu installieren?

Der "normale" Weg, die Geschwindigkeitsbegrenzung einzustellen, geht
über das Webinterface, und das ist updatefest.  Wenn du einfach nur
UCI-Einstellungen tätigst, ist auch das updatefest.  Bei zusätzlichen
Cronjobs jedoch bin ich mir weniger sicher.

Viele Grüße,
Ralf


Mehr Informationen über die Mailingliste freifunk-public