Hi Scott,You'll see that error when you run pfcount without su permission (make sure you sudo or use root). Not sure if that's your problem or not, i'm still figuring this out myself...On the other hand it doesn't look like you're receiving much. Your RX packets are 210, whereas mine after an hour is... eth2 Link encap:Ethernet HWaddr 0xxxxxxxxx:4c inet addr:0.0.0.1 Bcast:255.255.255.255 Mask:0.0.0.0 UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 RX packets:172969631 errors:0 dropped:1 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:116951083144 (116.9 GB) TX bytes:398 (398.0 B)
> Date: Wed, 9 Nov 2011 12:05:55 -0700 > From: [email protected] > To: [email protected] > Subject: Re: [Ntop-misc] Problems with pfcount > > I've updated my PF_RING code and I'm not seeing any difference (i.e., > pfcount -i eth2 still shows 0 packets received but ifconfig shows > packets being received). Here's what I'm seeing with the new version: > > ifconfig eth2 > ------------------- > eth2 Link encap:Ethernet HWaddr 00:E0:ED:FF:18:08 > inet addr:10.0.2.45 Bcast:10.0.2.255 Mask:255.255.255.0 > inet6 addr: fe80::2e0:edff:feff:1808/64 Scope:Link > UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 > RX packets:210 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:21420 (20.9 KiB) TX bytes:0 (0.0 b) > Memory:fd7e0000-fd800000 > > cat /proc/net/pfring/info > ----------------------------------- > PF_RING Version : 5.1.0 ($Revision: 4972$) > Ring slots : 4096 > Slot version : 13 > Capture TX : Yes [RX+TX] > IP Defragment : No > Socket Mode : Standard > Transparent mode : Yes (mode 0) > Total rings : 1 > Total plugins : 0 > > cat /proc/net/pfring/<pid>-eth2.1 > ------------------------------------------------ > Bound Device : eth2 > Slot Version : 13 [5.1.0] > Active : 1 > Breed : Non-DNA > Sampling Rate : 1 > Capture Direction : RX+TX > Appl. Name : pfcount > IP Defragment : No > BPF Filtering : Disabled > # Sw Filt. Rules : 0 > # Hw Filt. Rules : 0 > Poll Pkt Watermark : 128 > Num Poll Calls : 1503 > Channel Id : -1 > Cluster Id : 0 > Min Num Slots : 6871 > Bucket Len : 128 > Slot Len : 304 [bucket+header] > Tot Memory : 2097152 > Tot Packets : 0 > Tot Pkt Lost : 0 > Tot Insert : 0 > Tot Read : 0 > Insert Offset : 0 > Remove Offset : 0 > Tot Fwd Ok : 0 > Tot Fwd Errors : 0 > Num Free Slots : 6871 > > ethtool -i eth2 > ---------------------- > driver: ixgbe > version: 3.3.9-DNA > firmware-version: 1.3-0 > bus-info: 0000:06:00.0 > > ethtool eth2 > ---------------------- > Settings for eth2: > Supported ports: [ FIBRE ] > Supported link modes: 10000baseT/Full > Supports auto-negotiation: No > Advertised link modes: 10000baseT/Full > Advertised auto-negotiation: No > Speed: 10000Mb/s > Duplex: Full > Port: FIBRE > PHYAD: 0 > Transceiver: external > Auto-negotiation: off > Supports Wake-on: d > Wake-on: d > Current message level: 0x00000007 (7) > Link detected: yes > > > I also tried pfcount -i dna:eth2, but got the following error: > > pfring_open error (pf_ring not loaded or perhaps you use quick mode > and have already a socket bound to dna:eth2 ?) > > but: > > Module Size Used by > pf_ring 335476 0 > ip6t_REJECT 5856 2 > nf_conntrack_ipv6 21880 2 > ip6table_filter 4016 1 > ip6_tables 19664 1 ip6table_filter > ipv6 298864 28 ip6t_REJECT,nf_conntrack_ipv6 > dm_multipath 17304 0 > uinput 9248 0 > ixgbe 202760 0 > amd64_edac_mod 29632 0 > i2c_nforce2 9048 0 > dca 6708 1 ixgbe > edac_core 43516 4 amd64_edac_mod > forcedeth 54764 0 > mlx4_core 84128 0 > shpchp 34636 0 > serio_raw 6644 0 > pata_acpi 5152 0 > pata_amd 14260 0 > ata_generic 5924 0 > sata_nv 25228 2 > radeon 507616 1 > ttm 41952 1 radeon > drm_kms_helper 25360 1 radeon > drm 171168 3 radeon,ttm,drm_kms_helper > i2c_algo_bit 6020 1 radeon > i2c_core 28608 4 i2c_nforce2,radeon,drm,i2c_algo_bit > > Any thoughts? Thanks for your help. > > =s= > > On Tue, Nov 1, 2011 at 2:34 AM, Luca Deri <[email protected]> wrote: > > Scott > > please redo your tests using the code in PF_RING's SVN. From the interface > > names (we now call them dnaX) i see that you are using old stuff > > > > Luca > > > > On Oct 31, 2011, at 9:21 PM, Scott L wrote: > > > >> I'm having problems getting pfcount to work. I have two machines > >> connected back-to-back: (A) has a Silicom NIC ; and (B) has a > >> NetEffect 10GbE NIC. I launch pfcount on A. Then on B I start > >> pinging A. pfcount continually reports zero packets received. > >> > >> ========================= > >> Absolute Stats: [0 pkts rcvd][0 pkts dropped] > >> Total Pkts=0/Dropped=0.0 % > >> 0 pkts - 0 bytes [0.00 pkt/sec - 0.00 Mbit/sec] > >> ========================= > >> Actual Stats: 0 pkts [1'000.06 ms][0.00 pkt/sec] > >> ========================= > >> > >> The only relevant log messages I see are: > >> > >> ixgbe 0000:06:00.0: eth2: NIC Link is Down > >> ixgbe 0000:06:00.0: eth2: NIC Link is Up 10 Gbps, Flow Control: RX/TX > >> device eth0 entered promiscuous mode > >> device eth0 left promiscuous mode > >> [PF_RING] --> handle_hw_filtering_rule(command=0) > >> [PF_RING] --> handle_hw_filtering_rule(command=0) > >> [PF_RING] --> handle_hw_filtering_rule(command=1) > >> [PF_RING] --> handle_hw_filtering_rule(command=1) > >> > >> As I look around I don't see the problem. I can see the packets as > >> they are transmitted on B. And the RX packet count for eth2 that is > >> displayed by ifconfig increments appropriately on A. But pfcount > >> doesn't see them. Anyone have any suggestions? > >> > >> ifconfig -i eth2 > >> ------------------- > >> eth2 Link encap:Ethernet HWaddr 00:E0:ED:FF:18:08 > >> inet addr:10.0.2.45 Bcast:10.0.2.255 Mask:255.255.255.0 > >> inet6 addr: fe80::2e0:edff:feff:1808/64 Scope:Link > >> UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 > >> RX packets:719669104 errors:0 dropped:0 overruns:0 frame:0 > >> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > >> collisions:0 txqueuelen:1000 > >> RX bytes:1066541584248 (993.2 GiB) TX bytes:0 (0.0 b) > >> Memory:fd7e0000-fd800000 > >> > >> cat /proc/net/pfring/info > >> -------------------------- > >> PF_RING Version : 5.0.0 ($Revision: exported$) > >> Ring slots : 4096 > >> Slot version : 13 > >> Capture TX : Yes [RX+TX] > >> IP Defragment : No > >> Socket Mode : Standard > >> Transparent mode : Yes (mode 0) > >> Total rings : 1 > >> Total plugins : 0 > >> > >> cat /proc/net/pfring/<pid>-eth2.30 > >> -------------------------------------------- > >> Bound Device : eth2 > >> Slot Version : 13 [5.0.0] > >> Active : 1 > >> Breed : DNA > >> Sampling Rate : 1 > >> Capture Direction : RX+TX > >> Appl. Name : pfcount > >> IP Defragment : No > >> BPF Filtering : Disabled > >> # Sw Filt. Rules : 0 > >> # Hw Filt. Rules : 0 > >> Poll Pkt Watermark : 128 > >> Num Poll Calls : 1461 > >> Channel Id : 0 > >> Num Slots : 8192 > >> Tot Memory : 33685504 bytes > >> > >> ethtool -i eth2 > >> ------------------- > >> driver: ixgbe > >> version: 3.3.9-DNA > >> firmware-version: 1.3-0 > >> bus-info: 0000:06:00.0 > >> > >> ethtool eth2 > >> ---------------- > >> Settings for eth2: > >> Supported ports: [ FIBRE ] > >> Supported link modes: 10000baseT/Full > >> Supports auto-negotiation: No > >> Advertised link modes: 10000baseT/Full > >> Advertised auto-negotiation: No > >> Speed: 10000Mb/s > >> Duplex: Full > >> Port: FIBRE > >> PHYAD: 0 > >> Transceiver: external > >> Auto-negotiation: off > >> Supports Wake-on: d > >> Wake-on: d > >> Current message level: 0x00000007 (7) > >> Link detected: yes > >> _______________________________________________ > >> Ntop-misc mailing list > >> [email protected] > >> http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > > --- > > We can't solve problems by using the same kind of thinking we used when we > > created them - Albert Einstein > > > > _______________________________________________ > > 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
_______________________________________________ Ntop-misc mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop-misc
