QOS / Traffic Shaping mit der Fritzbox

hier is mal die datei

hier is mal die datei so wie ich die verändert hab guckts euch bitte mal an und sagt mir ob da noch was falsch is... wär mal nicht schlecht

danke
 

Anhänge

  • fritzbox.export.txt
    80.6 KB · Aufrufe: 238
dns, http und icmp auf 2 setzen, einen leeren filter anlegen und auf 1 setzen
"tos = 0x02 or tcp port 4662", falls du erstmal emule ohne tos benutzt
 
bist du dir da sicher mit den prioritäten das ich die so setzten soll hab nämlich P0=50%
P1=95%
P2=90%
P3=100%
 
ich kotz gleich

also ich hab das jetzt so geändert wieder guck halt nochmal bitte im anhang ob das richtig is weil es immer noch nich geht. wenn ich telefoniere kann ich auch meine ohren in ne kloschüssel stecken passiert das gleiche also mein gegenüber hört alles in roboter stimme und abgehackt.... bitte helft mir is es denn zu viel verlangt das ich was downloaden will und gleichzeitig mit meiner dsl 3000 leitung telefonieren will.

bitte helft mir
 

Anhänge

  • fritzbox.export_484.txt
    81.2 KB · Aufrufe: 49
ohne den richtigen code kanns ja auch nicht klappen...
das hier erwischt ziemlich viel, aber nicht alles: jeder der einen emule port != 4662 hat saugt fleissig mit voller geschwindigkeit.
statt tos übrigens lieber ip[1], dann kann nix schiefgehen.
wenn du die filter testen willst also am besten vorerst nur azureus mit der richtigen TOS einstellung (connection -> advanced network settings -> tos: "0x02") verwenden.

Code:
                        out_rules {
                                name = "download-tcp-ack";
                                filter = "tcp and len <= 64";
                                priority = 3;
                                limiters = "default-out";
                        } {
                                name = "dns";
                                filter = "udp port 53";
                                priority = 2;
                                limiters = "default-out";
                        } {
                                name = "fon-rtp";
                                filter = "udp[8] = 0x80 or udp port 5060";
                                priority = 3;
                                limiters = "default-out";
                        } {
                                name = "http-requests";
                                filter = "(tcp dst port 80 or dst port 8080 or dst port 3128) and (len <= 800)";
                                priority = 2;
                                limiters = "default-out";
                        } {
                                name = "pri-out";
                                filter = "icmp";
                                priority = 2;
                                limiters = "default-out";
                        } {
                                name = "p2p";
                                filter = "ip[1] = 0x02 or tcp port 4662";
                                priority = 0;
                                limiters = "default-out";
                        } {
                                name = "default";
                                filter = "";
                                priority = 1;
                                limiters = "default-out";
                        }
 
verdammt

ich hatte kurz angst das ich meine box gar nich mehr retten kann hab sie aber wieder gefangen... pass auf ich hab das genau so gemacht (siehe datei im anhang).... und dann verbindet meine box sich und kurz darauf wieder disconnect und ich kann auch nicht auf die box mehr zugreifen.

naja alles wieder standard eingestellt guck halt mal was da falsch is...mhh sehr komisch

danke
 

Anhänge

  • fritzbox.export_modifiziert.txt
    81.2 KB · Aufrufe: 60
sieht soweit ganz gut aus
du hast aber schon wieder den leeren standardfilter vergessen!
der ist wichtig!!!

name = "default";
filter = "";
priority = 1;
limiters = "default-out";


und wenn du versuchst das ganze mit der weboberfläche der box einzurichten, das geht nicht!
telnet only, wie von dm42 schon so nett erklärt.

den link zum telnet image hast du per pm bekommen, den als update auf die box spielen, telnet starten, per nvi /var/flas/ar7.cfg die richtige datei bearbeiten und anschließend speichern und neu starten.
solltest du nicht mit vi klar kommen oder die anleitung verstehen dann solltest du dich zuerst damit beschäftigen.
 
ja das is klar also ich machs ja schon die ganze zeit mit telnet...
danke probiers gleich mal aus...
thx
 
soo das funzt schonmal also zumindest bleibt jetzt die verbindung aufrecht und die box scheisst nicht mehr ab das mit dem telefonieren probier ich dann gleich mal aus wenn der bissl in fahrt gekommen is der emule...
danke danke
 
[/quote]

Wenn du Glück hast kompilier ich dir am Wochenende schnell eine aktuelle Version ;-)[/quote]

Sagste mir mal bescheid wenn du ne neue version kompiliert hast.
oder is das im endeffekt das selbe weil ich ja jetzt den tcp port 4662 da gefiltert hab.

und was is mit dem gerücht das das mit dem TOS nur unter win2000 funzt...
 
Ich hab nun gerade erst angefangen, an der FritzBox zu basteln. Da ich auf ungestörtes Telefonieren meine höchste Priorität setze, hab ich lediglich folgende Änderungen in der ar7.cfg vorgenommen:

bps_limit {
limit_total = 100;
limit_p0 = 97;
limit_p1 = 95;
limit_p2 = 95;
limit_p3 = 99;
}

Ob jetzt VoIP auf 99% oder Unbegrenzt steht scheint keinen Unterschied zu machen. Bei einem einzelnen Telefonat über die DSL2000 Leitung tun sich eMule und VoIP nichts. Bei zwei Gesprächen brechen die Filesharing-Programme zusammen, aber wenigstens bleibt VoIP kristallklar.
 
:-( bald kotz ich echt... warum verkaufen die denn irgend en scheiss der net funktioniert die werden es ja wohl gebacken bekommen mal die scheisse so einzurichten das man telefonieren kann.

Es funktioniert immer noch nicht... bald wichs ich irgendwas zusammen. am besten so en avm wichser.... sorry aber mich regts richtig auf...

helft mir bitte
 
fuck

bei mir funzt gar nichts ich hab die prios noch krasser eingestellt und nichts geht nichts
 

Anhänge

  • fritzbox.export_mod_funzt.txt
    81.2 KB · Aufrufe: 62
vielen dank schon mal dafür und hab deine emule version grad mal angeschmissen und probiers dann nachher mal aus...ich meld mich nochmal. vielen dank
 
sooo bald reichts...
ich glaub noch en tipp habt ihr bestimmt nicht für also ich kanns mir nicht vorstellen trozdem wenn einer noch was weiss immer her damit mein telefon geht nämlich immer noch nicht in verbindung mit meinem emule...

Danke trozdem
 
WEiss keiner mehr was es sonst noch sein könnte???
 
Hallo,

ich habe untenstehende config aktiv. Da der gesamte P2P Traffic von der iIP 192.168.0.100 kommt, wollte ich den mit der niedrigesten Priorität verarbeiten lassen. Allerdings stelle ich nicht wirklich einen Effekt fest. Wenn ich doch jetzt von einem anderen Rechner (z.B. per ftp) etwas uploade, sollte ich doch dort in etwa meine gesamte Upload-Bandbreite bekommen und der emule auf 192.168.0.100 sollte seinen upload verringern, oder? Aber da tut sich leider nix. Auch das ganze über die Ports zu lösen hat keinen spürbaren Effekt gehabt.

Hat da einer noch ne andere Idee oder hab ich was falsch gemacht?


Code:
out_rules {
                                name = "download-tcp-ack";
                                filter = "tcp and len <= 64";
                                priority = 3;
                                limiters = "default-out";
                        } {
                                name = "dns";
                                filter = "udp port 53";
                                priority = 2;
                                limiters = "default-out";
                        } {
                                name = "fon-rtp";
                                filter = "udp[8] = 0x80 or udp port 5060";
                                priority = 3;
                                limiters = "default-out";
                        } {
                                name = "http-requests";
                                filter = "(tcp dst port 80 or dst port 8080 or dst port 3128) and (len <= 800)";
                                priority = 2;
                                limiters = "default-out";
                        } {
                                name = "ftp telnet ssh pop";
                                filter = "(tcp dst port 21 or dst port 22 or dst port 23 or dst port 25)";
                                priority = 2;
                                limiters = "default-out";
                        } {
                                name = "p2p";
                                filter = "ip src 192.168.0.100";
                                priority = 0;
                                limiters = "default-out";
                        } {
                                name = "pri-out";
                                filter = "icmp";
                                priority = 2;
                                limiters = "default-out";
                        } {
                                name = "default";
                                filter = "";
                                priority = 1;
                                limiters = "default-out";
                        }
 
probier mal "host 192.168.0.100"
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.