You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running tcpreplay with netmap enabled and a limited number of loops, it sometimes does not terminate. It will then consume CPU time and run until killed without doing anything on the interface.
This looks very similar to these two related issues:
In practice this is part of a test setup with varying loops and speeds, but the above example is one we see particularly often.
The issue might not occur directly and may need some retries. I am not able to provide the pcaps used, but we observed the problem with different network captures.
Additional Information
tcpreplay version:
tcpreplay version: 4.4.1 (build git:v4.4.1)
Copyright 2013-2022 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.8.1
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
Summary
When running tcpreplay with netmap enabled and a limited number of loops, it sometimes does not terminate. It will then consume CPU time and run until killed without doing anything on the interface.
This looks very similar to these two related issues:
Only differences to the original ones are, that we use igb and it is not easily reproducible as it only happens sometimes (every 10th run or so).
Steps to reproduce
Example command:
In practice this is part of a test setup with varying loops and speeds, but the above example is one we see particularly often.
The issue might not occur directly and may need some retries. I am not able to provide the pcaps used, but we observed the problem with different network captures.
Additional Information
./configure --no-ext-drivers=ice,e1000e
because of failing downloads for these driversLinux traffic-generator-1 4.19.0-20-amd64 #1 SMP Debian 4.19.235-1 (2022-03-17) x86_64 GNU/Linux
If you need any additional Information, I will happily provide them.
The text was updated successfully, but these errors were encountered: