hi,
i am looking for other TCP Congestion Control algorytms like Westwood and Vegas. however i am unable to find
a) the source
b) an tutorial how to build them (for kernel 2.6.27)
can anybody help?
thanks in advance!
hi,
i am looking for other TCP Congestion Control algorytms like Westwood and Vegas. however i am unable to find
a) the source
b) an tutorial how to build them (for kernel 2.6.27)
can anybody help?
thanks in advance!
Hi
They are already part of the kernel-xxx-extra package and are called
tcp_vegas and tcp_westwood.
–
Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.21-0.1-default
up 2 days 12:20, 3 users, load average: 0.29, 0.21, 0.12
GPU GeForce 8600 GTS Silent - Driver Version: 180.51
sure? sysctl does not report them>
linux-5jrm:/ # sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = cubic reno
linux-5jrm:/ # rpm -qa | grep kernel
kernel-trace-extra-2.6.27.21-0.1.2
kernel-default-2.6.27.21-0.1.2
kernel-trace-base-2.6.27.21-0.1.2
linux-kernel-headers-2.6.27-2.28
kernel-trace-2.6.27.21-0.1.2
kernel-default-base-2.6.27.21-0.1.2
kernel-default-extra-2.6.27.21-0.1.2
oh and i also need them for xubuntu, can you help me with that, too?
Hi
You will need to add them to the modules to load at boot
in /etc/sysconfig/kernel.
/sbin/sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = cubic reno
modprobe tcp_vegas
modprobe tcp_westwood
/sbin/sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = cubic reno vegas westwood
I’m guessing you need to do the same sort of thing in ubuntu as well,
not sure where though
–
Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.21-0.1-default
up 2 days 17:44, 4 users, load average: 0.14, 0.11, 0.08
GPU GeForce 8600 GTS Silent - Driver Version: 180.51
big thx, i didnt thought about probing them, i thought they were loaded by their simple appearance in some folder/config by sysctl.
it worked out, westwood is great with my neighbours crumpy wlan!
just the xubuntu thing left, then. i’ll try!