]> rtime.felk.cvut.cz Git - can-benchmark.git/commitdiff
Set gw txqueuelen to avoid ENOBUFS errors
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 21 Sep 2011 06:53:53 +0000 (08:53 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 21 Sep 2011 06:53:53 +0000 (08:53 +0200)
gw-tests/lib.sh

index 5df4598cb9cf4148cb9957e5ef7ab2766c5dbff9..c5492e886da4ccf11637bdefcd57605513e7accf 100644 (file)
@@ -128,6 +128,7 @@ _measure() {
        sshgw 'if pid=`pidof sirq-net-rx/0`; then chrt -p -f 49 $pid > /dev/null; fi'
        sshgw 'if pid=`pidof sirq-net-tx/0`; then chrt -p -f 49 $pid > /dev/null; fi'
        # Set the length of qdisc queue to avoid ENOBUFS errors
+       sshgw 'ifconfig can0 txqueuelen 1000; ifconfig can1 txqueuelen 1000'
        ifconfig can0 txqueuelen 200
        ifconfig can1 txqueuelen 200
        cleanupgw