Open GoogleCodeExporter opened 9 years ago
- Can you elaborate on how you compiled PF_RING DNA support into Ostinato?
- Please attach startup console log of drone for analysis
Original comment by pstav...@gmail.com
on 12 Nov 2014 at 3:04
I compiled the PF_RING support be editing the obstinate/server/drone.pro with
the following
LIBS += ~/PF_RING-6.0.2/userland/libpcap/libpcap.a -lpfring -lnuma -lrt
attached is startup log.
Original comment by Brendana...@gmail.com
on 15 Nov 2014 at 3:26
Attachments:
<snip>
###################################################
# ERROR: You do not seem to have a valid DNA license for dna0 [Intel 10 Gbit
ixgbe 82599-based].
# We're now working in demo mode with packet capture
# and transmission limited to 0 day(s) 00:05:00
###################################################
</snip>
I see the above in the log - not sure if it is because of that. But as per the
msg you do have 5mins worth of transmit even without a valid license - you did
click on "apply" and "start transmit" - right?
Ostinato has different methods to collect stats on Linux and I see that it is
using the netlink method (the preferred method) in your case. You might want to
check with the pf_ring dna folks that netlink stats will work as expected with
pf_ring dna.
Check /proc/net/dev and see if you see stats increasing for the pf_ring dna
ports. If so, you can try the following change -
You could also
void LinuxPort::StatsMonitor::run()
{
- if (netlinkStats() < 0)
+ //if (netlinkStats() < 0)
{
qDebug("netlink stats not available - using /proc stats");
procStats();
}
}
Original comment by pstav...@gmail.com
on 19 Nov 2014 at 3:04
Original issue reported on code.google.com by
Brendana...@gmail.com
on 11 Nov 2014 at 7:19Attachments: