Hi Rahul in order to work in ZC mode you should use zc:ethX as interface name.
Alfredo > On 14 Dec 2015, at 12:56, K Rahul <[email protected]> wrote: > > Hi, > > I want to test zero copy of pf-ring for receiving packets on multicast IP's. > I am using 'Intel Corporation 82579LM Gigabit Network Connection' NIC which > is listed in pf-ring-aware NIC's. So these are the steps I have followed: > > 1. mounted hugepages as follows:- > 1.1. echo 1024 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages. > 1.2. mkdir /mnt/huge > 1.3. mount -t hugetlbfs nodev /mnt/huge > 2. Installed pfring-dkms-6.0.3-dkms.noarch.rpm which placed pf_ring.ko file. > 3. Installed e1000e-zc-3.2.7.1.368-1dkms.noarch.rpm which placed a file > called e1000e_zc.ko parallel to pf_ring.ko. > 4. used the following command in sequence:- > 4.1. insmod pf_ring.ko transparent_mode=2 > 4.2. rmmod e1000e > 4.3. insmod e1000e_zc.ko > 5. Executed zcount with the following command "./zcount -i em1 -c 1". > > Now, as far as I can understand, If we use ZC then any other non-pfring > application in unable to read the packets from the NIC. But I am able to > capture packets using wireshark on the same interface on which zcount > application is running. I am afraid that the packet capturing is opened in > pfring mode rather than zero copy mode. > > My system configuration is as follows: > OS: Centos 6.5 > RAM: 8 GB > NICS: 1. Intel Corporation 82579LM Gigabit Network Connection (em1) > 2. Intel Corporation 82540EM Gigabit Ethernet Controller (eth0) > > Am I doing something wrong? Can you guide me through zero copy module, apart > from the above steps? Any help will be appreciated. > > Thank you > > Regards, > K Rahul > > > _______________________________________________ > 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
