* [PATCH v2 6/7] wireless: update mac80211 kconfig entry @ 2009-09-01 15:54 Luis R. Rodriguez 2009-09-01 16:33 ` Jouni Malinen 0 siblings, 1 reply; 10+ messages in thread From: Luis R. Rodriguez @ 2009-09-01 15:54 UTC (permalink / raw) To: linville; +Cc: linux-wireless, Luis R. Rodriguez, Jouni Malinen, Johannes Berg This updates the mac80211 kconfig entry to clarify what it is and refer people to our wireless wiki for more documentation. Cc: Jouni Malinen <j@w1.fi> Cc: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com> --- Changed description of when built as a module as pointed out by Larry. net/mac80211/Kconfig | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig index 9db4ff8..72006f9 100644 --- a/net/mac80211/Kconfig +++ b/net/mac80211/Kconfig @@ -1,5 +1,5 @@ config MAC80211 - tristate "Generic IEEE 802.11 Networking Stack (mac80211)" + tristate "mac80211 - SoftMAC device support" depends on CFG80211 select CRYPTO select CRYPTO_ECB @@ -7,8 +7,21 @@ config MAC80211 select CRYPTO_AES select CRC32 ---help--- - This option enables the hardware independent IEEE 802.11 - networking stack. + This option enables support for a framework used by IEEE-802.11 + SoftMAC devices. SoftMAC devices allow for a finer control of the + hardware, allowing for 802.11 frame management to be done in software + for them, for both parsing and generation of 802.11 wireless frames. + Most 802.11 devices today tend to be of this type. + + If you have new userspace utitlities which support nl80211 you do not + need wireless-extensions to support a mac80211 device. + + For more information refer the the wireless wiki entry on mac80211: + + http://wireless.kernel.org/en/developers/Documentation/mac80211 + + When built as a module it will be called as mac80211, if not sure + you should build this as a module. comment "CFG80211 needs to be enabled for MAC80211" depends on CFG80211=n -- 1.6.3.3 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 15:54 [PATCH v2 6/7] wireless: update mac80211 kconfig entry Luis R. Rodriguez @ 2009-09-01 16:33 ` Jouni Malinen 2009-09-01 17:17 ` Gábor Stefanik 2009-09-01 17:18 ` Luis R. Rodriguez 0 siblings, 2 replies; 10+ messages in thread From: Jouni Malinen @ 2009-09-01 16:33 UTC (permalink / raw) To: Luis R. Rodriguez; +Cc: linville, linux-wireless, Johannes Berg On Tue, Sep 01, 2009 at 08:54:25AM -0700, Luis R. Rodriguez wrote: > This updates the mac80211 kconfig entry to clarify > what it is and refer people to our wireless wiki for > more documentation. > diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig > - tristate "Generic IEEE 802.11 Networking Stack (mac80211)" > + tristate "mac80211 - SoftMAC device support" Uh.. Do we really need to call this SoftMAC or well have that in the title? I prefer the current text or if you want to, just move the mac80211 into the beginning.. > + This option enables support for a framework used by IEEE-802.11 s/IEEE-802.11/IEEE 802.11/ > + SoftMAC devices. SoftMAC devices allow for a finer control of the Again, I don't really like the term "SoftMAC" here.. > + hardware, allowing for 802.11 frame management to be done in software > + for them, for both parsing and generation of 802.11 wireless frames. > + Most 802.11 devices today tend to be of this type. s/802.11/IEEE 802.11/g > + If you have new userspace utitlities which support nl80211 you do not s/utitlities/utilities/ > + need wireless-extensions to support a mac80211 device. s/wireless-extensions/wireless extensions/ > + When built as a module it will be called as mac80211, if not sure > + you should build this as a module. s/, if/. If/ -- Jouni Malinen PGP id EFC895FA ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 16:33 ` Jouni Malinen @ 2009-09-01 17:17 ` Gábor Stefanik 2009-09-01 17:18 ` Luis R. Rodriguez 1 sibling, 0 replies; 10+ messages in thread From: Gábor Stefanik @ 2009-09-01 17:17 UTC (permalink / raw) To: Jouni Malinen; +Cc: Luis R. Rodriguez, linville, linux-wireless, Johannes Berg On Tue, Sep 1, 2009 at 6:33 PM, Jouni Malinen<j@w1.fi> wrote: > On Tue, Sep 01, 2009 at 08:54:25AM -0700, Luis R. Rodriguez wrote: >> This updates the mac80211 kconfig entry to clarify >> what it is and refer people to our wireless wiki for >> more documentation. > >> diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig > >> - tristate "Generic IEEE 802.11 Networking Stack (mac80211)" >> + tristate "mac80211 - SoftMAC device support" > > Uh.. Do we really need to call this SoftMAC or well have that in the > title? I prefer the current text or if you want to, just move the > mac80211 into the beginning.. > > >> + This option enables support for a framework used by IEEE-802.11 > > s/IEEE-802.11/IEEE 802.11/ > >> + SoftMAC devices. SoftMAC devices allow for a finer control of the > > Again, I don't really like the term "SoftMAC" here.. > >> + hardware, allowing for 802.11 frame management to be done in software >> + for them, for both parsing and generation of 802.11 wireless frames. >> + Most 802.11 devices today tend to be of this type. > > s/802.11/IEEE 802.11/g > >> + If you have new userspace utitlities which support nl80211 you do not > > s/utitlities/utilities/ > >> + need wireless-extensions to support a mac80211 device. > > s/wireless-extensions/wireless extensions/ > >> + When built as a module it will be called as mac80211, if not sure >> + you should build this as a module. > > s/, if/. If/ Also, s/called as/called/ > > -- > Jouni Malinen PGP id EFC895FA > -- > To unsubscribe from this list: send the line "unsubscribe linux-wireless" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 16:33 ` Jouni Malinen 2009-09-01 17:17 ` Gábor Stefanik @ 2009-09-01 17:18 ` Luis R. Rodriguez [not found] ` <69e28c910909011028i25fba508t9e68fb24168193eb@mail.gmail.com> 1 sibling, 1 reply; 10+ messages in thread From: Luis R. Rodriguez @ 2009-09-01 17:18 UTC (permalink / raw) To: Jouni Malinen Cc: Luis Rodriguez, linville@tuxdriver.com, linux-wireless@vger.kernel.org, Johannes Berg On Tue, Sep 01, 2009 at 09:33:00AM -0700, Jouni Malinen wrote: > On Tue, Sep 01, 2009 at 08:54:25AM -0700, Luis R. Rodriguez wrote: > > This updates the mac80211 kconfig entry to clarify > > what it is and refer people to our wireless wiki for > > more documentation. > > > diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig > > > - tristate "Generic IEEE 802.11 Networking Stack (mac80211)" > > + tristate "mac80211 - SoftMAC device support" > > Uh.. Do we really need to call this SoftMAC or well have that in the > title? I was hoping this would clarify to users a little more on what this really was instead of referring it as a generic "IEEE 802.11 stack". For example, I'd expect a few users to be a bit puzzled why a cfg80211 driver did not make use of the "IEEE 802.11 stack". > I prefer the current text or if you want to, just move the > mac80211 into the beginning.. I am not sure if this would be clear to users, as cfg80211 grows driver support I think a clearer distinction would help. But then again that's just my thoughts on this. An alternative to accomplish what I want to do -- which is to educate users -- is to keep just change this as you suggest as: "mac80211 - IEEE 802.11 Networking Stack" but then also educate that a "IEEE 802.11 Networking Stack" is only required for certain types of devices. This still seems a bit confusing to me though. Would like your opinion on how to best educate users on this taxonomy. > > + This option enables support for a framework used by IEEE-802.11 > > s/IEEE-802.11/IEEE 802.11/ > > > + SoftMAC devices. SoftMAC devices allow for a finer control of the > > Again, I don't really like the term "SoftMAC" here.. What's a better term? > > + hardware, allowing for 802.11 frame management to be done in software > > + for them, for both parsing and generation of 802.11 wireless frames. > > + Most 802.11 devices today tend to be of this type. > > s/802.11/IEEE 802.11/g > > > + If you have new userspace utitlities which support nl80211 you do not > > s/utitlities/utilities/ > > > + need wireless-extensions to support a mac80211 device. > > s/wireless-extensions/wireless extensions/ > > > + When built as a module it will be called as mac80211, if not sure > > + you should build this as a module. > > s/, if/. If/ Thanks for the review, will fix the typos, and will re-send after further feedback on the taxonomy. Luis ^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <69e28c910909011028i25fba508t9e68fb24168193eb@mail.gmail.com>]
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry [not found] ` <69e28c910909011028i25fba508t9e68fb24168193eb@mail.gmail.com> @ 2009-09-01 17:38 ` Luis R. Rodriguez 2009-09-01 17:47 ` Gábor Stefanik 0 siblings, 1 reply; 10+ messages in thread From: Luis R. Rodriguez @ 2009-09-01 17:38 UTC (permalink / raw) To: Gábor Stefanik; +Cc: Luis Rodriguez, linux-wireless On Tue, Sep 01, 2009 at 10:28:35AM -0700, Gábor Stefanik wrote: > On Tue, Sep 1, 2009 at 7:18 PM, Luis R. Rodriguez<lrodriguez@atheros.com> wrote: > > On Tue, Sep 01, 2009 at 09:33:00AM -0700, Jouni Malinen wrote: > >> On Tue, Sep 01, 2009 at 08:54:25AM -0700, Luis R. Rodriguez wrote: > >> > + SoftMAC devices. SoftMAC devices allow for a finer control of the > >> > >> Again, I don't really like the term "SoftMAC" here.. > > > > What's a better term? > > > > "Software-based", "Software-MAC", "Software-defined", or anything that > neither implies that the stack is designed for PrismGT (the > capitalization "SoftMAC" comes from Intersil AFAIK), nor allows > confusion with ieee80211softmac (which could result if we write it > with all small letters as "softmac"). Indeed, I picked up 'SoftMAC' and 'FullMAC' terminology from the prism54 days after they decided to move in that direction as others were or already had. For better or for worse I have been using 'SoftMAC' throughout wireless.kernel.org documentation to distinguish between 'FullMAC' cards. I really have not been able to find any other suitable replacements, are there legal reasons to not use such terms? I thought 'mac80211' name was brilliant as it highlighted the main focus for the module, to focus on the MAC frame processing, I just cannot think of any description for it other than something to support SoftMAC cards. Luis ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 17:38 ` Luis R. Rodriguez @ 2009-09-01 17:47 ` Gábor Stefanik 2009-09-01 18:01 ` Luis R. Rodriguez 0 siblings, 1 reply; 10+ messages in thread From: Gábor Stefanik @ 2009-09-01 17:47 UTC (permalink / raw) To: Luis R. Rodriguez; +Cc: Luis Rodriguez, linux-wireless 2009/9/1 Luis R. Rodriguez <lrodriguez@atheros.com>: > On Tue, Sep 01, 2009 at 10:28:35AM -0700, Gábor Stefanik wrote: >> On Tue, Sep 1, 2009 at 7:18 PM, Luis R. Rodriguez<lrodriguez@atheros.com> wrote: >> > On Tue, Sep 01, 2009 at 09:33:00AM -0700, Jouni Malinen wrote: >> >> On Tue, Sep 01, 2009 at 08:54:25AM -0700, Luis R. Rodriguez wrote: >> >> > + SoftMAC devices. SoftMAC devices allow for a finer control of the >> >> >> >> Again, I don't really like the term "SoftMAC" here.. >> > >> > What's a better term? >> > >> >> "Software-based", "Software-MAC", "Software-defined", or anything that >> neither implies that the stack is designed for PrismGT (the >> capitalization "SoftMAC" comes from Intersil AFAIK), nor allows >> confusion with ieee80211softmac (which could result if we write it >> with all small letters as "softmac"). > > Indeed, I picked up 'SoftMAC' and 'FullMAC' terminology from the prism54 days > after they decided to move in that direction as others were or already had. For > better or for worse I have been using 'SoftMAC' throughout wireless.kernel.org > documentation to distinguish between 'FullMAC' cards. I really have not been > able to find any other suitable replacements, are there legal reasons to not use > such terms? > > I thought 'mac80211' name was brilliant as it highlighted the main focus for the > module, to focus on the MAC frame processing, I just cannot think of any > description for it other than something to support SoftMAC cards. The description isn't the problem - the term "SoftMAC" is, due to its connections with ieee80211softmac. Even "Software MAC" would be better here. > > Luis > -- Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 17:47 ` Gábor Stefanik @ 2009-09-01 18:01 ` Luis R. Rodriguez 2009-09-01 18:07 ` John W. Linville 2009-09-01 19:07 ` Johannes Berg 0 siblings, 2 replies; 10+ messages in thread From: Luis R. Rodriguez @ 2009-09-01 18:01 UTC (permalink / raw) To: Gábor Stefanik; +Cc: Luis Rodriguez, linux-wireless@vger.kernel.org On Tue, Sep 01, 2009 at 10:47:43AM -0700, Gábor Stefanik wrote: > 2009/9/1 Luis R. Rodriguez <lrodriguez@atheros.com>: > > On Tue, Sep 01, 2009 at 10:28:35AM -0700, Gábor Stefanik wrote: > >> On Tue, Sep 1, 2009 at 7:18 PM, Luis R. Rodriguez<lrodriguez@atheros.com> wrote: > >> > On Tue, Sep 01, 2009 at 09:33:00AM -0700, Jouni Malinen wrote: > >> >> On Tue, Sep 01, 2009 at 08:54:25AM -0700, Luis R. Rodriguez wrote: > >> >> > + SoftMAC devices. SoftMAC devices allow for a finer control of the > >> >> > >> >> Again, I don't really like the term "SoftMAC" here.. > >> > > >> > What's a better term? > >> > > >> > >> "Software-based", "Software-MAC", "Software-defined", or anything that > >> neither implies that the stack is designed for PrismGT (the > >> capitalization "SoftMAC" comes from Intersil AFAIK), nor allows > >> confusion with ieee80211softmac (which could result if we write it > >> with all small letters as "softmac"). > > > > Indeed, I picked up 'SoftMAC' and 'FullMAC' terminology from the prism54 days > > after they decided to move in that direction as others were or already had. For > > better or for worse I have been using 'SoftMAC' throughout wireless.kernel.org > > documentation to distinguish between 'FullMAC' cards. I really have not been > > able to find any other suitable replacements, are there legal reasons to not use > > such terms? > > > > I thought 'mac80211' name was brilliant as it highlighted the main focus for the > > module, to focus on the MAC frame processing, I just cannot think of any > > description for it other than something to support SoftMAC cards. > > The description isn't the problem - the term "SoftMAC" is, due to its > connections with ieee80211softmac. Even "Software MAC" would be better > here. Software MAC sounds reasonable to me. Anyone else? Luis ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 18:01 ` Luis R. Rodriguez @ 2009-09-01 18:07 ` John W. Linville 2009-09-01 19:07 ` Johannes Berg 1 sibling, 0 replies; 10+ messages in thread From: John W. Linville @ 2009-09-01 18:07 UTC (permalink / raw) To: Luis R. Rodriguez Cc: Gábor Stefanik, Luis Rodriguez, linux-wireless@vger.kernel.org On Tue, Sep 01, 2009 at 11:01:47AM -0700, Luis R. Rodriguez wrote: > On Tue, Sep 01, 2009 at 10:47:43AM -0700, Gábor Stefanik wrote: > > The description isn't the problem - the term "SoftMAC" is, due to its > > connections with ieee80211softmac. Even "Software MAC" would be better > > here. > > Software MAC sounds reasonable to me. Anyone else? Seems fine -- IMHO "soft MAC" would be fine as well... -- John W. Linville Someday the world will need a hero, and you linville@tuxdriver.com might be all we have. Be ready. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 18:01 ` Luis R. Rodriguez 2009-09-01 18:07 ` John W. Linville @ 2009-09-01 19:07 ` Johannes Berg 2009-09-01 19:19 ` Luis R. Rodriguez 1 sibling, 1 reply; 10+ messages in thread From: Johannes Berg @ 2009-09-01 19:07 UTC (permalink / raw) To: Luis R. Rodriguez Cc: Gábor Stefanik, Luis Rodriguez, linux-wireless@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 223 bytes --] On Tue, 2009-09-01 at 11:01 -0700, Luis R. Rodriguez wrote: > Software MAC sounds reasonable to me. Anyone else? Except we're not actually talking about the MAC at all. The MAC is still in the hardware. johannes [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 6/7] wireless: update mac80211 kconfig entry 2009-09-01 19:07 ` Johannes Berg @ 2009-09-01 19:19 ` Luis R. Rodriguez 0 siblings, 0 replies; 10+ messages in thread From: Luis R. Rodriguez @ 2009-09-01 19:19 UTC (permalink / raw) To: Johannes Berg Cc: Gábor Stefanik, Luis Rodriguez, linux-wireless@vger.kernel.org On Tue, Sep 1, 2009 at 12:07 PM, Johannes Berg<johannes@sipsolutions.net> wrote: > On Tue, 2009-09-01 at 11:01 -0700, Luis R. Rodriguez wrote: > >> Software MAC sounds reasonable to me. Anyone else? > > Except we're not actually talking about the MAC at all. The MAC is still > in the hardware. How how about just: "mac80211 - IEEE 802.11 frame processing" Then as for referring to these type of devices I am not aware of other vocabulary for them other than SoftMAC or its derivative names. Luis ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-09-01 19:20 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-01 15:54 [PATCH v2 6/7] wireless: update mac80211 kconfig entry Luis R. Rodriguez
2009-09-01 16:33 ` Jouni Malinen
2009-09-01 17:17 ` Gábor Stefanik
2009-09-01 17:18 ` Luis R. Rodriguez
[not found] ` <69e28c910909011028i25fba508t9e68fb24168193eb@mail.gmail.com>
2009-09-01 17:38 ` Luis R. Rodriguez
2009-09-01 17:47 ` Gábor Stefanik
2009-09-01 18:01 ` Luis R. Rodriguez
2009-09-01 18:07 ` John W. Linville
2009-09-01 19:07 ` Johannes Berg
2009-09-01 19:19 ` Luis R. Rodriguez
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.