aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJouni Malinen <j@w1.fi>2009-01-30 19:34:40 (GMT)
committerJouni Malinen <j@w1.fi>2009-01-30 19:34:40 (GMT)
commit1c5aeef0c28c113a3643f6a50d0508f6f65c431a (patch)
tree1f01d6bb6889a261493ba052cf2d603358d7e6c0
parentc9c3eafacb3980a966175e0a5b423929c357944a (diff)
downloadhostap-1c5aeef0c28c113a3643f6a50d0508f6f65c431a.zip
hostap-1c5aeef0c28c113a3643f6a50d0508f6f65c431a.tar.gz
hostap-1c5aeef0c28c113a3643f6a50d0508f6f65c431a.tar.bz2
Add comments on the new Broadcom driver not using driver_broadcom.c
The newer Broadcom driver ("hybrid Linux driver") supports Linux wireless extensions and does not need (or even work) with the old driver wrapper.
-rw-r--r--src/drivers/driver_broadcom.c6
-rw-r--r--wpa_supplicant/README7
-rw-r--r--wpa_supplicant/defconfig5
3 files changed, 14 insertions, 4 deletions
diff --git a/src/drivers/driver_broadcom.c b/src/drivers/driver_broadcom.c
index d1d1779..1044cd7 100644
--- a/src/drivers/driver_broadcom.c
+++ b/src/drivers/driver_broadcom.c
@@ -1,5 +1,5 @@
/*
- * WPA Supplicant - driver interaction with Broadcom wl.o driver
+ * WPA Supplicant - driver interaction with old Broadcom wl.o driver
* Copyright (c) 2004, Nikki Chumkov <nikki@gattaca.ru>
* Copyright (c) 2004, Jouni Malinen <j@w1.fi>
*
@@ -11,6 +11,10 @@
* license.
*
* See README and COPYING for more details.
+ *
+ * Please note that the newer Broadcom driver ("hybrid Linux driver") supports
+ * Linux wireless extensions and does not need (or even work) with this old
+ * driver wrapper. Use driver_wext.c with that driver.
*/
#include "includes.h"
diff --git a/wpa_supplicant/README b/wpa_supplicant/README
index 778b0ba..2b94c23 100644
--- a/wpa_supplicant/README
+++ b/wpa_supplicant/README
@@ -166,7 +166,7 @@ Current hardware/software requirements:
Linux ndiswrapper (http://ndiswrapper.sourceforge.net/) with
Windows NDIS driver.
- Broadcom wl.o driver
+ Broadcom wl.o driver (old version only)
This is a generic Linux driver for Broadcom IEEE 802.11a/g cards.
However, it is proprietary driver that is not publicly available
except for couple of exceptions, mainly Broadcom-based APs/wireless
@@ -176,7 +176,10 @@ Current hardware/software requirements:
the needed header file, wlioctl.h, for compiling wpa_supplicant.
This driver support in wpa_supplicant is expected to work also with
other devices based on Broadcom driver (assuming the driver includes
- client mode support).
+ client mode support). Please note that the newer Broadcom driver
+ ("hybrid Linux driver") supports Linux wireless extensions and does
+ not need (or even work) with the specific driver wrapper. Use -Dwext
+ with that driver.
Intel ipw2100 driver
(http://sourceforge.net/projects/ipw2100/)
diff --git a/wpa_supplicant/defconfig b/wpa_supplicant/defconfig
index a623736..2c66f9c 100644
--- a/wpa_supplicant/defconfig
+++ b/wpa_supplicant/defconfig
@@ -65,7 +65,10 @@ CONFIG_DRIVER_HOSTAP=y
# Driver interface for Atmel driver
CONFIG_DRIVER_ATMEL=y
-# Driver interface for Broadcom driver
+# Driver interface for old Broadcom driver
+# Please note that the newer Broadcom driver ("hybrid Linux driver") supports
+# Linux wireless extensions and does not need (or even work) with the old
+# driver wrapper. Use CONFIG_DRIVER_WEXT=y with that driver.
#CONFIG_DRIVER_BROADCOM=y
# Example path for wlioctl.h; change to match your configuration
#CFLAGS += -I/opt/WRT54GS/release/src/include