I'm trying to enable TCP Vegas congestion control on Centos 5.4 box. According to Vegas home page it is as simple as echo 1 > /proc/sys/net/ipv4/tcp_vegas_cong_avoid
but this file does not exist.
I found kernel module /lib/modules/2.6.18-164.el5/kernel/net/ipv4/tcp_vegas.ko but insmodding it does not cause the file to appear.
Any suggestions?
Thanks.
The sysfs interface may have changed since the webpage you've read were written.
Looking at my CentOS 5 box, it seems you might have to do something along the lines of
On kernels newer than 2.6.20 the possible values are listed in
tcp_available_congestion_control
, but I'm uncertain of where/if it's listed for prior kernels.