Files
Telegraph-Images/wireless.sh
T

87 lines
2.3 KiB
Bash
Raw Normal View History

2025-10-14 18:06:52 +03:00
#!/bin/sh
2025-10-14 18:15:31 +03:00
WIRELESS_CONFIG="/etc/config/wireless"
OPENWRT_VERSION=$(cat /etc/os-release | grep 'OPENWRT_RELEASE=' | cut -d'"' -f2 | cut -d'.' -f1)
cp "$WIRELESS_CONFIG" "$WIRELESS_CONFIG.bak" 2>/dev/null
2025-10-14 18:23:31 +03:00
if [ "$OPENWRT_VERSION" = "OpenWrt 24" ]; then
2025-10-14 18:15:31 +03:00
cat > "$WIRELESS_CONFIG" << 'EOF'
config wifi-device 'radio0'
option type 'mac80211'
option path 'platform/soc/18000000.wifi'
option channel '1'
option band '2g'
option htmode 'HE20'
option cell_density '0'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OfficialVPN_2G'
option encryption 'psk2'
option key '12345678'
config wifi-device 'radio1'
option type 'mac80211'
option path 'platform/soc/18000000.wifi+1'
option band '5g'
option channel '36'
option htmode 'HE80'
option cell_density '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'OfficialVPN_5G'
option encryption 'psk2'
option key '12345678'
EOF
echo "OS-Release 24 in $WIRELESS_CONFIG"
else
cat > "$WIRELESS_CONFIG" << 'EOF'
2025-10-14 18:06:52 +03:00
config wifi-device 'radio0'
option type 'mac80211'
option path 'platform/18000000.wifi'
option channel '1'
option band '2g'
option htmode 'HE20'
option disabled '0'
option country 'US'
option cell_density '0'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OfficialVPN_2G'
option encryption 'psk2'
option key '12345678'
config wifi-device 'radio1'
option type 'mac80211'
option path 'platform/18000000.wifi+1'
option channel '36'
option band '5g'
option htmode 'HE80'
option disabled '0'
option country 'US'
option cell_density '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'OfficialVPN_5G'
option encryption 'psk2'
option key '12345678'
EOF
2025-10-14 18:15:31 +03:00
echo "OS-Release 23 in $WIRELESS_CONFIG"
fi