Oct 7th 2006


ADSL Routers and Kernel >=2.6.17

The 2.6.17 kernel has had an update to the TCP stack and Window scaling, the fix brings the kernel in line with the TCP/IP specification but unfortunately some home/office broadband routers are still broken in this respect.

If after loading this kernel you find stange problems with internet connectivity then you need to either disable Window Scaling or adjust it back to the old values. First try this "echo 0 > /proc/sys/net/ipv4/tcp_window_scaling"

If that works and you now have more reliable internet connectivity then you can make a better long term fix by making the following changes to /etc/sysctl.conf

net.ipv4.tcp_rmem=4096 87380 174760 net.ipv4.tcp_wmem=4096 16384 131072

Now after a reboot all should be well (thanks to Brett Parker of ALUG for this tip)


leave a comment

Sorry I hate these captcha things as much as anyone, but I hate people advertising viagra on my site even more so I need to you to complete the test below: