Hello,
I am seeing tests fail with following errors
FAIL [/home/rkerur/packetdrill-unmod/packetdrill/gtests/net/tcp/notsent_lowat/notsent-lowat-default.pkt (ipv6)]
stdout:
stderr:
notsent-lowat-default.pkt:15: error handling packet: bad value outbound TCP option 3
script packet: 0.000078 S. 0:0(0) ack 1 <mss 1460,nop,nop,sackOK,nop,wscale 8>
actual packet: 0.000075 S. 0:0(0) ack 1 win 65535 <mss 1460,nop,nop,sackOK,nop,wscale 14>
As I understand wscale is derived from tcp_rmem, rmem_max. No matter what values I change tcp_rmem and rmem_max, tests always fail with above errors.
Intially after system boot values were
sudo sysctl -a | grep rmem
net.core.rmem_default = 212992
net.core.rmem_max = 536870912
net.ipv4.tcp_rmem = 4096 540000 15728640
net.ipv4.udp_rmem_min = 4096
Later I changed values to
sudo sysctl -a | grep rmem
net.core.rmem_default = 212992
net.core.rmem_max = 536870912
net.ipv4.tcp_rmem = 4096 262144 4194304
net.ipv4.udp_rmem_min = 4096
Both cases tests failed with above errors.
How do I change the expected wscale value during tests?
Thanks.