how to check for TCP_VEGAS on AR670W w/ build 13069?

Post new topic   Reply to topic    DD-WRT Forum Index -> Ralink SoC based Hardware
Author Message
Greatwolf
DD-WRT Novice


Joined: 16 Oct 2009
Posts: 8

PostPosted: Mon Dec 07, 2009 0:20    Post subject: how to check for TCP_VEGAS on AR670W w/ build 13069? Reply with quote
how can I check if tcp_vegas is currently enabled and being used? Is there any way to check the status and effect that tcp_vegas has on the connections?

I checked the path:

Code:
/proc/sys/net/ipv4


but none of these files exist there:

Code:
tcp_westwood
tcp_vegas_cong_avoid
tcp_vegas_alpha
tcp_vegas_beta


Thanks
Sponsor
DougWare
DD-WRT Novice


Joined: 26 Sep 2007
Posts: 31

PostPosted: Mon Dec 07, 2009 8:11    Post subject: Reply with quote
I had this question a couple of months ago and even opened a bug on the issue.

Since then, I believe I've found the answer on my own.


It appears that vegas is set using:
/proc/sys/net/ipv4/tcp_congestion_control

I used these commands from SSH to view the congestion control mode:
Code:

cat /proc/sys/net/ipv4/tcp_available_congestion_control
vegas westwood reno bic cubic highspeed hybla htcp scalable
cat /proc/sys/net/ipv4/tcp_congestion_control
vegas


Hope this helps...
Doug
Greatwolf
DD-WRT Novice


Joined: 16 Oct 2009
Posts: 8

PostPosted: Mon Dec 07, 2009 8:19    Post subject: Reply with quote
thanks for the response but the other thing I'm wondering about is how do I know what values are being used for alpha, beta and gamma since these files don't exist in said path?

I have the following saved in the commands->firewall section:

Code:
echo 0 > /proc/sys/net/ipv4/tcp_westwood
echo 1 > /proc/sys/net/ipv4/tcp_vegas_cong_avoid
echo 2 > /proc/sys/net/ipv4/tcp_vegas_alpha
echo 6 > /proc/sys/net/ipv4/tcp_vegas_beta
echo 2 > /proc/sys/net/ipv4/tcp_vegas_gamma


but is there a way to verify that these values are being used?

Thanks
DougWare
DD-WRT Novice


Joined: 26 Sep 2007
Posts: 31

PostPosted: Wed Dec 09, 2009 18:10    Post subject: Reply with quote
I can't answer that, but those commands do not work.

I've opened a bug on this weeks ago, the link is listed below. Perhaps you can create/login using a bugtracker account and comment that you are seeing the same issue.

http://www.dd-wrt.com/dd-wrtv2/bugtracker/view.php?id=3748

Doug

Greatwolf wrote:
thanks for the response but the other thing I'm wondering about is how do I know what values are being used for alpha, beta and gamma since these files don't exist in said path?

I have the following saved in the commands->firewall section:

Code:
echo 0 > /proc/sys/net/ipv4/tcp_westwood
echo 1 > /proc/sys/net/ipv4/tcp_vegas_cong_avoid
echo 2 > /proc/sys/net/ipv4/tcp_vegas_alpha
echo 6 > /proc/sys/net/ipv4/tcp_vegas_beta
echo 2 > /proc/sys/net/ipv4/tcp_vegas_gamma


but is there a way to verify that these values are being used?

Thanks
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Ralink SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum