* [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments
@ 2009-02-04 6:20 Pavel Roskin
2009-02-04 6:20 ` [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig Pavel Roskin
2009-02-04 19:45 ` [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments Jouni Malinen
0 siblings, 2 replies; 7+ messages in thread
From: Pavel Roskin @ 2009-02-04 6:20 UTC (permalink / raw)
To: Jouni Malinen, linux-wireless
MadWifi is unlikely to be in ../head relative to hostapd or
wpa_supplicant, as it would be inside the hostap git repository.
MadWifi sources are more likely to be in a directory called "madwifi"
and residing outside the hostap repository. Using "madwifi" also
demonstrates that the top-level madwifi directory is needed.
---
hostapd/defconfig | 2 +-
wpa_supplicant/defconfig | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/hostapd/defconfig b/hostapd/defconfig
index 2591e71..45078f2 100644
--- a/hostapd/defconfig
+++ b/hostapd/defconfig
@@ -17,7 +17,7 @@ CONFIG_DRIVER_HOSTAP=y
# Driver interface for madwifi driver
#CONFIG_DRIVER_MADWIFI=y
-#CFLAGS += -I../head # change to reflect local setup; directory for madwifi src
+#CFLAGS += -I../../madwifi # change to the madwifi source directory
# Driver interface for Prism54 driver
#CONFIG_DRIVER_PRISM54=y
diff --git a/wpa_supplicant/defconfig b/wpa_supplicant/defconfig
index 2c66f9c..7a28e6f 100644
--- a/wpa_supplicant/defconfig
+++ b/wpa_supplicant/defconfig
@@ -51,8 +51,8 @@ CONFIG_DRIVER_HOSTAP=y
# Driver interface for madwifi driver
#CONFIG_DRIVER_MADWIFI=y
-# Change include directories to match with the local setup
-#CFLAGS += -I../madwifi/wpa
+# Set include directory to the madwifi source tree
+#CFLAGS += -I../../madwifi
# Driver interface for Prism54 driver
# (Note: Prism54 is not yet supported, i.e., this will not work as-is and is
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig
2009-02-04 6:20 [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments Pavel Roskin
@ 2009-02-04 6:20 ` Pavel Roskin
2009-02-04 10:52 ` Johannes Berg
2009-02-04 19:50 ` Jouni Malinen
2009-02-04 19:45 ` [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments Jouni Malinen
1 sibling, 2 replies; 7+ messages in thread
From: Pavel Roskin @ 2009-02-04 6:20 UTC (permalink / raw)
To: Jouni Malinen, linux-wireless
Put it after CONFIG_DRIVER_WEXT, as it's the new Linux wireless API.
Move comments about kernel includes next to CONFIG_DRIVER_NL80211, away
from CONFIG_CLIENT_MLME.
---
wpa_supplicant/defconfig | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/wpa_supplicant/defconfig b/wpa_supplicant/defconfig
index 7a28e6f..b95ea50 100644
--- a/wpa_supplicant/defconfig
+++ b/wpa_supplicant/defconfig
@@ -82,6 +82,15 @@ CONFIG_DRIVER_ATMEL=y
# Driver interface for generic Linux wireless extensions
CONFIG_DRIVER_WEXT=y
+# Driver interface for Linux drivers using the nl80211 kernel interface
+#CONFIG_DRIVER_NL80211=y
+# Currently, driver_nl80211.c build requires some additional parameters to be
+# able to include some of the kernel header files. Following lines can be used
+# to set these (WIRELESS_DEV must point to the root directory of the
+# wireless-testing.git tree).
+#WIRELESS_DEV=/usr/src/wireless-testing
+#CFLAGS += -I$(WIRELESS_DEV)/net/mac80211
+
# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
#CONFIG_DRIVER_BSD=y
#CFLAGS += -I/usr/local/include
@@ -360,15 +369,8 @@ CONFIG_PEERKEY=y
# Include client MLME (management frame processing).
# This can be used to move MLME processing of Linux mac80211 stack into user
-# space.
+# space. mac80211 may need external patches to enable userspace MLME support.
#CONFIG_CLIENT_MLME=y
-# Currently, driver_nl80211.c build requires some additional parameters to be
-# able to include some of the kernel header files. Following lines can be used
-# to set these (WIRELESS_DEV must point to the root directory of the
-# wireless-testing.git tree). In addition, mac80211 may need external patches
-# to enable userspace MLME support.
-#WIRELESS_DEV=/usr/src/wireless-testing
-#CFLAGS += -I$(WIRELESS_DEV)/net/mac80211
# IEEE Std 802.11r-2008 (Fast BSS Transition)
#CONFIG_IEEE80211R=y
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig
2009-02-04 6:20 ` [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig Pavel Roskin
@ 2009-02-04 10:52 ` Johannes Berg
2009-02-04 14:34 ` Pavel Roskin
2009-02-04 19:50 ` Jouni Malinen
1 sibling, 1 reply; 7+ messages in thread
From: Johannes Berg @ 2009-02-04 10:52 UTC (permalink / raw)
To: Pavel Roskin; +Cc: Jouni Malinen, linux-wireless
[-- Attachment #1: Type: text/plain, Size: 370 bytes --]
On Wed, 2009-02-04 at 01:20 -0500, Pavel Roskin wrote:
> Put it after CONFIG_DRIVER_WEXT, as it's the new Linux wireless API.
> Move comments about kernel includes next to CONFIG_DRIVER_NL80211, away
> from CONFIG_CLIENT_MLME.
Eh, no? The kernel includes are not required for nl80211 if everything
is set up correctly, or maybe for client mlme only?
johannes
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig
2009-02-04 10:52 ` Johannes Berg
@ 2009-02-04 14:34 ` Pavel Roskin
0 siblings, 0 replies; 7+ messages in thread
From: Pavel Roskin @ 2009-02-04 14:34 UTC (permalink / raw)
To: Johannes Berg; +Cc: Jouni Malinen, linux-wireless
Quoting Johannes Berg <johannes@sipsolutions.net>:
> On Wed, 2009-02-04 at 01:20 -0500, Pavel Roskin wrote:
>> Put it after CONFIG_DRIVER_WEXT, as it's the new Linux wireless API.
>> Move comments about kernel includes next to CONFIG_DRIVER_NL80211, away
>> from CONFIG_CLIENT_MLME.
>
> Eh, no? The kernel includes are not required for nl80211 if everything
> is set up correctly, or maybe for client mlme only?
You are right, it looks like new kernel headers are no longer needed.
The only header from the kernel is linux/if_ether.h, but it has been
in the kernel for a long time.
Then let's add CONFIG_DRIVER_NL80211 (maybe even enabled by default)
and remove the comments after CONFIG_CLIENT_MLME.
--
Regards,
Pavel Roskin
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments
2009-02-04 6:20 [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments Pavel Roskin
2009-02-04 6:20 ` [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig Pavel Roskin
@ 2009-02-04 19:45 ` Jouni Malinen
1 sibling, 0 replies; 7+ messages in thread
From: Jouni Malinen @ 2009-02-04 19:45 UTC (permalink / raw)
To: Pavel Roskin; +Cc: linux-wireless
On Wed, Feb 04, 2009 at 01:20:21AM -0500, Pavel Roskin wrote:
> MadWifi is unlikely to be in ../head relative to hostapd or
> wpa_supplicant, as it would be inside the hostap git repository.
> MadWifi sources are more likely to be in a directory called "madwifi"
> and residing outside the hostap repository. Using "madwifi" also
> demonstrates that the top-level madwifi directory is needed.
> hostapd/defconfig | 2 +-
> wpa_supplicant/defconfig | 4 ++--
Thanks, applied.
--
Jouni Malinen PGP id EFC895FA
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig
2009-02-04 6:20 ` [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig Pavel Roskin
2009-02-04 10:52 ` Johannes Berg
@ 2009-02-04 19:50 ` Jouni Malinen
2009-02-04 20:59 ` Pavel Roskin
1 sibling, 1 reply; 7+ messages in thread
From: Jouni Malinen @ 2009-02-04 19:50 UTC (permalink / raw)
To: Pavel Roskin; +Cc: linux-wireless
On Wed, Feb 04, 2009 at 01:20:37AM -0500, Pavel Roskin wrote:
> Put it after CONFIG_DRIVER_WEXT, as it's the new Linux wireless API.
> Move comments about kernel includes next to CONFIG_DRIVER_NL80211, away
> from CONFIG_CLIENT_MLME.
Thanks. CONFIG_DRIVER_NL80211 part applied as-is; the WIRELESS_DEV
comment was removed since it does not apply anymore.
CONFIG_DRIVER_NL80211 was missing by design since the driver_nl80211.c
code was not yet complete. Anyway, it is now functional enough to be
included in wpa_supplicant defconfig. Though, I did leave it commented
out for the time being.
--
Jouni Malinen PGP id EFC895FA
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig
2009-02-04 19:50 ` Jouni Malinen
@ 2009-02-04 20:59 ` Pavel Roskin
0 siblings, 0 replies; 7+ messages in thread
From: Pavel Roskin @ 2009-02-04 20:59 UTC (permalink / raw)
To: Jouni Malinen; +Cc: linux-wireless
On Wed, 2009-02-04 at 21:50 +0200, Jouni Malinen wrote:
> On Wed, Feb 04, 2009 at 01:20:37AM -0500, Pavel Roskin wrote:
> > Put it after CONFIG_DRIVER_WEXT, as it's the new Linux wireless API.
> > Move comments about kernel includes next to CONFIG_DRIVER_NL80211, away
> > from CONFIG_CLIENT_MLME.
>
> Thanks. CONFIG_DRIVER_NL80211 part applied as-is; the WIRELESS_DEV
> comment was removed since it does not apply anymore.
> CONFIG_DRIVER_NL80211 was missing by design since the driver_nl80211.c
> code was not yet complete. Anyway, it is now functional enough to be
> included in wpa_supplicant defconfig. Though, I did leave it commented
> out for the time being.
Looks good to me. Thank you!
--
Regards,
Pavel Roskin
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-02-04 20:59 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-04 6:20 [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments Pavel Roskin
2009-02-04 6:20 ` [PATCH 2/2] Document CONFIG_DRIVER_NL80211 in wpa_supplicant/defconfig Pavel Roskin
2009-02-04 10:52 ` Johannes Berg
2009-02-04 14:34 ` Pavel Roskin
2009-02-04 19:50 ` Jouni Malinen
2009-02-04 20:59 ` Pavel Roskin
2009-02-04 19:45 ` [PATCH 1/2] Use better examples for MadWifi path in defconfig, clarify comments Jouni Malinen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).