89 Commits (8c4813b75e7f77ef7f1853a883e3019d0b688ee1)

Author SHA1 Message Date
Felix Fietkau e7c63048df mac80211: clean up init, remove some redundant checks, fix tx power init (#10113) 13 years ago
Felix Fietkau b62f4e0aa2 mac80211: fix powersave setting 13 years ago
Felix Fietkau fe8a3a36f0 mac80211: apply txpower after bringing up the interface, should fix #10113 13 years ago
Felix Fietkau 25540787ad mac80211: use iw instead of iwconfig to disable powersave 13 years ago
Jo-Philipp Wich d7205a9021 mac80211: change wireless ifname numbering schema Instead of simply counting up until we hit a free iface, group ifnames by wiphy so that the first wlanX on a phy gets the phy number and following ifaces an index-suffix, e.g. wlan0 for network 1 on phy 1 and wlan0-1 for network 2 on phy 1. This fixes state var confusion when operating multiple radios and allows to reliably take down and restart one radio only, even if the number of networks changes in between. This should, along with other changes in LuCI, fix #10335. 13 years ago
Felix Fietkau 2e94be02a8 mac80211: set the country code early to allow crda to settle 13 years ago
Jo-Philipp Wich 6addd50b9d mac80211: rework mac address generation for virtual interfaces; set locally administered bit on generated macs and change the last two bytes isntead of the first one 13 years ago
Jo-Philipp Wich fdfa6fdbcd mac80211: introduce "disabled" option for wifi-iface section to shutdown single networks on a radio 13 years ago
Jo-Philipp Wich 9d33a50cbb mac80211: configure hostapd logging options 13 years ago
Jo-Philipp Wich 3aa922d33c mac80211: use first available channel from current phy if channel is set to "auto" 13 years ago
Felix Fietkau b4cef327ff ath9k: add a temporary uci option for setting the channel bandwidth 13 years ago
Felix Fietkau e087e678af mac80211: configure HT IBSS through uci 13 years ago
Felix Fietkau be3deb5b14 mac80211: broadcast the country IE by default if the country code is configured (#9308) 14 years ago
Vasilis Tsiligiannis f55fe56225 mac80211: Fix unique device autodetection 14 years ago
Felix Fietkau 3494bdc59a mac80211: allow AP configuration of beacon interval, DTIM period, maximum permissible STA listen interval, and basic rates 14 years ago
Felix Fietkau 718645d581 mac80211: ignore errors in the command to set the rx/tx antenna - many drivers do not support this yet 14 years ago
Jo-Philipp Wich a580764a9f mac80211: fix order of iw parameters, fix broken antenna config call 14 years ago
Vasilis Tsiligiannis e6a9e6875a mac80211: Fix antenna setting when only one of {rx,tx}antenna options is specified 14 years ago
Jo-Philipp Wich 3b0c90325e mac80211: add missing done to mac80211.sh (#8735) 14 years ago
Jo-Philipp Wich 49d060dc1b mac80211: add mising esac to mac80211.sh 14 years ago
Jo-Philipp Wich 4e369e5378 mac80211: rework recent mac80211.sh additions: - split antenna options into rxantenna and txantenna to bring it in line with broadcom and madwifi - get rid of temporary variables - follow the documented config protocol for wep keys (option key # + option key# [s:]data) 14 years ago
Felix Fietkau 0cd2b87f95 mac80211: Add new parameters to mac80211.sh 14 years ago
Felix Fietkau cfdfc8c05b mac80211: Add mac address filter configuration for hostapd 14 years ago
Jo-Philipp Wich 253f4d82f2 mac80211: support per-vif wmm option, defaults to 1 if unset 14 years ago
Jo-Philipp Wich 7526fd8627 mac80211: rename max_clients option to maxassoc, this brings it in line with broadcom 14 years ago
Felix Fietkau 3347f8e360 hostapd: add support for specifying the maximum number of clients 14 years ago
Jo-Philipp Wich 4dcba42342 mac80211: use iw for txpower control (#8416) 14 years ago
Felix Fietkau 3e7589ce1a mac80211: set GF flag in hostapd config if supported 14 years ago
Felix Fietkau c173d41012 mac80211: add uci support for the ad-hoc multicast rate setting 14 years ago
Felix Fietkau 35cdc5d722 hostapd/mac80211: implement support for AP+STA 14 years ago
Felix Fietkau b7204be37b wifi: change the default channel from 5 to 11, 5 was a really bad choice 14 years ago
Jo-Philipp Wich 8344c770fc mac80211: fix handling of frag and rts options, thanks stintel! 14 years ago
Felix Fietkau e0751eb57e mac80211: fix interface teardown for kernels >= 2.6.33 14 years ago
Felix Fietkau 99757d3336 mac80211: use the nl80211 driver for wpa_supplicant 15 years ago
Felix Fietkau ef710f7cf3 mac80211: enable rx/tx stbc by default if supported 15 years ago
Felix Fietkau 8b9afa6f75 mac80211: fix interface setup for wds client 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 15 years ago
Felix Fietkau ddb6eb9d51 mac80211: add support for the noscan option for skipping the initial scan on hostapd startup 15 years ago
Felix Fietkau ee2c54569f mac80211: fix essid setting for ad-hoc (thx, stintel) 15 years ago
Felix Fietkau 13cfa88855 mac80211: fix client mode 15 years ago
Felix Fietkau 1c8fbfbaa6 mac80211: fix interface startup order for AP+STA (patch by yann lopez) 15 years ago
Felix Fietkau d692a2340c mac80211: always use wpa_supplicant for client connections (patch by Stijn Tintel) 15 years ago
Felix Fietkau e1efddf19b mac80211: use wpa_supplicant for unencrypted connections to improve client mode reliability (patch by Stijn Tintel from #6653) 15 years ago
Felix Fietkau 52c2e565dd mac80211: fix setup with more than 2 ap mode interfaces 15 years ago
Felix Fietkau 8d689fedac mac80211: restrict the killing of wpa_supplicant processes to the right interface (#5991) 15 years ago
Felix Fietkau 26c953db20 mac80211: improve wifi interface cleanup 15 years ago
Jo-Philipp Wich 946291c8d5 mac80211: fix spurious error return codes in enable_mac80211() 15 years ago
Felix Fietkau eb1190bb29 mac80211: fix hostapd wmm setting for multiple bss interfaces 15 years ago
Felix Fietkau ba7bfddaae mac80211: restructure /lib/wifi/mac80211.sh 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- 15 years ago
Felix Fietkau 8bdee4acf7 mac80211: fix mac address handling for multiple phy/vif 15 years ago
Felix Fietkau b8ef670202 mac80211: fix ht capability detection (thx, stintel) 15 years ago