From: Sam Leffler <sam-zZXckVAlHaQAvxtiuMwx3w@public.gmane.org>
To: Guy Harris <guy-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>
Cc: radiotap <radiotap-rN9S6JXhQ+WXmMXjJBpWqg@public.gmane.org>
Subject: Re: use of radiotap bit 14? [mostly 11n]
Date: Tue, 01 Jul 2008 09:35:23 -0700 [thread overview]
Message-ID: <486A5CCB.1070606@errno.com> (raw)
In-Reply-To: <485AB8B0.7060606-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>
Guy Harris wrote:
> David Young wrote:
>> On Thu, Jun 19, 2008 at 09:10:33PM +0200, Johannes Berg wrote:
>>> Problem is, wireshark actually takes bit 14 to mean "FCS in header".
>>
>> I'd forgotten about that, but I think that we still have some
>> flexibility.
>
> As per my mail, we can just take that out; OpenBSD defines it as "FCS
> in header", but doesn't appear to use it, and I don't know of any
> other system that uses it as "FCS in header".
Right, as I told you that mechanism was only ever defined by netbsd.
Pulling the FCS out of band is not a good idea. Presumably obsd just
brought it over.
>
> Gerald, should we just remove the code that dissects
> IEEE80211_RADIOTAP_FCS from the 1.0.1 Wireshark release, in
> preparation for later releases interpreting presence bit 14 as RX flags?
As Guy mentioned I worked with him to resolve at least one conflict
between various systems. The definitions in freebsd have been in use
for a while and have shipped in released versions of the os so there are
many data files "in the field" and unless there's some way to maintain
backwards compatibility it's unlikely they'll change.
As to shortgi et al, I've had simple 11n sniffing support for ~2 years
and sent Gerald+Guy my mods to provide the most basic support in
wireshark (haven't pushed tcpdump mods upstream year but they are in
freebsd cvs). Since then I've done more involved changes for wireshark
but haven't pushed them back because I first wanted to leverage the PPI
dissector's support for reconstructing AMPDU aggregates. However my
other changes build on the earlier work and that work addresses issues
more general than 11n so I believe they are worth keeping.
>
> The collision problem with 15 and 16 is worse - OpenBSD defines 15 as
> IEEE80211_RADIOTAP_HWQUEUE, and defines 16 as IEEE80211_RADIOTAP_RSSI,
> and several of their drivers use one or the other or both. Wireshark
> currently doesn't dissect them; it should dissect them according to
> the standard.
I gave up trying to deal w/ obsd and tell anyone that comes to me w/
data files from them that they need to convert formats if they want to
inspect the data. I know that doesn't help but given the way radiotap
is designed (ATM) I don't see a better solution.
Sam
next prev parent reply other threads:[~2008-07-01 16:35 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-08-30 22:16 use of radiotap bit 14? Johannes Berg
[not found] ` <1188512214.7585.3.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2007-08-31 14:47 ` Pavel Roskin
2007-08-31 16:23 ` Sam Leffler
[not found] ` <46D84073.3090709-zZXckVAlHaQAvxtiuMwx3w@public.gmane.org>
2007-08-31 16:33 ` Sam Leffler
2007-08-31 16:50 ` Gerald Combs
[not found] ` <46D846E4.20103-IZ8446WsY0/dtAWm4Da02A@public.gmane.org>
2007-08-31 21:57 ` Johannes Berg
[not found] ` <1188597475.7585.46.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2007-08-31 22:17 ` Pavel Roskin
2007-09-12 17:17 ` David Young
[not found] ` <20070912171755.GA17887-eZ+MEZF6i8Dc+919tysfdA@public.gmane.org>
2007-09-12 19:21 ` Gerald Combs
2007-09-13 7:18 ` Johannes Berg
[not found] ` <1189667921.6161.86.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2007-11-26 16:58 ` Johannes Berg
[not found] ` <1196096301.4149.309.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2007-11-26 18:13 ` David Young
[not found] ` <20071126181329.GA3568-eZ+MEZF6i8Dc+919tysfdA@public.gmane.org>
2007-11-27 13:21 ` Johannes Berg
2007-09-12 18:06 ` David Young
[not found] ` <20070912180619.GB17887-eZ+MEZF6i8Dc+919tysfdA@public.gmane.org>
2007-09-12 19:03 ` Pavel Roskin
2007-09-13 18:06 ` David Young
[not found] ` <20070913180618.GK17887-eZ+MEZF6i8Dc+919tysfdA@public.gmane.org>
2007-09-13 18:15 ` Guy Harris
2007-09-13 7:29 ` Johannes Berg
[not found] ` <1189668582.6161.91.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2007-10-07 23:55 ` David Young
[not found] ` <20071007235551.GN6429-eZ+MEZF6i8Dc+919tysfdA@public.gmane.org>
2007-10-08 9:45 ` Johannes Berg
[not found] ` <1191836708.4063.17.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2008-06-19 16:13 ` Johannes Berg
2007-12-11 23:09 ` Johannes Berg
2007-12-12 17:27 ` Johannes Berg
2008-06-19 18:10 ` Johannes Berg
[not found] ` <1213899026.8967.56.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2008-06-19 18:41 ` Johannes Berg
2008-06-19 17:44 ` Johannes Berg
[not found] ` <1213897499.8967.46.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2008-06-19 17:59 ` Johannes Berg
[not found] ` <1213898387.8967.54.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2008-06-19 18:28 ` Gerald Combs
[not found] ` <485AA531.4010408-IZ8446WsY0/dtAWm4Da02A@public.gmane.org>
2008-06-19 18:34 ` Guy Harris
[not found] ` <485AA6C3.8090303-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>
2008-06-19 18:37 ` Johannes Berg
2008-06-19 20:05 ` Johannes Berg
2008-06-19 18:13 ` Pavel Roskin
2008-06-19 18:18 ` Johannes Berg
[not found] ` <1213899529.8967.62.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2008-06-19 18:39 ` Pavel Roskin
2008-06-19 18:43 ` Johannes Berg
2008-06-19 18:56 ` David Young
[not found] ` <20080619185646.GA17738-eZ+MEZF6i8Dc+919tysfdA@public.gmane.org>
2008-06-19 19:10 ` Johannes Berg
[not found] ` <1213902633.8967.84.camel-YfaajirXv214zXjbi5bjpg@public.gmane.org>
2008-06-19 19:33 ` Guy Harris
[not found] ` <485AB49B.4080403-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>
2008-06-19 19:59 ` Johannes Berg
2008-06-19 19:39 ` David Young
[not found] ` <20080619193958.GB17738-eZ+MEZF6i8Dc+919tysfdA@public.gmane.org>
2008-06-19 19:51 ` Guy Harris
[not found] ` <485AB8B0.7060606-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>
2008-06-19 20:06 ` Loris Degioanni
[not found] ` <485ABC4A.4060801-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-06-19 20:17 ` Guy Harris
2008-06-19 20:25 ` Johannes Berg
2008-07-01 16:35 ` Sam Leffler [this message]
2008-06-19 20:06 ` Johannes Berg
2008-06-19 22:33 ` Scott Raynel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=486A5CCB.1070606@errno.com \
--to=sam-zzxckvalhaqavxtiumwx3w@public.gmane.org \
--cc=guy-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org \
--cc=radiotap-rN9S6JXhQ+WXmMXjJBpWqg@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox