Skip to content

Commit

Permalink
Optimize SSID
Browse files Browse the repository at this point in the history
  • Loading branch information
guoxiaoqiao committed Apr 13, 2022
1 parent a7e9003 commit cb95f9e
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions package/kernel/mac80211/files/lib/wifi/mac80211.sh
Original file line number Diff line number Diff line change
Expand Up @@ -168,20 +168,24 @@ detect_mac80211() {
dev_id="set wireless.radio${devidx}.macaddr=$(cat /sys/class/ieee80211/${dev}/macaddress)"
fi

mac_last_4="$(awk -F ":" '{printf toupper($5$6)}' /sys/class/ieee80211/phy0/macaddress)"
board_name="$(awk -F ',' '{print $2}' /tmp/sysinfo/board_name)"
ssid="${board_name}_${mode_band}_${mac_last_4}"
ssid=$(echo $ssid | tr 'a-z' 'A-Z')

uci -q batch <<-EOF
set wireless.radio${devidx}=wifi-device
set wireless.radio${devidx}.type=mac80211
${dev_id}
set wireless.radio${devidx}.channel=${channel}
set wireless.radio${devidx}.band=${mode_band}
set wireless.radio${devidx}.htmode=$htmode
set wireless.radio${devidx}.disabled=1
set wireless.default_radio${devidx}=wifi-iface
set wireless.default_radio${devidx}.device=radio${devidx}
set wireless.default_radio${devidx}.network=lan
set wireless.default_radio${devidx}.mode=ap
set wireless.default_radio${devidx}.ssid=OpenWrt
set wireless.default_radio${devidx}.ssid=${ssid}
set wireless.default_radio${devidx}.encryption=none
EOF
uci -q commit wireless
Expand Down

0 comments on commit cb95f9e

Please sign in to comment.