Changes WLAN =============================================================================== 2.1.3: ------ 19.04.2003 - Separated WLAN from PCMCIA 06.05.2003 - nw: Added support for ACL-policys 26.05.2003 rr - Driver hostap update to Version 0.0.3 2.1.4: ------ 11.08.2003 rresch - Die WLAN-Konfiguration kennt nun eine Variable WLAN_PREUP, welche durch ein LadeScript eines optionalen WLAN-Treibers in /etc/wlan.opts geschrieben werden kann und mit dem Wert WLAN_PREUP='yes' das Initialisieren des NW-Devices an den Ende der WLAN-Konfiguration verschoben werden kann. Manche Treiber benötigen das offensichtlich - Es werden jetzt alle 4 WEP-Keys auf den selben Wert gesetzt, da vorher auch ohne Kenntnis des Keys Zugang zum Netz zu erhalten war. 28.08.2003 rresch - updated driver hostap to Version 0.0.4 (CVS) 08.09.2003 rresch - all 4 possible WEP-Keys can be configured seperately 2.1.5: ------ 9.10.2003 rr - Update Wireless Tools to Version 26 - Corrected Wireless extensions mismatch 9.11.2003 rr - Updated hostap* to Version 0.1.2 07.12.2003 babel - add support for prism54 based wlan cards 16.12.2003 rr - added new Feature RTS for Speedup of very slow WLAN-Connections 17.12.2003 babel - re-worked ACL-Configuration to recognize the correct method of ACL-Config for the different WLAN-Card-Drivers (acually prism54 and hostap) 2.1.6: ------ 08.01.2004: rresch - reworked Wlan-Configuration, Preparing to support more than one WLAN-Config and Card 19.01.2004: rresch - Added Feature WLAN_NOESSID to switch off the ESSID transmission in Beacon Frames of hostap_* driver with FW >=1.6.3 03.02.2004: rresch - Some Cleanup-Work Re-compiled all WLAN-Drivers with actual Versions - New WLAN-Structure brings possibility to add support for nearly every WLAN-Card with Linux-Drivers - they only need Support for the Wireless Tools Status Output. the Configuration of the Card itselves is being done by detect, pre- and post Scripts which ca modify the bahavior of the generic wlanconfig-script as they need it. Take a look at the existing Scripts at /usr/local/wlan to see how it works 10.02.2004: rresch - Updated Driver hostap to Version 0.1.3 23.02.2004: babel - Update Driver prism54 to driver version 2004-02-22 02.03.2004: rresch - Made WLAN-Driver airo seperately useable without airo_cs 2.1.7: ------ 23.03.2004: jed - prep script added to convert all files to unix format. - regex for parameter WLAN_WEP_ROTATE corrected. - wlankeyrotate script optimized. 24.03.2004: rresch - Added Support for more than one WLAN-Config 28.03.2004: rresch - Removed obsolete Variables WLAN_%_WDS and WLAN_%_ACL - is now covered by the Num-Variables of this Options 29.03.2004: rresch - Removed Variable WLAN_%_STANDARD - can now be set with WLAN_%_CHANNEL (implemented for driver ath_pci only) 21.04.2004: rresch - WEP-Keys can use Windows-compatible Passphrases in 128-Bit Mode now. - WLANKEYROTATE now expects the intervall in Seconds not in Changes per Hour any more 2.1.8: ------ 06.05.2004: rresch - WLAN_%_ENC_MODE now optional. Defaults to 'restricted' when Keys are defined otherwise to 'off' 28.07.2004: rresch - Updated Driver hostap_* to Version 0.2.4 2.1.9: ------ 10.10.2004: rresch - Updated driver hostap, hostapd and wpa_supplicant to Version 0.2.5 17.12.2004: babel - Updated driver prism54 - change WDS to work with advanced_networking 2.1.10: ====== xx.xx.2005 - WPA Access in Mode='managed' - WPA with hostapd and prism cards in Mode='master' 2.1.12: ======= 02.10.2005 jv - Add parameter WLAN_%_WPA_TYPE to use WPA2 mode - Add parameter WLAN_%_WPA_ENCRYPTION for change encryption type from TKIP to AES-CCMP. 13.10.2005 rresch - Added driver rt2500 for Ralink RT2500 54 MBit-Cards 14.10.2005 rresch - Updated driver hostap_* to latest stable release 0.3.9 2.1.13 ------ 26.11.2005 jv - Updated hostapd and wpa_supplicant to latest stable release 0.4.7 3.0.0: ------ 3.0.1: ------ 24.01.2006 jv - rename wlanconfig to wlanconfig.sh 28.01.2006 witchdoc - add experimental support for rt2570 usb 02.02.2006 jv - fix wlan interface with wpa encryption as bridge member - append bridge device to /etc/hostapd.$device 04.02.2006 jv - change /etc/wlan.opts to /var/run/wlan.conf 06.02.2006 witchdoc - change wlanconfig.sh to run detect_* scripts first for devices without right MAC before an 'ifconfig $device up' 3.1.0: ------ 01.03.2006 babel - first stage of madwifi-ng driver 06.03.2006 witchdoc - add wlan.cgi in the webgui if WLAN_WEBGUI='yes' 16.03.2006 babel - update madwifi to ng-r1456-20060225 24.03.2006 witchdoc - wlan.cgi supports "Search for APs" 29.03.2006 babel - step forward to atheros based VAP - update hostap to current drivers (VAP needs at least hostapd 5.2) - fix atheros based ACL policies (aka MAC security) - update kernel drivers to r1486 19.04.2006 babel - update atheros driver to r1512-20060419. this releases includes two fixes for kernel oops while playing with VAPs. 07.05.2006 babel - update wlan drivers and tools: wpa_supplicant to 0.5.3 wireless tool to v28.pre16 hostapd 0.5.3 madwifi + tools to r1543 24.05.2006 babel - update madwifi to ng-r1591-20060524, this will fix some oops and enhance iwconfig <-> madwifi working 29.05.2006 babel - update to ng-r1611-20060528 with new HAL 04.06.2006 babel - update to wireless tools v29.pre10 - update madwifi to ng-r1626-20060603, but this breaks the unattended build. The "noask" support was dropped. I will wait a few days, maybe they introduce something new. - recompile hostap und wpa_supplicant 14.06.2006 witchdoc - athpci (madwifi-ng branche) doesnt work with wlanscan (search for aps) at this moment. deactivate this feature for athpci until i resolve this 14.06.2006 babel - update madwifi to ng-r1644-20060614 and fix module names and path 3.1.1: ------ 3.1.2: ------ without date - rewrite scripts to use iproute2 tools - simplify wlan.cgi, made VAP use visible (see ath_pci for details) - add some debug stuff 3.1.3: ------ 08.06.2007 witchdoc - fix firmware loading for prism54 and 2.6 kernels 17.06.2007 witchdoc - add support for Intel Pro Wireless 2100 - reorder firmwares for Intel and Prism54 19.06.2007 rresch - WLAN-Cards now are named wlanX and no more ethX 20.06.2007 witchdoc - fix handling for multiple call wlanconfig.sh , so that is only one process of wpa_supplicant/hostapd there 21.06.2007 witchdoc - Update hostapd and wpa_supplicant to latest stable release 0.5.8. 22.06.2007 witchdoc - add support for Intel Pro Wireless 2200 25.06.2007 witchdoc - add support for Ralink 2400 (rt2400.ko) Ralink 2500 (rt2500.ko) Ralink 61 (rt61.ko) Ralink 73 (rt73.ko) 17.07.2007 babel - update hostapd to 0.6.0 - update wpa_supplicant to 0.6.0 and activate ctrl support - update wireless tools to 29pre22 - change madwifi wpa_supplicant to use wext. this fixes connect problems at startup on my setup - update wlanconfig for madwifi 3.1.4: ------ 3.3.0: ------ 12.06.2008 babel - update hostapd to 0.6.3 - update wpa_supplicant to 0.6.3 and activate ctrl support - update wireless tools to 29 2008-09-03 Joe - added rrdtool graphs to track link, rate, signal and noise. 3.3.1: ------ 11.12.2008 rresch - removed wds-support which only was implemented for hostap_* and only used WEP-Encryption 3.3.2: ------ 3.4.1: ------ 3.5.0: ------ ?? - Included ath_pci into package - New drivers ath5k/ath9k/b43/b43legacy/mac80211_hwsim - hostap_* no longer stop build with newer kernels (2.6.32..) 21.10.2010 arwin - compiled hostapd v0.7.3 22.10.2010 arwin - compiled wpa_supplicant v 0.7.3 3.6.0: ------ 2011-04-29 - release of stable version 3.6.1: ------ 3.6.2: ------ 2012-07-13 kristov - madwifi tools updated to 0.9.4-r4180-20120502