madwifi: add support for the ahdemo (ad-hoc demo) mode in /etc/config/wireless. using it, simultaneous ap+mesh operation is possible
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7302 3c298f89-4303-0410-b956-a3cf2f4a3e73master
parent
12fcc529af
commit
85296fc1a6
|
@ -14,7 +14,7 @@ scan_atheros() {
|
|||
|
||||
config_get mode "$vif" mode
|
||||
case "$mode" in
|
||||
adhoc|sta|ap)
|
||||
adhoc|ahdemo|sta|ap)
|
||||
append $mode "$vif"
|
||||
;;
|
||||
wds)
|
||||
|
@ -42,7 +42,7 @@ scan_atheros() {
|
|||
*) echo "$device: Invalid mode combination in config"; return 1;;
|
||||
esac
|
||||
|
||||
config_set "$device" vifs "${ap:+$ap }${adhoc:+$adhoc }${sta:+$sta }${wds:+$wds }"
|
||||
config_set "$device" vifs "${ap:+$ap }${adhoc:+$adhoc }${ahdemo:+$ahdemo }${sta:+$sta }${wds:+$wds }"
|
||||
}
|
||||
|
||||
|
||||
|
@ -142,7 +142,7 @@ enable_atheros() {
|
|||
config_get addr "$vif" bssid
|
||||
iwpriv "$ifname" wds_add "$addr"
|
||||
;;
|
||||
adhoc)
|
||||
adhoc|ahdemo)
|
||||
config_get addr "$vif" bssid
|
||||
[ -z "$addr" ] || {
|
||||
iwconfig "$ifname" ap "$addr"
|
||||
|
|
Loading…
Reference in New Issue