Commit Graph

45 Commits (0f8e0335a7759ce0abf369ab0bc27b43e92b4b0e)

Author SHA1 Message Date
Jo-Philipp Wich 964feeb54d hostapd: introduce "wpa_pair_rekey" and "wpa_master_rekey" options, remove hardcoded wpa rekey intervals, remove hardcoded radius_acct_interim_interval as it might overrule the radius Acct-Interim-Interval attribute
SVN-Revision: 28207
13 years ago
Jo-Philipp Wich cfc23e4c49 hostapd: introduce options to configure the logging behaviour. The config wifi-device section gains the following settings: * log_level (2) - Defines the minimum message level * log_80211 (true) - Log 802.11 events * log_8021x (true) - Log 802.1X events * log_radius (true) - Log RADIUS events * log_wpa (true) - Log WPA events * log_driver (true) - Log driver interface messages * log_iapp (true) - Log IAPP events * log_mlme (true) - Log MLME events
SVN-Revision: 28056
13 years ago
Vasilis Tsiligiannis 9d54c7aaaf hostapd: add accounting configuration to hostapd uci script
Hello

This patch add accounting configuration in hostapd.sh
It also change "server, port, key" to "auth_server, auth_port, auth_secret" but keep backward compatibility
Please patch backfire & trunk

Thanks in advance.

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>

SVN-Revision: 26482
13 years ago
Felix Fietkau 516440649b hostapd: add more wps config methods to the config
SVN-Revision: 26288
13 years ago
Jo-Philipp Wich f1ac8cf285 hostapd: allow mixed TKIP/CCMP for 11n
SVN-Revision: 25543
14 years ago
Felix Fietkau b60332deb0 hostapd: Create one control interface per virtual bssid
Previously hostapd created one control interface /var/run/hostapd-phyX
which only contained the first virtual bssid (for example wlan0). In
order to access the other virtual bssids with hostapd_cli add all
virtual bssids to /var/run/hostapd-phyX by specifying the ctrl_interface
parameter per bssid.

Previously the control interface looked like:
	/var/run/hostapd-phyX/wlan0

Now, the control interface looks like this:
	/var/run/hostapd-phyX/wlan0
	/var/run/hostapd-phyX/wlan1
	...

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24985
14 years ago
Felix Fietkau 58ed4ded0e hostapd: fix appending the iapp_interface variable to the config
Signed-off-by: Alexander Couzens <lynxis@c-base.org>

SVN-Revision: 24724
14 years ago
Felix Fietkau d08bc913a8 hostapd: Allow rsn_preauth configuration
Hostapd can allow preauthentication for WPA2-EAP networks when
the interfaces through which preauthentication is allowed are
configured.

Add a new param "rsn_preauth=0/1" to the configuration that enables
or disables preauthentication on the according bridge interface.

Preauthentication for unbridged networks is not considered in this
patch.

Cc: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24721
14 years ago
Jo-Philipp Wich 0280ac8c92 Set auth_algs in hostapd.conf, make it configurable for WEP Always set auth_algs in hostapd.conf. For WEP, auth_algs is configurable by setting the encryption parameter of a wifi-iface to contain "open" (1, open system), "shared" (2, shared key), or "mixed" (3, permits both open system and shared key.) For example, use "wep+shared" for shared key authentication. The default is default is "open" as it is more secure than "shared" (although WEP is pretty weak regardless.) For non-WEP, "open" is always used.
https://dev.openwrt.org/ticket/8120

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 23655
14 years ago
Vasilis Tsiligiannis 1beef305cf hostapd: Add support for 'iapp_interface' option, thanks stsp (#7719)
SVN-Revision: 22527
14 years ago
Felix Fietkau ca4a8b1bee hostapd: add preliminary wps script support (push-button only, does not handle multi-bss yet)
SVN-Revision: 22100
14 years ago
Jo-Philipp Wich 5f895af9fb hostapd: enforce CCMP WPA cipher if hwmode is 11ng or 11na
SVN-Revision: 22000
14 years ago
Jo-Philipp Wich f391ff4ec8 hostapd: allow *ccmp+tkip and *aes+tkip as well for cipher override
SVN-Revision: 21998
14 years ago
Felix Fietkau db8b1922fc hostapd: add ap isolate support for mac80211
SVN-Revision: 21179
14 years ago
Jo-Philipp Wich 38b256105d hostapd: fixup madwifi turbo modes (#7060)
SVN-Revision: 20675
14 years ago
Travis Kemen 7a00430b3e When enabling MFP, hostapd will read assoc_sa_query_max_timeout and assoc_sa_query_retry_timeout from it's config file. Make these options configurable in /etc/config/wireless. To make it clear that these options are 802.11w related, I named them ieee80211w_max_timeout and ieee80211w_retry_timeout instead.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 20397
14 years ago
Travis Kemen 22b92b3e13 Enable management frame protection in hostapd, and make it configurable in /etc/config/wireless. Since ath9k is currently the only driver that supports MFP, it will only be enabled when ath9k is enabled.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 20396
14 years ago
Jo-Philipp Wich 90c566f557 hostapd: always strip "11" from hwmode value
SVN-Revision: 20363
15 years ago
Felix Fietkau 31cfd93be4 hostapd: support creating WEP networks for mac80211 (patch by Stijn Tintel), fixes #6672
SVN-Revision: 19720
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-
SVN-Revision: 19235
15 years ago
Felix Fietkau b4ea1b0ac3 hostapd: parse the option for hiding the ESSID (#6310)
SVN-Revision: 18727
15 years ago
Felix Fietkau 7e3d67e546 hostapd: replace the wme_* config variables with wmm_* ones (fixes #6247)
SVN-Revision: 18602
15 years ago
Felix Fietkau 36eccaad21 hostapd: implement wds ap support
SVN-Revision: 18364
15 years ago
Felix Fietkau 875d957512 mac80211: fill some important capabilities into ht_capab in the hostapd config
SVN-Revision: 18293
15 years ago
Felix Fietkau 6e9ada01c0 hostapd: do not configure wme when using madwifi - fixes wpa/wpa2 association problems
SVN-Revision: 18051
15 years ago
Felix Fietkau 260d749684 hostapd: initialize wme to sane values
SVN-Revision: 17823
15 years ago
Florian Fainelli 838c1d7cd0 add additions from (#5149)
SVN-Revision: 16841
15 years ago
Vasilis Tsiligiannis 94b56b6c6c hostapd: Remove deprecated 'debug' configuration variable
SVN-Revision: 16594
15 years ago
Hauke Mehrtens e2f8f72041 hostapd only supports either b or g as hwmode configuration variable. If bg is set the scripts transfers it now to g mode.
SVN-Revision: 15182
15 years ago
Felix Fietkau ca749bea97 wifi: fix hostapd + autochannel
SVN-Revision: 15055
16 years ago
Gabor Juhos 782ca84485 hostapd: add 11n mode and ht_capab option for hostapd
SVN-Revision: 14713
16 years ago
Felix Fietkau b29544b2c3 add country code option for hostapd (patch from #4675)
SVN-Revision: 14608
16 years ago
Felix Fietkau 408690fb74 fix hostapd startup for no-crypto configurations
SVN-Revision: 14276
16 years ago
Andy Boyett aa59a08b45 hostapd,wpa_supplicant: create control interfaces for hostapd_cli and wpa_cli
SVN-Revision: 14039
16 years ago
Andy Boyett 35078a6a52 hostapd,madwifi: rename agmode option to hwmode. 11a and 11g aren't the only allowed values
SVN-Revision: 13790
16 years ago
Felix Fietkau e050667baa fix typo
SVN-Revision: 13084
16 years ago
Felix Fietkau a4f11ca22e use pidfiles for hostapd/wpa_supplicant instead of killing all processes when bringing an interface down - fixes an issue with random hostapd death
SVN-Revision: 13078
16 years ago
Felix Fietkau 9161a70235 fix hostapd a/g mode if only the channel is configured in the config
SVN-Revision: 13076
16 years ago
Felix Fietkau 69692e019a parse the a/g mode setting in /etc/config/wireless when setting up hostapd (instead of hardcoding it to g)
SVN-Revision: 12673
16 years ago
Florian Fainelli 6b04ad55f9 A WPA(2) pre-shared key can either be specified as a 8 to 63 character passphrase which is hashed to a 256 bit key together with the SSID, or a 64 character hex key. Currently, the latter option is supported by the broadcom wifi type, but no by hostapd. The attached patch allows using a 64 character hex key. (#3935)
Signed-off-by: thomas@archlinux.org

SVN-Revision: 12394
16 years ago
Florian Fainelli 6c56733f40 Fix hostapd with open access point and per-device configuration, thanks sn9
SVN-Revision: 12375
16 years ago
Travis Kemen b35e663111 add wpa-eap uci configs Signed-off-by: David Bird <david@coova.com>
SVN-Revision: 11355
16 years ago
Travis Kemen fe7e52b4fa change psk back to key
SVN-Revision: 10488
17 years ago
Michael Büsch 7a62cb1f15 hostapd.sh: Fix typo. The PSK is expected in the "psk" variable, but we put it into the "key" variable.
SVN-Revision: 10478
17 years ago
Felix Fietkau d913bf3c49 move hostapd setup script from wireless-tools to hostapd package
SVN-Revision: 7000
17 years ago