Hi Amir
the commit below should solve your issue, please pull latest code from git

Alfredo

https://github.com/ntop/PF_RING/commit/b67a6f46a06e68f2bb6cc53e9d452cc2cbe5f18f

> On 12 May 2015, at 12:15, Amir Kaduri <[email protected]> wrote:
> 
> Hi Alfredo,
> 
> The application itself is one of the example application provided by pf_ring 
> itself called "pfcount".
> Here is a decription of he steps done:
> Download pf_ring 6.0.3 and compile it 64bit (including drivers' PF_RING_aware 
> subdirectory).
> (need to fix a small bug in pfcount.c by adding "break;" at line 799, so that 
> it will be possible to use the option "-u").
> On production env, suppose current working directory is PF_RING's source root.
> 
> From this point, the commands are:
> rmmod ixgbe
> rmmod pf_ring
> insmod ./kernel/pf_ring.ko
> insmod ./drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.22.3-zc/src/ixgbe.ko
> ./userland/examples/pfcount -i eth3 -w 1 -m -v 1 -u 1
> 
> 
> You can replay the following pcap that contains 344 packets:
> https://drive.google.com/file/d/0B10Ms5GOXgCxS0dxR3lTZUoyRHZyUlpoemJfT0k2cS1QRGFr/view?usp=sharing
>  
> <https://drive.google.com/file/d/0B10Ms5GOXgCxS0dxR3lTZUoyRHZyUlpoemJfT0k2cS1QRGFr/view?usp=sharing>
> 
>  You should see that "pfcount" stops showing packets from this pcap (since 
> the hash filter is applied), but on the other hand, it shows the following 
> message (especially the first one):
> 13:02:28.616480105 [RX][if_index=29][00:30:05:4B:19:2C -> 00:01:02:03:04:05] 
> [vlan 12] [IPv4][10.12.150.231:2489 <http://10.12.150.231:2489/> -> 
> 10.61.12.31:139 <http://10.61.12.31:139/>] 
> [l3_proto=TCP][hash=340372828][tos=0][tcp_seq_num=3256921511] 
> [caplen=128][len=242][parsed_header_len=0][eth_offset=0][l3_offset=18][l4_offset=38][payload_offset=58]
> 
> pfring_add_hash_filtering_rule(1) failed
> 
> 
> This error message indicates that pfring_add_hash_filtering_rule() returned 
> failure in userland.
> Note that despite the returned error in userland, the hash rule has been 
> added successfully in the kernel.
> 
> Thanks,
> Amir
> 
> 
> On Mon, May 11, 2015 at 8:02 PM, Alfredo Cardigliano <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi Amir
> could you provide a sample application, or a code snippet, we can use to 
> reproduce the issue?
> 
> Thank you
> Alfredo
> 
> > On 11 May 2015, at 10:52, Amir Kaduri <[email protected] 
> > <mailto:[email protected]>> wrote:
> >
> > Hi,
> >
> > I'm experiencing a possible bug in the API 
> > pfring_handle_hash_filtering_rule(), when adding a rule.
> > The API return -1 (failure) although the hash rule has been added 
> > successfully.
> > I experience it in versions 6.0.2 and 6.0.3.
> > In version 6.0.1 it works fine.
> > Can anyone please confirm that there is a bug?
> > If yes, can I have a patch for it, or even a quick-and-dirty explanation on 
> > how to solve it?
> >
> > Thanks,
> > Amir
> 
> _______________________________________________
> Ntop-misc mailing list
> [email protected]
> http://listgateway.unipi.it/mailman/listinfo/ntop-misc

_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc

Reply via email to