Hi there. I was busy these days for finding a way for high speed traffic generation and at the last found that tcpreplay maybe the only choose. I have a virtual switch (openvswitch to be exact) and some virtual hosts connected to it by veth pairs.
I have successfully build tcpreplay with netmap and quick-tx support. output of tcpreplay -V : tcpreplay version: 4.1.0 (build git:v4.1.0) Copyright 2013-2014 by Fred Klassen <tcpreplay at appneta dot com> - AppNeta Inc. Copyright 2000-2012 by Aaron Turner <aturner at synfin dot net> The entire Tcpreplay Suite is licensed under the GPLv3 Cache file supported: 04 Compiled against libdnet: 1.12 Compiled against libpcap: 1.6.2 64 bit packet counters: enabled Verbose printing via tcpdump: enabled Packet editing: disabled Fragroute engine: enabled Default injection method: pcap_inject() Optional injection method: Quick TX Optional injection method: netmap but when trying to send traffic with these modes i get these errors : ./tcpreplay -i "h1-eth0" -K -t --loop 50000 --netmap bigFlows.pcap Switching network driver for h1 to netmap bypass mode... Fatal Error: failed to open device h1-eth0: Failure accessing netmap. Request for netmap version 11 failed. Compiled netmap driver is version 11. Error=No such device or address ./tcpreplay -i "h1-eth0" -K -t --loop 50000 --quick-tx bigFlows.pcap Fatal Error: failed to open device h1-eth0: [quick_tx] error while opening device Check that the QuickTX module is loaded and the interface name is correct Quick-tx and netmap and veth all are loaded and listed by lsmod. Can anybody help me and tell what's wrong? or suggest me a high speed solution or option? I really really need this.
------------------------------------------------------------------------------
_______________________________________________ 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