projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mac80211: fix basic rate list processing in ad-hoc mode
[openwrt.git]
/
package
/
kernel
/
mac80211
/
files
/
lib
/
netifd
/
wireless
/
mac80211.sh
diff --git
a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
index
2f369d6
..
c98807f
100644
(file)
--- a/
package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
+++ b/
package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
@@
-241,7
+241,7
@@
mac80211_setup_supplicant() {
}
mac80211_setup_adhoc() {
}
mac80211_setup_adhoc() {
- json_get_vars bssid ssid
basic_rate
key mcast_rate
+ json_get_vars bssid ssid key mcast_rate
keyspec=
[ "$auth_type" == "wep" ] && {
keyspec=
[ "$auth_type" == "wep" ] && {
@@
-266,7
+266,7
@@
mac80211_setup_adhoc() {
}
brstr=
}
brstr=
- for br in $basic_rate; do
+ for br in $basic_rate
_list
; do
hostapd_add_rate brstr "$br"
done
hostapd_add_rate brstr "$br"
done
@@
-352,6
+352,7
@@
drv_mac80211_setup() {
txpower antenna_gain \
rxantenna txantenna \
frag rts beacon_int
txpower antenna_gain \
rxantenna txantenna \
frag rts beacon_int
+ json_get_values basic_rate_list basic_rate
json_select ..
find_phy || {
json_select ..
find_phy || {