X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=contrib%2Fpackage%2Fmeshwizard%2Ffiles%2Fusr%2Fbin%2Fmeshwizard%2Fhelpers%2Fsetup_wifi.sh;h=707b7b72cd800c79ccbd003dcefbd684ece0e904;hp=c8d0587c5ff32535b58c28e4761ea782257ace2a;hb=2b43e82d6934e845062d386c62a51cb187d01d5d;hpb=2563af0005a4963d7baf82247e6aac77f334def5 diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh index c8d0587c5..707b7b72c 100755 --- a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh +++ b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh @@ -28,7 +28,6 @@ uci set wireless.${net}=wifi-device set_defaults "wifi_device_" wireless.${net} channel="$(uci -q get meshwizard.netconfig.$net\_channel)" -vap="$(uci -q get meshwizard.netconfig.$net\_vap)" if [ -z "$channel" -o "$channel" == "default" ]; then channel=$wifi_device_channel @@ -66,6 +65,8 @@ bssid="$($dir/helpers/gen_bssid.sh $channel $community)" ssid="$profile_ssid" if [ "$profile_ssid_scheme" == "addchannel" ]; then ssid="$ssid - ch$channel" +elif [ "$profile_ssid_scheme" == "addchannelbefore" ]; then + ssid="ch$channel.$ssid" fi uci batch << EOF @@ -77,26 +78,3 @@ EOF uci_commitverbose "Setup wifi interface for $netrenamed" wireless -## VAP -ip4addr="$(uci get meshwizard.netconfig.$net\_ip4addr)" - -# check if this hardware supports VAPs -# the interface needs to be up before the check can happen - -/sbin/wifi - -supports_vap="0" -$dir/helpers/supports_vap.sh $net $type && supports_vap=1 - -if [ "$supports_vap" == "1" -a "$vap" == 1 ]; then - uci batch <<- EOF - set wireless.$net\_iface_dhcp="wifi-iface" - set wireless.$net\_iface_dhcp.device="$net" - set wireless.$net\_iface_dhcp.mode="ap" - set wireless.$net\_iface_dhcp.encryption="none" - set wireless.$net\_iface_dhcp.network="${netrenamed}dhcp" - set wireless.$net\_iface_dhcp.ssid="Freifunk-$ip4addr" - EOF - uci_commitverbose "Setup VAP interface for $netrenamed" wireless -fi -