aboutsummaryrefslogtreecommitdiffstats
path: root/package/mac80211/files/lib
Commit message (Collapse)AuthorAgeFilesLines
* [package] mac80211: fix handling of frag and rts options, thanks stintel!Jo-Philipp Wich2010-07-221-10/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22355 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix interface teardown for kernels >= 2.6.33Felix Fietkau2010-07-061-1/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22078 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: use the nl80211 driver for wpa_supplicantFelix Fietkau2010-05-021-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21321 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: enable rx/tx stbc by default if supportedFelix Fietkau2010-05-021-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21319 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix interface setup for wds clientFelix Fietkau2010-03-091-2/+2
| | | | | | | | sometimes an interface does not get added to the bridge properly this seems to be a race of interface setup vs wpa_supplicant fix this by configuring the interface only after wpa_supplicant has been started git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20106 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add support for the noscan option for skipping the initial scan on ↵Felix Fietkau2010-03-091-0/+2
| | | | | | hostapd startup git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix essid setting for ad-hoc (thx, stintel)Felix Fietkau2010-02-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19916 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix client modeFelix Fietkau2010-02-281-12/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19915 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix interface startup order for AP+STA (patch by yann lopez)Felix Fietkau2010-02-281-23/+30
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19912 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: always use wpa_supplicant for client connections (patch by Stijn ↵Felix Fietkau2010-02-191-97/+21
| | | | | | | | | | | | | | | | | | | Tintel) Since client mode in mac80211is unreliable without using wpa_supplicant, it would be better to enable wpa_supplicant by default. With this patch, wpa_supplicant will always be used for mac80211-based drivers in client mode. This will break client mode for images that don't include wpa_supplicant or wpad, so maybe I need to add a check somewhere to see if wpa_supplicant is available, and show the user a warning if he tries client mode without wpa_supplicant. Suggestions on where to add this check are welcome. Tested with ath5k in client mode on open and wpa2-psk network, and tested on my ath9k based AP as well to make sure it doesn't break AP mode. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19718 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: use wpa_supplicant for unencrypted connections to improve client ↵Felix Fietkau2010-02-081-1/+15
| | | | | | mode reliability (patch by Stijn Tintel from #6653) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19550 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix setup with more than 2 ap mode interfacesFelix Fietkau2010-02-021-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19494 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: restrict the killing of wpa_supplicant processes to the right ↵Felix Fietkau2010-01-251-2/+6
| | | | | | interface (#5991) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19334 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: improve wifi interface cleanupFelix Fietkau2010-01-231-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19285 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: fix spurious error return codes in enable_mac80211()Jo-Philipp Wich2010-01-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19265 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix hostapd wmm setting for multiple bss interfacesFelix Fietkau2010-01-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19264 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: restructure /lib/wifi/mac80211.shFelix Fietkau2010-01-201-31/+164
| | | | | | | | use the new multi-bss single instance hostapd mode move mac80211 specific bits out of /lib/wifi/hostapd.sh add a new option 'htmode' for switching between HT20 and HT40+,HT40- git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19235 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix mac address handling for multiple phy/vifFelix Fietkau2010-01-171-2/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19177 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix ht capability detection (thx, stintel)Felix Fietkau2010-01-151-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19144 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: implement the distance settingFelix Fietkau2010-01-151-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19142 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files, mac80211 (#6491)Jo-Philipp Wich2010-01-131-14/+24
| | | | | | | | | - fix wep key handling in iw with mac80211 based drivers - sanitize keys where necessary - put a procedure prepare_key_wep() into /sbin/wifi for use by other driver backends git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19118 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix handling of vif mac addresses in /lib/wifi/mac80211.sh (patch ↵Felix Fietkau2009-12-241-1/+1
| | | | | | from #6401) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18923 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [packages] mac80211: Don't echo missing physical device errors to wireless ↵Vasilis Tsiligiannis2009-12-221-1/+1
| | | | | | config file git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18896 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix RTS threshold not being set for mac80211 devicesFelix Fietkau2009-12-091-1/+1
| | | | | | | | A typo prevented it from working, tested with ar71xx and ath9k. Signed-off-by: Otto Solares <solca@guug.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18719 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: set the country code through iw reg, setting it only through ↵Felix Fietkau2009-12-051-0/+2
| | | | | | hostapd apparently does not work git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18665 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: fix a shell syntax errorJo-Philipp Wich2009-12-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18664 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: fix wpa handling in sta modeJo-Philipp Wich2009-12-051-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18662 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: rename autogenerated wifi-device sections from wifi* to radio* to ↵Felix Fietkau2009-12-031-3/+3
| | | | | | prevent conflicts with madwifi interface naming git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix up wds sta mode after r18591Felix Fietkau2009-11-291-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18600 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix detection of multiple mac80211 devicesGabor Juhos2009-11-281-5/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18583 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: remove trailing whitespaces in mac80211.shGabor Juhos2009-11-281-6/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18582 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix default channel selection in mac80211.sh (thanks to blubberdiblub)Gabor Juhos2009-11-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18577 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a typo in the mac80211.shGabor Juhos2009-11-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18567 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: select channel 36 by default on 5GHz only devicesGabor Juhos2009-11-271-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18562 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: disable powersave on the sta by default (for performance reasons)Felix Fietkau2009-11-111-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18379 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: implement wds sta support (wds ap support work in progress, needs ↵Felix Fietkau2009-11-101-1/+4
| | | | | | hostapd changes) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18356 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix wpa in client modeFelix Fietkau2009-11-101-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18355 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix wifi detect with 11n cards that have multiple bandsFelix Fietkau2009-11-091-2/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18351 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fill some important capabilities into ht_capab in the hostapd configFelix Fietkau2009-11-041-1/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18293 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix a warning during interface bringup when using autochannelFelix Fietkau2009-10-111-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18034 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix encryption fallback for sta mode, add frequency/bssid ↵Felix Fietkau2009-10-111-4/+5
| | | | | | selection support git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18025 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix autochannel / fixed channel selection, add commands for ↵Felix Fietkau2009-10-111-7/+14
| | | | | | unencrypted sta mode git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18024 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: upgrade to latest compat-wireless, fix ad-hoc interface setupFelix Fietkau2009-10-111-3/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18023 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: autodetect the default phy mode based on 11n and freq capabilitiesFelix Fietkau2009-10-021-0/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17825 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: fix typo in ifname setup, suppress error messages of interface ↵Felix Fietkau2009-10-021-3/+3
| | | | | | enumeration commands git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17824 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge Pat Erley's mac80211.sh from openwrt-devel@ with many ↵Felix Fietkau2009-10-021-99/+185
| | | | | | cleanups and other changes by me. adds support for multiple interfaces, tested with ath9k git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17821 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: Declare some variables as local and remove unusedVasilis Tsiligiannis2009-06-291-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* wifi: fix hostapd + autochannelFelix Fietkau2009-03-271-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15055 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] add a workaround for devices that only start beaconing after ↵Florian Fainelli2009-03-251-0/+1
| | | | | | scanning, that is almost every driver except b43 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15041 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] allow mac80211 devices to be configured to do 802.11s, requires iwFlorian Fainelli2009-02-261-2/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14669 3c298f89-4303-0410-b956-a3cf2f4a3e73