Enable modules for tcp congestion control specialized for wireless
|||Ubuntu EeePC Kernel||
The linux kernel offers several algorithms to deal with tcp congestion control. The default ones are not optimized for wireless networks, as missing packets cause the connection to be slowed down. With wireless networks this is unnecessary, because the access point might simply be slightly out of range.
It would be useful to enable support for other congestion control algorithms than the one currently available (reno), eg. Westwood+ is optimized for wireless (perhaps enabled by default using sysctl).
To see the available algorithms:
$ cat /proc/sys/
to use a different one (if the module were compiled):
$ echo cubic | sudo tee /proc/sys/
I'm going to download the sources over my currently slow connection and see if it helps...