[Berlin-wireless] Bandbreite per cronjob ändern?
Marcel
marcel_sch at freifunk-cottbus.de
Fr Mär 18 07:46:33 CET 2016
Am 18. März 2016 um 00:39 schrieb Holger <gonzo.d at web.de>:
> Hej Marcel,
>
> habta hübsch jemacht!
>
> Für explizite Bandbreiten wäre das sg.?
> <code>
> #!/bin/sh
>
> uploadbandwidth=$(uci get qos.wan.upload 2>/dev/null)
>
> if [ "$uploadbandwidth" = "1000" ]
> then
> uci set qos.wan.upload=100 2> /dev/null && \
> uci set qos.wan.download=1600 2> /dev/null && \
> uci commit qos 2> /dev/null && \
> /etc/init.d/qos reload 2> /dev/null
> fi
> </code>
danke dir.
bei den bandbreiten würde ich das eher dann so machen:
beispiel -> uplink soll auf 16k down und 1k up laufen
<code>
#!/bin/sh
uploadbandwidth=$(uci get qos.wan.upload 2>/dev/null)
downloadbandwidth=$(uci get qos.wan.download 2>/dev/null)
if [ "$uploadbandwidth" != "1000" -o "$downloadbandwidth" != "16000" ]
then
uci set qos.wan.upload=1000 2> /dev/null && \
uci set qos.wan.download=16000 2> /dev/null && \
uci commit qos 2> /dev/null && \
/etc/init.d/qos reload 2> /dev/null
fi
</code>
grüße
marcel
Mehr Informationen über die Mailingliste Berlin