mirror of https://github.com/hak5/openwrt-owl.git
mac80211: modify mac80211.sh to in order to support IBSS-RSN
Signed-off-by: Antonio Quartulli <ordex@autistici.org> SVN-Revision: 31083owl
parent
0c21e6a7b8
commit
2143633bd2
|
@ -447,6 +447,17 @@ enable_mac80211() {
|
||||||
config_get mcast_rate "$vif" mcast_rate
|
config_get mcast_rate "$vif" mcast_rate
|
||||||
|
|
||||||
local keyspec=""
|
local keyspec=""
|
||||||
|
[ "$encryption" == "psk" -o "$encryption" == "psk2" ] && {
|
||||||
|
if eval "type wpa_supplicant_setup_vif" 2>/dev/null >/dev/null; then
|
||||||
|
wpa_supplicant_setup_vif "$vif" nl80211 "" $freq || {
|
||||||
|
echo "enable_mac80211($device): Failed to set up wpa_supplicant for interface $ifname" >&2
|
||||||
|
# make sure this wifi interface won't accidentally stay open without encryption
|
||||||
|
ifconfig "$ifname" down
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
[ "$encryption" == "wep" ] && {
|
[ "$encryption" == "wep" ] && {
|
||||||
case "$key" in
|
case "$key" in
|
||||||
[1234])
|
[1234])
|
||||||
|
|
Loading…
Reference in New Issue