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

Tom Green koe_fue at gmx.de
So Mär 6 16:44:34 CET 2016


Hi:

Nach langem Testen: Mal stellt er den Download richtig ein, mal den
Upload, mal beides, mal garnix.

Das Ganze ist sehr erratisch. So richtig überzeugen tut es nicht. Auch
ist mir nicht klar, was und wo aufgrund von /etc/config/simple-tc
konfiguriert wird.

Müssen wir nochmal weiter beobachten, oder wir schmeißen die Funktion
ganz raus.

Gruß
Torben



On 06.03.2016 14:14, Dominik Heidler wrote:
> /etc/config/simple-tc
>
> Am 06.03.2016 um 14:09 schrieb Tom Green:
>> Hi
>>
>> gibt da noch ein kleines Detall: wo werden die tc Regeln überhaupt
>> geschrieben?
>>
>> Mittlerweile hab ich den Eindruck, wir haben ne Config ohne
>> tc-Befehlssatz...
>>
>> VG
>>
>>
>> On 06.03.2016 14:03, Dominik Heidler wrote:
>>> Am 06.03.2016 um 12:22 schrieb Tom Green:
>>>> 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.
>>> Die Einrückung und der Zeilenumbruch sind kaputt, deshalb baue ich den Patch
>>> einfach mit in das nächste WebUI Patchset ein.
>>>
>>> Grüße,
>>> Dominik
>>>
>>>
>>>> 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