Bandbreitenprobleme mit pfSense
Hier im Internat sind wir gezwungen für Internet eine pppoe Einwahl über ein WLAN Netz zu machen. An sich ist das ja gut möglich aber es gibt gewisse Hürden zu überwinden. Einer der Router die hinter dem bereitgestellten Netzwerk stecken kann kein TCP Window Scaling. Dadurch sacken die Bandbreiten auf ein unbenutzbares Niveau ab. Abhilfe schafft hier ein abschalten des Window Scalings. Nu habe ich das Problem das ich zwar Erfahrung unter unixoiden Systemen habe aber das aussschliesslich für Linux gilt. Das FreeBSD welches ja unter pfSense arbeitet versteht ich nicht mal im Ansatz.
Und hier begannen die Probleme. Ich habe mit ein wenig googlen herrausgefunden wie man sein BSD ein wenig “tunen” kann. Anpassung von TCP Paketen und veränderungen von irgendwelchen Parametern die die Verbindung betreffen. Ich habs einfach mal eingegeben und mir prompt mal meinen pfSense gekillt. Ich hab irgendwas gedreht was verhindert hat dass das WLAN überhaupt verbindet. Naja neuinstalliert und wieder gegooglet hab ich dann das RFC 1323 gefunden welches das TCP Window Scaling definiert. Ein paar Minuten später war auch der entsprechende Paramter für sysctl gefunden “sysctl -w net.inet.tcp.rfc1323″. Das ganze kann man unter pfSense auf der WebUI locker über System -> Advanced -> System Tunables eintragen und schon hat man Power ohne Ende. Man kanns so einfach haben wenn man direkt weiss was man sucht. Nur leider klappt das unter FreeBSD nicht immer weil viele Informationen recht alt sind und nicht mehr auf aktuelle *BSD zutreffen.
Inzwischen rennt mein pfsense seit 3 Wochen ohne Probleme mit den Einstellungen.
Für Alle Windows oder Linux Nutzer unter euch habe ich auch einen entsprechenden Befehl um das Window Scaling zu deaktivieren .
Windows
netsh interface tcp set global autotuning=disabled
Linux
echo 0 >/proc/sys/net/ipv4/tcp_window_scaling
2 Kommentare to Bandbreitenprobleme mit pfSense
Leave a Reply
Search
Kategorien
- Allgemeines (13)
- Linux (20)
- Kernel (1)
- Tips (2)
- Virtualisierung (3)
- Mal schnell emerged (3)
- Netzwerk (10)
- Spielereien (1)
Blogroll
Meine Services
Rout0r Minecraft
mc.rout0r.org
Server status: offline
Wichtiges
Archive
Leser online
- 0 Mitglieder.
- 6 Gäste.
Letzte Kommentare
- Bikerpete bei Bandbreitenprobleme mit pfSense
- Sebastian bei Eine neue Virtualisierungssoftware
- Frank bei Eine neue Virtualisierungssoftware
- Alex bei Bandbreitenprobleme mit pfSense
- Micha bei pfSense 2.0 embedded installieren
- Sexy Lexy bei pfSense 2.0 RC3
- basisbit bei UMTS Stick mit wvdial unter Gentoo
- Sebastian bei UMTS Stick mit wvdial unter Gentoo

Ich würd für pfSense user nochmal den shell befehl angeben:
sysctl -w net.inet.tcp.rfc1323=0
Das mit den Tunables funktioniert bei mir nich.
Hier gibts noch mehr input zum Thema:
TCP Tuning parameters for different OS:es
http://proj.sunet.se/E2E/tcptune.html
Nur falls da jemand weiter einsteigen möchte
Gruß
Pete