Scott Can you try with the latest stable release? (5.2.0) Can I see the "lspci | grep 8259" and "ethtool -S dna0" output?
Alfredo On Nov 18, 2011, at 1:48 AM, Scott L wrote: > Ah. I neglected to update the driver. I'm now seeing dnaX > interfaces. However, I'm still not receiving packets. > > ifconfig dna0 > ------------------ > dna0 Link encap:Ethernet HWaddr 00:E0:ED:FF:18:08 > inet6 addr: fe80::2e0:edff:feff:1808/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:0 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:0 (0.0 b) TX bytes:0 (0.0 b) > Memory:fd7e0000-fd800000 > > cat /proc/net/pf_ring/<pid>-dna0.8 > -------------------------------------------------- > Bound Device : dna0 > Slot Version : 13 [5.1.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 : 1119 > Channel Id : 0 > Num RX Slots : 8192 > Num TX Slots : 8192 > Tot Memory : 34078720 bytes > > cat /proc/net/pf_ring/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 > > ethtool -i dna0 > ------------------------- > driver: ixgbe > version: 3.6.7-DNA > firmware-version: 0x00011bab > bus-info: 0000:06:00.0 > > ethtool dna0 > ----------------------- > Settings for dna0: > 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 > > Any thoughts about why it's not working? > > =s= > > > On Mon, Nov 14, 2011 at 1:59 AM, Luca Deri <[email protected]> wrote: >> Hi all >> you are using an old version of the code as now DNA interfaces are named >> dnaX. Please fetch the latest code and drivers from SVN >> >> Luca >> >> On 11/10/2011 06:06 PM, Scott L wrote: >>> >>> Chris, >>> >>> Thanks for your response. I am running pfcount as root. I don't see >>> the error for "pfcount -i eth2" only for "pfcount -i dna:eth2". >>> >>> In my configuration, I don't expect to receive much traffic. I am >>> connecting two machines with 10 GbE NICs back-to-back. So the only >>> traffic I expect to see (for now) are the pings that I am attempting >>> to send; so the number of received packets is on the order of what I >>> would expect. >>> >>> =s= >>> >>> On Wed, Nov 9, 2011 at 1:11 PM, Chris Collord<[email protected]> >>> wrote: >>>> >>>> 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 >>>> >>>> >>> _______________________________________________ >>> 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 _______________________________________________ Ntop-misc mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop-misc
