Re: wlan0/iwn: no upload statistics
On Thu, Jun 12, 2014 at 01:47:06AM -0400, Marcus Reid wrote: > On Wed, Jun 11, 2014 at 09:06:45PM +0800, bycn82 wrote: > > Just tell "the command is not working" cannot help in resolving the > > problem. Could you please provide more detail? for example. > > I already gave the info that I have. In this case the data provided by > the sysctl that gets interface statistics is incomplete. > > systat -ifstat shows: > > wlan0 in 0.000 KB/s 0.000 KB/s 82.933 MB > out 0.000 KB/s 0.000 KB/s0.000 KB This was sort of a bad paste, I did it when there was no current activity. The 'in' side looks fine normally. Here's another one with activity: wlan0 in 11.364 KB/s 71.956 KB/s 95.683 MB out 0.000 KB/s 0.000 KB/s0.000 KB There's definitely output, just not accounted for on the 'wlan0' interface. If you look at iwn0, there it is: netstat -I iwn0 -i 1 shows: input iwn0 output packets errs idrops bytespackets errs bytes colls 0 0 0 0 64 0 9456 0 0 0 0 0 78 0 11354 0 0 0 0 0 54 0 8160 0 0 0 0 0 46 0 7656 0 0 0 0 0 56 0 8158 0 Marcus > In the systat case, it appears to poll each interface with a: > > 20966 systat SCTL "net.link.generic.ifdata.3.1" > > netstat -I wlan0 -i 1 shows: > > input wlan0 output >packets errs idrops bytespackets errs bytes colls > 7 0 0 5010 7 0 0 0 > 15 0 0 10378 15 0 0 0 > 22 0 0 14164 18 0 0 0 > 21 0 0 13058 19 0 0 0 >... > > Note that there are output packets, but not output bytes listed. > netstat appears to use netgraph for its data, so both the sysctl and > netgraph methods of getting the data is affected similarly. > > This is where the trail went cold for me. I tried looking at the iwn > driver sources but did not find the place where any counters in the > kernel are updated. Maybe someone more familiar with the way network > drivers are written would have better luck. > > I had written it off as a hardware quirk when I looked into it, but it > looks like more than just my wireless card is affected. > > Marcus > > > > 1. Firewall can tell you the total in/out traffic > > 2. The systat -ifstat result. > > 3. Netstat information > > > > In previous email, the guy provided the below information. > > > > > > systat -ifstat output: > > > > Interface Traffic PeakTotal > > > > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > > > > out 0.000 KB/s 0.000 KB/s0.000 KB > > > > Can you please confirm whether the "377.757 MB" is `in` or `out` traffic? > > > > > > > -Original Message- > > > From: owner-freebsd-curr...@freebsd.org [mailto:owner-freebsd- > > > curr...@freebsd.org] On Behalf Of Marcus Reid > > > Sent: 11 June, 2014 18:05 > > > To: Stefan Ehmann > > > Cc: freebsd-current@freebsd.org > > > Subject: Re: wlan0/iwn: no upload statistics > > > > > > On Sat, Jun 07, 2014 at 11:26:39AM +0200, Stefan Ehmann wrote: > > > > Network monitoring tools show download traffic, but no upload data. > > > > > > I have an iwn0: and have the same problem. I was > > > able to track it down to being some missing ifmib(4) data, secifically > > > ifi_obytes from the if_data structure (see ifnet(9)). > > > > > > This was a little while back, and I seem to remember someone else with > > > using iwn that didn't have the problem. Another thing is that if you do > > > a 'netstat -I wlan0 -i 1', output bytes are missing, but if you look at > > > iwn0 instead all you see is the output bytes and nothing else (except > > > sometimes you get some numbers in the output packets column seemingly at > > > random). > > > > > > Marcus > > > > > > > > > > > systat -ifstat output: > > > > Interface Traffic PeakTotal > > > >
Re: wlan0/iwn: no upload statistics
On Wed, Jun 11, 2014 at 09:06:45PM +0800, bycn82 wrote: > Just tell "the command is not working" cannot help in resolving the > problem. Could you please provide more detail? for example. I already gave the info that I have. In this case the data provided by the sysctl that gets interface statistics is incomplete. systat -ifstat shows: wlan0 in 0.000 KB/s 0.000 KB/s 82.933 MB out 0.000 KB/s 0.000 KB/s0.000 KB In the systat case, it appears to poll each interface with a: 20966 systat SCTL "net.link.generic.ifdata.3.1" netstat -I wlan0 -i 1 shows: input wlan0 output packets errs idrops bytespackets errs bytes colls 7 0 0 5010 7 0 0 0 15 0 0 10378 15 0 0 0 22 0 0 14164 18 0 0 0 21 0 0 13058 19 0 0 0 ... Note that there are output packets, but not output bytes listed. netstat appears to use netgraph for its data, so both the sysctl and netgraph methods of getting the data is affected similarly. This is where the trail went cold for me. I tried looking at the iwn driver sources but did not find the place where any counters in the kernel are updated. Maybe someone more familiar with the way network drivers are written would have better luck. I had written it off as a hardware quirk when I looked into it, but it looks like more than just my wireless card is affected. Marcus > 1. Firewall can tell you the total in/out traffic > 2. The systat -ifstat result. > 3. Netstat information > > In previous email, the guy provided the below information. > > > > systat -ifstat output: > > > Interface Traffic PeakTotal > > > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > > > out 0.000 KB/s 0.000 KB/s0.000 KB > > Can you please confirm whether the "377.757 MB" is `in` or `out` traffic? > > > > -Original Message- > > From: owner-freebsd-curr...@freebsd.org [mailto:owner-freebsd- > > curr...@freebsd.org] On Behalf Of Marcus Reid > > Sent: 11 June, 2014 18:05 > > To: Stefan Ehmann > > Cc: freebsd-current@freebsd.org > > Subject: Re: wlan0/iwn: no upload statistics > > > > On Sat, Jun 07, 2014 at 11:26:39AM +0200, Stefan Ehmann wrote: > > > Network monitoring tools show download traffic, but no upload data. > > > > I have an iwn0: and have the same problem. I was > > able to track it down to being some missing ifmib(4) data, secifically > > ifi_obytes from the if_data structure (see ifnet(9)). > > > > This was a little while back, and I seem to remember someone else with > > using iwn that didn't have the problem. Another thing is that if you do > > a 'netstat -I wlan0 -i 1', output bytes are missing, but if you look at > > iwn0 instead all you see is the output bytes and nothing else (except > > sometimes you get some numbers in the output packets column seemingly at > > random). > > > > Marcus > > > > > > > > systat -ifstat output: > > > Interface Traffic PeakTotal > > > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > > > out 0.000 KB/s 0.000 KB/s0.000 KB > > > > > > > > > Tested on amd64 CURRENT from few days ago. > > > > > > netword Card is: > > > iwn0: mem 0xf200-0xf2001fff irq > > > 17 at device 0.0 on pci3 > > ___ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current- > > unsubscr...@freebsd.org" > ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
RE: wlan0/iwn: no upload statistics
Just tell "the command is not working" cannot help in resolving the problem. Could you please provide more detail? for example. 1. Firewall can tell you the total in/out traffic 2. The systat -ifstat result. 3. Netstat information In previous email, the guy provided the below information. > > systat -ifstat output: > > Interface Traffic PeakTotal > > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > > out 0.000 KB/s 0.000 KB/s0.000 KB Can you please confirm whether the "377.757 MB" is `in` or `out` traffic? > -Original Message- > From: owner-freebsd-curr...@freebsd.org [mailto:owner-freebsd- > curr...@freebsd.org] On Behalf Of Marcus Reid > Sent: 11 June, 2014 18:05 > To: Stefan Ehmann > Cc: freebsd-current@freebsd.org > Subject: Re: wlan0/iwn: no upload statistics > > On Sat, Jun 07, 2014 at 11:26:39AM +0200, Stefan Ehmann wrote: > > Network monitoring tools show download traffic, but no upload data. > > I have an iwn0: and have the same problem. I was > able to track it down to being some missing ifmib(4) data, secifically > ifi_obytes from the if_data structure (see ifnet(9)). > > This was a little while back, and I seem to remember someone else with > using iwn that didn't have the problem. Another thing is that if you do > a 'netstat -I wlan0 -i 1', output bytes are missing, but if you look at > iwn0 instead all you see is the output bytes and nothing else (except > sometimes you get some numbers in the output packets column seemingly at > random). > > Marcus > > > > > systat -ifstat output: > > Interface Traffic PeakTotal > > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > > out 0.000 KB/s 0.000 KB/s0.000 KB > > > > > > Tested on amd64 CURRENT from few days ago. > > > > netword Card is: > > iwn0: mem 0xf200-0xf2001fff irq > > 17 at device 0.0 on pci3 > ___ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current- > unsubscr...@freebsd.org" ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: wlan0/iwn: no upload statistics
On Sat, Jun 07, 2014 at 11:26:39AM +0200, Stefan Ehmann wrote: > Network monitoring tools show download traffic, but no upload data. I have an iwn0: and have the same problem. I was able to track it down to being some missing ifmib(4) data, secifically ifi_obytes from the if_data structure (see ifnet(9)). This was a little while back, and I seem to remember someone else with using iwn that didn't have the problem. Another thing is that if you do a 'netstat -I wlan0 -i 1', output bytes are missing, but if you look at iwn0 instead all you see is the output bytes and nothing else (except sometimes you get some numbers in the output packets column seemingly at random). Marcus > > systat -ifstat output: > Interface Traffic PeakTotal > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > out 0.000 KB/s 0.000 KB/s0.000 KB > > > Tested on amd64 CURRENT from few days ago. > > netword Card is: > iwn0: mem 0xf200-0xf2001fff irq 17 > at device 0.0 on pci3 ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: wlan0/iwn: no upload statistics
On Sat, Jun 7, 2014 at 7:19 AM, bycn82 wrote: > Hi, > > 1. I checked the source code of systat, it actually read from the mibdata, > so the result should be the same as sysctl. > > 2. According to David's email, seems the netstat can show the correct > output octets. > > Sorry I don’t have wireless network interface on my testing environment, > but I noticed that the mibdta structure was changed recently, > > > Best Regards, > bycn82 > > > > > > -Original Message- > > From: Stefan Ehmann [mailto:shoes...@gmx.net] > > Sent: 07 June, 2014 21:33 > > To: bycn82; freebsd-current@freebsd.org > > Subject: Re: wlan0/iwn: no upload statistics > > > > On 07.06.2014 14:39, bycn82 wrote: > > > Hi, > > > > Seem it was not clear in my original post: Only the wireless interface > > is affected. lo0 shows upload stats. > > > > > More information is required. Please provide the output of the two > > > commands below > > > > > > 1. sysctl -a | grep octets > > > > iwn0/wlan0 don't appear here: > > dev.em.0.mac_stats.good_octets_recvd: 0 > > dev.em.0.mac_stats.good_octets_txd: 0 > > > > > > > 2. uname -a > > FreeBSD tomorrow.pepperland 11.0-CURRENT FreeBSD 11.0-CURRENT #8 > > r267126: Fri Jun 6 06:14:13 CEST 2014 > > stefan@tomorrow.pepperland:/usr/obj/usr/src/sys/TOMORROW amd64 > FWIW, this is not a problem new to HEAD. I see the same on 10-STABLE with my iwn. I see no stats at all in dev.iwn and there is no dev.wlan at all. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkober...@gmail.com ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
RE: wlan0/iwn: no upload statistics
Hi, 1. I checked the source code of systat, it actually read from the mibdata, so the result should be the same as sysctl. 2. According to David's email, seems the netstat can show the correct output octets. Sorry I don’t have wireless network interface on my testing environment, but I noticed that the mibdta structure was changed recently, Best Regards, bycn82 > -Original Message- > From: Stefan Ehmann [mailto:shoes...@gmx.net] > Sent: 07 June, 2014 21:33 > To: bycn82; freebsd-current@freebsd.org > Subject: Re: wlan0/iwn: no upload statistics > > On 07.06.2014 14:39, bycn82 wrote: > > Hi, > > Seem it was not clear in my original post: Only the wireless interface > is affected. lo0 shows upload stats. > > > More information is required. Please provide the output of the two > > commands below > > > > 1. sysctl -a | grep octets > > iwn0/wlan0 don't appear here: > dev.em.0.mac_stats.good_octets_recvd: 0 > dev.em.0.mac_stats.good_octets_txd: 0 > > > > 2. uname -a > FreeBSD tomorrow.pepperland 11.0-CURRENT FreeBSD 11.0-CURRENT #8 > r267126: Fri Jun 6 06:14:13 CEST 2014 > stefan@tomorrow.pepperland:/usr/obj/usr/src/sys/TOMORROW amd64 ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: wlan0/iwn: no upload statistics
On 07.06.2014 14:39, bycn82 wrote: > Hi, Seem it was not clear in my original post: Only the wireless interface is affected. lo0 shows upload stats. > More information is required. Please provide the output of the two commands > below > > 1. sysctl -a | grep octets iwn0/wlan0 don't appear here: dev.em.0.mac_stats.good_octets_recvd: 0 dev.em.0.mac_stats.good_octets_txd: 0 > 2. uname -a FreeBSD tomorrow.pepperland 11.0-CURRENT FreeBSD 11.0-CURRENT #8 r267126: Fri Jun 6 06:14:13 CEST 2014 stefan@tomorrow.pepperland:/usr/obj/usr/src/sys/TOMORROW amd64 ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: wlan0/iwn: no upload statistics
On Sat, Jun 07, 2014 at 08:39:10PM +0800, bycn82 wrote: > Hi, > > More information is required. Please provide the output of the two commands > below > > 1. sysctl -a | grep octets > 2. uname -a > ... I'm not the OP, but I do (sometimes) run head, and have an iwn(4) NIC on my laptop, so I checked: I was able to reproduce the cited symptoms: /0 /1 /2 /3 /4 /5 /6 /7 /8 /9 /10 Load Average Interface Traffic PeakTotal wlan0 in 0.400 KB/s 23.553 KB/s1.529 MB out 0.000 KB/s 0.000 KB/s0.000 KB As a reality check: g1-252(11.0-C)[4] date ; netstat -nibf inet ; sleep 10 ; date ; netstat -nibf inet Sat Jun 7 05:47:02 PDT 2014 NameMtu Network Address Ipkts Ierrs Idrop Ibytes Opkts Oerrs Obytes Coll lo0 - 127.0.0.0/8 127.0.0.10 - - 0 0 - 0 - wlan0 - 172.17.0.0/16 172.17.1.252 7023 - -1438387 4642 - 476288 - Sat Jun 7 05:47:12 PDT 2014 NameMtu Network Address Ipkts Ierrs Idrop Ibytes Opkts Oerrs Obytes Coll lo0 - 127.0.0.0/8 127.0.0.10 - - 0 0 - 0 - wlan0 - 172.17.0.0/16 172.17.1.252 7039 - -1444099 4658 - 477380 - g1-252(11.0-C)[5] Finally, what you requested: g1-252(11.0-C)[5] sysctl -a | grep octets dev.em.0.mac_stats.good_octets_recvd: 0 dev.em.0.mac_stats.good_octets_txd: 0 g1-252(11.0-C)[6] uname -a FreeBSD g1-252.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1268 r267149M/267149:1100022: Fri Jun 6 06:00:16 PDT 2014 r...@g1-252.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY i386 g1-252(11.0-C)[7] (The machine is running head because it's in the middle of a source-based update to r267211.) Peace, david -- David H. Wolfskill da...@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. pgpOd81q_UxhS.pgp Description: PGP signature
RE: wlan0/iwn: no upload statistics
Hi, As you can see, it is working on my testing machine, /0 /1 /2 /3 /4 /5 /6 /7 /8 /9 /10 Load Average | Interface Traffic PeakTotal em1 in 0.000 KB/s 0.000 KB/s0.270 KB out 0.000 KB/s 0.000 KB/s0.041 KB em0 in 0.165 KB/s 0.165 KB/s 10.560 MB out 0.277 KB/s 0.343 KB/s 30.720 MB root@FB10Head:~ # sysctl -a | grep octets dev.em.0.mac_stats.good_octets_recvd: 11575027 dev.em.0.mac_stats.good_octets_txd: 32219968 dev.em.1.mac_stats.good_octets_recvd: 288 dev.em.1.mac_stats.good_octets_txd: 42 root@FB10Head:~ # uname -a FreeBSD FB10Head 11.0-CURRENT FreeBSD 11.0-CURRENT #2 r266983: Sun Jun 1 01:57:38 UTC 2014 root@FB10Head:/usr/obj/usr/src/sys/GENERIC amd64 Regards, bycn82 > -Original Message- > From: bycn82 [mailto:byc...@gmail.com] > Sent: 07 June, 2014 20:39 > To: 'Stefan Ehmann'; 'freebsd-current@freebsd.org' > Subject: RE: wlan0/iwn: no upload statistics > > Hi, > > More information is required. Please provide the output of the two > commands below > > 1. sysctl -a | grep octets > 2. uname -a > > > Best Regards, > bycn82 > > > > > -Original Message- > > From: owner-freebsd-curr...@freebsd.org [mailto:owner-freebsd- > > curr...@freebsd.org] On Behalf Of Stefan Ehmann > > Sent: 07 June, 2014 17:27 > > To: freebsd-current@freebsd.org > > Subject: wlan0/iwn: no upload statistics > > > > Network monitoring tools show download traffic, but no upload data. > > > > systat -ifstat output: > > Interface Traffic PeakTotal > > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > > out 0.000 KB/s 0.000 KB/s0.000 KB > > > > > > Tested on amd64 CURRENT from few days ago. > > > > netword Card is: > > iwn0: mem 0xf200-0xf2001fff irq > > 17 at device 0.0 on pci3 > > ___ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current- > > unsubscr...@freebsd.org" ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
RE: wlan0/iwn: no upload statistics
Hi, More information is required. Please provide the output of the two commands below 1. sysctl -a | grep octets 2. uname -a Best Regards, bycn82 > -Original Message- > From: owner-freebsd-curr...@freebsd.org [mailto:owner-freebsd- > curr...@freebsd.org] On Behalf Of Stefan Ehmann > Sent: 07 June, 2014 17:27 > To: freebsd-current@freebsd.org > Subject: wlan0/iwn: no upload statistics > > Network monitoring tools show download traffic, but no upload data. > > systat -ifstat output: > Interface Traffic PeakTotal > wlan0 in 1.066 KB/s 16.155 KB/s 377.757 MB > out 0.000 KB/s 0.000 KB/s0.000 KB > > > Tested on amd64 CURRENT from few days ago. > > netword Card is: > iwn0: mem 0xf200-0xf2001fff irq 17 > at device 0.0 on pci3 ___ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current- > unsubscr...@freebsd.org" ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"