diff options
author | Jouni Malinen <j@w1.fi> | 2011-11-13 11:13:13 +0200 |
---|---|---|
committer | Jouni Malinen <j@w1.fi> | 2011-11-13 11:14:44 +0200 |
commit | b6c8df695cb236c66a41ac1fe954698cc4286444 (patch) | |
tree | a319881a3f880fc9709509e125bd3c2809f9ad58 /wpa_supplicant/README | |
parent | 3962b65858ae5d5226fa504d2d1b4f63e7686a95 (diff) | |
download | external_wpa_supplicant_8_ti-b6c8df695cb236c66a41ac1fe954698cc4286444.zip external_wpa_supplicant_8_ti-b6c8df695cb236c66a41ac1fe954698cc4286444.tar.gz external_wpa_supplicant_8_ti-b6c8df695cb236c66a41ac1fe954698cc4286444.tar.bz2 |
Remove station functionality from hostap and madwifi driver wrappers
This has been obsoleted by the more generic Linux WEXT (driver_wext.c)
support. The hostap and madwifi driver wrappers can now be used only
with hostapd. The old station interface remains available in releases up
to 1.x.
Signed-hostap: Jouni Malinen <j@w1.fi>
Diffstat (limited to 'wpa_supplicant/README')
-rw-r--r-- | wpa_supplicant/README | 39 |
1 files changed, 8 insertions, 31 deletions
diff --git a/wpa_supplicant/README b/wpa_supplicant/README index 9eb5636..4d02f8f 100644 --- a/wpa_supplicant/README +++ b/wpa_supplicant/README @@ -138,24 +138,6 @@ Current hardware/software requirements: default option to start with before falling back to driver specific interface. - Host AP driver for Prism2/2.5/3 (development snapshot/v0.2.x) - (http://hostap.epitest.fi/) - Driver need to be set in Managed mode ('iwconfig wlan0 mode managed'). - Please note that station firmware version needs to be 1.7.0 or newer - to work in WPA mode. - - Linuxant DriverLoader (http://www.linuxant.com/driverloader/) - with Windows NDIS driver for your wlan card supporting WPA. - - madwifi driver for cards based on Atheros chip set (ar521x) - (http://sourceforge.net/projects/madwifi/) - Please note that you will need to modify the wpa_supplicant .config - file to use the correct path for the madwifi driver root directory - (CFLAGS += -I../madwifi/wpa line in example defconfig). - - Linux ndiswrapper (http://ndiswrapper.sourceforge.net/) with - Windows NDIS driver. - In theory, any driver that supports Linux wireless extensions can be used with IEEE 802.1X (i.e., not WPA) when using ap_scan=0 option in configuration file. @@ -332,7 +314,7 @@ and a list of available options and additional notes. The build time configuration can be used to select only the needed features and limit the binary size and requirements for external libraries. The main configuration parts are the selection of which -driver interfaces (e.g., hostap, madwifi, ..) and which authentication +driver interfaces (e.g., nl80211, wext, ..) and which authentication methods (e.g., EAP-TLS, EAP-PEAP, ..) are included. Following build time configuration options are used to control IEEE @@ -367,17 +349,15 @@ CONFIG_PCSC=y Following options can be added to .config to select which driver interfaces are included. -CONFIG_DRIVER_HOSTAP=y -CONFIG_DRIVER_MADWIFI=y +CONFIG_DRIVER_NL80211=y CONFIG_DRIVER_WEXT=y CONFIG_DRIVER_BSD=y CONFIG_DRIVER_NDIS=y -Following example includes all features and driver interfaces that are -included in the wpa_supplicant package: +Following example includes some more features and driver interfaces that +are included in the wpa_supplicant package: -CONFIG_DRIVER_HOSTAP=y -CONFIG_DRIVER_MADWIFI=y +CONFIG_DRIVER_NL80211=y CONFIG_DRIVER_WEXT=y CONFIG_DRIVER_BSD=y CONFIG_DRIVER_NDIS=y @@ -471,9 +451,6 @@ options: -N = start describing new interface drivers: - hostap = Host AP driver (Intersil Prism2/2.5/3) [default] - (this can also be used with Linuxant DriverLoader) - madwifi = MADWIFI 802.11 support (Atheros, etc.) (deprecated; use wext) wext = Linux wireless extensions (generic) wired = wpa_supplicant wired Ethernet driver roboswitch = wpa_supplicant Broadcom switch driver @@ -507,15 +484,15 @@ separated with -N argument. As an example, following command would start wpa_supplicant for two interfaces: wpa_supplicant \ - -c wpa1.conf -i wlan0 -D hostap -N \ - -c wpa2.conf -i ath0 -D madwifi + -c wpa1.conf -i wlan0 -D nl80211 -N \ + -c wpa2.conf -i wlan1 -D wext If the interface is added in a Linux bridge (e.g., br0), the bridge interface needs to be configured to wpa_supplicant in addition to the main interface: -wpa_supplicant -cw.conf -Dmadwifi -iath0 -bbr0 +wpa_supplicant -cw.conf -Dwext -iwlan0 -bbr0 Configuration file |