I am trying to load the vegas tcp congestion control stack in Fedora 5, 2.6.15 and not having much luck. I can sucessfully use the sysctl command:
sysctl -w net.ipv4.tcp_congestion_control=bic
sysctl -w net.ipv4.tcp_congestion_control=reno
But when I try:
sysctl -w net.ipv4.tcp_congestion_control=vegas
error: "No such file or directory" setting key "net.ipv4.tcp_congestion_control"
If I understand things correctly vegas should be in the kernel. However, I am not sure where the sysctl command looks for the congestion control variables. This could be a simple path problem or I need to load the additional congestion control mechanisms.
We are trying to test vegas against reno in a lab environment. Any help would be greatly appreciated.