[Berlin-wireless] Bandbreite per cronjob ändern?

Marcel marcel_sch at freifunk-cottbus.de
Mo Jan 11 01:45:31 CET 2016


Am 11. Januar 2016 um 01:05 schrieb Holger <gonzo.d at web.de>:
> Nabend,
>
> Von hier [1] habe ich
> uci set qos.wan.upload=1000            # Upload speed in kBits/s
> uci set qos.wan.download=16000         # Download speed in kBits/s
> uci commit qos
> und von hier [2]
> /etc/init.d/qos restart
> oder
> /etc/init.d/qos reload
>
> 0 8 * * 1-5 root uci set qos.wan.upload=shared | uci set
> qos.wan.download=shared | uci commit qos | /etc/init.d/qos restart
>>/dev/null 2>&1 # Beginn Bürozeit Bandbreite wird reduziert
> 0 18 * * 1-5 root uci set qos.wan.upload=full | uci set
> qos.wan.download=full | uci commit qos | /etc/init.d/qos restart >/dev/null
> 2>&1 # Ende Bürozeit Bandbreite wird freigegeben
>
> Irgendwie funktioniert's nicht wie erwartet, die Werte werden nicht immer
> geschrieben. Kann es sein, daß die uci-Veranstaltnug zu lange braucht, um
> die Werte zu schreiben, wenn es so gepiped wird? Wie kann ich Pausen
> zwischen den Änderungen machen?
>
> cheerio h

moin,

da du nur ja zwischen inaktive bzw. aktive drossel umschalten willst
probiere doch mal bitte folgende befehle, wobei in /etc/config/qos die
gedrosselten geschwindigkeitsraten eingetragen sind:

drosselung aktivieren:
> uci set qos.wan.enabled=1 | uci commit qos | /etc/init.d/qos reload

drosselung deaktivieren:
> uci set qos.wan.enabled=0 | uci commit qos | /etc/init.d/qos reload

grüße
marcel



Mehr Informationen über die Mailingliste Berlin