Hi, I try to use pktgen to send a pcap file using command bellow: ./pktgen -c 0xff -n 3 --socket-mem=512,512 --file-prefix=pg -w 4:00.1 -- -m 1.0 -T -P -s 0:/var/home/pcap/smallFlows.pcap I need loop sending pcap traffic until I stop it. However after command "start 0", pcap traffic is sent just once.
> On Nov 29, 2018, at 8:09 AM, bugzilla@dpdk.org wrote: > > https://bugs.dpdk.org/show_bug.cgi?id=113 > > Bug ID: 113 > Summary: pktgen -s option send pcap traffic once > Product: DPDK > Version: unspecified > Hardware: x86 > OS: Linux > Status: CONFIRMED > Severity: normal > Priority: Normal > Component: other > Assignee: dev@dpdk.org > Reporter: a.latifi.al@gmail.com > Target Milestone: --- > > Hi, > > I try to use pktgen to send a pcap file using command bellow: > ./pktgen -c 0xff -n 3 --socket-mem=512,512 --file-prefix=pg -w 4:00.1 -- -m > 1.0 -T -P -s 0:/var/home/pcap/smallFlows.pcap > > I need loop sending pcap traffic until I stop it. However after command > "start > 0", pcap traffic is sent just once. > What version of DPDK and Pktgen are you using? > -- > You are receiving this mail because: > You are the assignee for the bug. Regards, Keith
I have similar problem with pcaps, but in my case pktgen doesn't send anything after "start 0". Nothing happens after "start 0". Counters doesn't increments. Without pcap all works fine. Before that I used very old version pktgen-3.0.02 (with DPDK 16.04) and pcaps works on it. From startup logs: ./pktgen -l 0-3 -n 3 -- -P -m '[1:2].0' -s 0:./pcap/test.pcap PCAP file for port 0: ./pcap/test.pcap magic: a1b2c3d4, Version: 2.4, Zone: 0, snaplen: 65535, sigfigs: 0, network: 1 Endian: Little Create: PCAP TX 0:0 - Number of MBUFs 4 for 3 packets = 7 KB Tested on: DPDK 18.11 and DPDK 18.08 pktgen-3.5.9
(In reply to Dmitriy from comment #2) > I have similar problem with pcaps, but in my case pktgen doesn't send > anything after "start 0". > Nothing happens after "start 0". Counters doesn't increments. > Without pcap all works fine. Before that I used very old version > pktgen-3.0.02 (with DPDK 16.04) and pcaps works on it. > > From startup logs: > ./pktgen -l 0-3 -n 3 -- -P -m '[1:2].0' -s 0:./pcap/test.pcap > > PCAP file for port 0: ./pcap/test.pcap > magic: a1b2c3d4, Version: 2.4, Zone: 0, snaplen: 65535, sigfigs: 0, > network: 1 Endian: Little > > Create: PCAP TX 0:0 - Number of MBUFs 4 for 3 packets > = 7 KB > > Tested on: > DPDK 18.11 and DPDK 18.08 > pktgen-3.5.9 It's problem with small pcaps. Small pcaps are not sent.
(In reply to Keith Wiles from comment #1) > > On Nov 29, 2018, at 8:09 AM, bugzilla@dpdk.org wrote: > > > > https://bugs.dpdk.org/show_bug.cgi?id=113 > > > > Bug ID: 113 > > Summary: pktgen -s option send pcap traffic once > > Product: DPDK > > Version: unspecified > > Hardware: x86 > > OS: Linux > > Status: CONFIRMED > > Severity: normal > > Priority: Normal > > Component: other > > Assignee: dev@dpdk.org > > Reporter: a.latifi.al@gmail.com > > Target Milestone: --- > > > > Hi, > > > > I try to use pktgen to send a pcap file using command bellow: > > ./pktgen -c 0xff -n 3 --socket-mem=512,512 --file-prefix=pg -w 4:00.1 -- > -m > > 1.0 -T -P -s 0:/var/home/pcap/smallFlows.pcap > > > > I need loop sending pcap traffic until I stop it. However after command > > "start > > 0", pcap traffic is sent just once. > > > > What version of DPDK and Pktgen are you using? > > -- > > You are receiving this mail because: > > You are the assignee for the bug. > > Regards, > Keith I'm using dpdk-18.11 and pktgen-dpdk-pktgen-3.5.9 Actually, I have another problem and that is pktgen fails to start when I want to use big sized pcap file. I tried with pcap of 21GB size.