Argus and PF_RING ZC drivers
    Craig Merchant 
    craig.merchant at oracle.com
       
    Tue Oct  6 11:07:59 EDT 2015
    
    
  
Hey, Carter.
 
I'm trying to get Argus to recognize my PF_RING ZC interfaces, but it says it can't find them.
 
I see the following at line 4436 of ArgusSource.c:
 
   if ((strstr(device->name, "dag")) || (strstr(device->name, "napa")) ||
       (strstr(device->name, "dna")) || (strstr(device->name, "zc"))   ||
      ((strstr(device->name, "eth")) && (strstr(device->name, "@")))) {
 
It looks to me like you've compiled support for both ZC and the old DNA/libzero interfaces into Argus.  I'm running the following ZC client to fan out my network traffic:
 
zbalance_ipc -i enp48s0f0,enp48s0f1 -c 10 -n 4,1 -m 1 -d
 
That means my interfaces are zc:0, zc:1, zc:2, and zc:3 for the load balanced traffic and zc:4 for the second full copy of the traffic.  Argus doesn't recognize any of them as valid interfaces:
 
ArgusWarning: 05 Oct 15 23:07:12.848794 ArgusOpenInterface zc:10 at 4: SIOCGIFHWADDR: No such device
 
The tcpdump that ships with OEL 7 can't see them either, but the pf_ring aware version that comes with the ZC drivers sees traffic on those interfaces.  
 
Is there something I can do to make Argus aware of the pf_ring ZC interfaces?
Thanks!
 
C
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20151006/b5179bfa/attachment.html>
    
    
More information about the argus
mailing list