Version information:
SYS-E300-8D:~$ /usr/local/bin/tcpreplay -V
Warning: May need to run as root to get access to all network
interfaces.
tcpreplay version: 4.2.5 (build git:v4.2.5)
Copyright 2013-2017 by Fred Klassen <tcpreplay at appneta dot com> -
AppNeta
Copyright 2000-2012 by Aaron Turner <aturner at synfin dot net>
The entire Tcpreplay Suite is licensed under the GPLv3
Cache file supported: 04
Not compiled with libdnet.
Compiled against libpcap: 1.5.3
64 bit packet counters: enabled
Verbose printing via tcpdump: enabled
Packet editing: disabled
Fragroute engine: disabled
Default injection method: PF_PACKET send()
Optional injection method: netmap
Command line used:
sudo /usr/local/bin/tcpreplay --intf1=eth7 -tK --loop 2 --unique-ip
--stats=0 --netmap ./tcpreplay-4.2.5/test/test.pcap
Platform:
Distribution: Ubuntu 14.04 (trusty)
Kernel version: Linux version 4.4.0-31-generic (buildd@lgw01-43) (gcc
version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) ) #50~14.04.1-Ubuntu SMP Wed
Jul 13 01:07:32 UTC 2016
Make & model of the network card:
Intel D-1500 SoC
Description of problem:
Using netmap mode and the included test.pcap file, tcpreplay appears to
hang when --loop argument is greater than 1:
SYS-E300-8D:~$ sudo /usr/local/bin/tcpreplay --intf1=eth7 -tK
--loop 2 --unique-ip --stats=0 --netmap ./tcpreplay-4.2.5/test/ test.pcap
Switching network driver for eth7 to netmap bypass mode... done!
File Cache is enabled
Test start: 2017-11-02 11:05:40.699585 ...
Loop 1 of 2...
Running "top" shows tcpreplay using 100% of the cpu.
Attempting to use Ctrl C to stop it fails:
^C User interrupt...
sendpacket_abort
^C User interrupt...
sendpacket_abort
Running nearly the same command above with a --loop value of 1 works
fine:
SYS-E300-8D:~$ sudo /usr/local/bin/tcpreplay --intf1=eth7 -tK
--loop 1 --netmap ./tcpreplay-4.2.5/test/test.pcap
Switching network driver for eth7 to netmap bypass mode... done!
File Cache is enabled
Actual: 141 packets (62704 bytes) sent in 0.000154 seconds
Rated: 407168831.1 Bps, 3257.35 Mbps, 915584.41 pps
Flows: 37 flows, 240259.74 fps, 140 flow packets, 1 non-flow
Statistics for network device: eth7
Successful packets: 141
Failed packets: 0
Truncated packets: 0
Retried packets (ENOBUFS): 0
Retried packets (EAGAIN): 0
Switching network driver for eth7 to normal mode... done!
Thanks.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Tcpreplay-users mailing list
Tcpreplay-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
Support Information: http://tcpreplay.synfin.net/trac/wiki/Support