PATCH[1/1]: WebUI // Query and set WAN device for simple-tc

Tim Niemeyer tim at tn-x.org
So Mär 6 12:33:26 CET 2016


Hi

Am 6. März 2016 12:22:26 MEZ, schrieb Tom Green <koe_fue at gmx.de>:
>Hallo,
>
>Eines vorneweg: Dieses git tanzt mit mir Tango, nicht ich mit ihm. Ich
>hoffe es ist benutzbar. Ansonsten ist es nur eine Zeile, die auf dem
>Patchset "WebUI ohne Javascript" von Dominik aufbaut.
>
>Die Bandbreiten- oder Bitratenkontrolle im WebUI enthält hardcodiert
>als
>zu kontrollierendes / begrenzendes WAN-interface eth0. Das Patch
>ermittelt das WAN Interface und schreibt den Wert zusammen mit den
>anderen Konfigurationsdaten (enabled / Max Upload / Max Download) nach
>/etc/config/simple-tc.
>
>Bitte um Review.

Schaut gut aus.

Reviewed-by: Tim Niemeyer <tim at tn-x.org>

Tim
>
>Gruß
>Torben
>
>
>---
> src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html | 1 +
> 1 file changed, 1 insertion(+)
>
>diff --git
>a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
>b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
>index 752633f..8eb4b64 100755
>--- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
>+++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
>@@ -27,6 +27,7 @@ if [ "$REQUEST_METHOD" == "POST" ] ; then
>         else
>             uci set -q "simple-tc.example.enabled=0"
>         fi
>+                uci set -q "simple-tc.example.ifname=$(uci -q get
>network.wan.ifname)"
>     uci set -q "simple-tc.example.limit_ingress=${POST_limit_ingress}"
>       uci set -q "simple-tc.example.limit_egress=${POST_limit_egress}"
> 




Mehr Informationen über die Mailingliste franken-dev