wifipineapple-openwrt/package/network/services/hostapd/patches
John Crispin b79d1ca819 hostapd: backport BSSID black/whitelists
This change adds the configuration options "bssid_whitelist" and
"bssid_blacklist" used to limit the AP selection of a network to a
specified (finite) set or discard certain APs.

This can be useful for environments where multiple networks operate
using the same SSID and roaming between those is not desired. It is also
useful to ignore a faulty or otherwise unwanted AP.

In many applications it is useful not just to enumerate a group of well
known access points, but to use a address/mask notation to match an
entire set of addresses (ca:ff:ee:00:00:00/ff:ff:ff:00:00:00).

This is especially useful if an OpenWrt device with two radios is used to
retransmit the same network (one in AP mode for other clients, one as STA for
the uplink); the following configuration prevents the device from associating
with itself, given that the own AP to be avoided is using the bssid
'C0:FF:EE:D0:0D:42':

config wifi-iface
	option device 'radio2'
	option network 'uplink'
	option mode 'sta'
	option ssid 'MyNetwork'
	option encryption 'none'
	list bssid_blacklist 'C0:FF:EE:D0:0D:42/00:FF:FF:FF:FF:FF'

This change consists of the following cherry-picked upstream commits:

b3d6a0a8259002448a29f14855d58fe0a624ab76
b83e455451a875ba233b3b8ac29aff8b62f064f2
79cd993a623e101952b81fa6a29c674cd858504f
(squashed to implement bssid_{white,black}lists)

0047306bc9ab7d46e8cc22ff9a3e876c47626473
(Add os_snprintf_error() helper)

Signed-off-by: Stefan Tomanek <stefan.tomanek+openwrt@wertarbyte.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-13 10:53:54 +00:00
..
000-nl80211-Report-new-station-assoc-event-for-the-corre.patch hostapd: backport patch fixing handling new stations 2015-01-12 22:10:00 +00:00
100-madwifi_key_fixes.patch hostapd: update to version 2014-04-04 2014-04-06 12:13:55 +00:00
110-bool_fix.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
120-daemonize_fix.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
130-no_eapol_fix.patch hostapd: fix wpad-mini compile error (#16700) 2014-06-05 21:14:02 +00:00
200-multicall.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
300-noscan.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
310-rescan_immediately.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
320-optional_rfkill.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
330-nl80211_fix_set_freq.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
340-reload_freq_change.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
350-nl80211_del_beacon_bss.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
360-ctrl_iface_reload.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
370-ap_sta_support.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
380-disable_ctrl_iface_mib.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
390-wpa_ie_cap_workaround.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
400-wps_single_auth_enc_type.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
410-limit_debug_messages.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
420-indicate-features.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
430-hostapd_cli_ifdef.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
431-wpa_cli_ifdef.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
440-max_num_sta_probe.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
450-scan_wait.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
460-wpa_supplicant-add-new-config-params-to-be-used-with.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
461-driver_nl80211-use-new-parameters-during-ibss-join.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
462-wpa_s-support-htmode-param.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
600-ubus_support.patch hostapd: update to 2014-10-25 2014-10-25 16:48:45 +00:00
700-Add-os_snprintf_error-helper.patch hostapd: backport BSSID black/whitelists 2015-02-13 10:53:54 +00:00
710-Add-network-specific-BSSID-black-and-white-lists.patch hostapd: backport BSSID black/whitelists 2015-02-13 10:53:54 +00:00