File tree Expand file tree Collapse file tree 2 files changed +61
-0
lines changed
target/linux/imx/base-files/etc/uci-defaults Expand file tree Collapse file tree 2 files changed +61
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,23 @@ case "$(board_name)" in
2222 uci set firewall.@zone[1].network='wwan wan wan6'
2323 uci commit firewall
2424 ;;
25+ geniatech,gtw360 )
26+ # create wwan zone as it is the default for scanned networks
27+ uci set network.wwan='interface'
28+ uci set network.wwan.proto='dhcp'
29+ uci commit network
30+
31+ # and add wwan to wan zone in firewall
32+ uci set firewall.@zone[1].network='wwan wan wan6'
33+ uci commit firewall
34+
35+ uci delete wireless.@wifi-device[0].disabled
36+ uci set wireless.@wifi-device[0].channel='1'
37+ uci set wireless.@wifi-device[0].band='2g'
38+ uci set wireless.@wifi-device[0].country='US'
39+ uci delete wireless.@wifi-device[0].htmode
40+ uci commit wireless
41+ ;;
2542esac
2643
2744exit 0
Original file line number Diff line number Diff line change 8888 done
8989 reboot
9090}
91+ EOF
92+ ;;
93+ geniatech,gtw360 )
94+ cat << "EOF" > /usr/bin/reset_wifi_config
95+ #!/bin/sh
96+ {
97+ rm -f /etc/config/network
98+ /bin/config_generate generate_static_network
99+ uci set network.wwan='interface'
100+ uci set network.wwan.proto='dhcp'
101+ uci commit network
102+
103+ rm -f /etc/config/wireless
104+ wifi config
105+ uci delete wireless.@wifi-device[0].disabled
106+ uci set wireless.@wifi-device[0].channel='1'
107+ uci set wireless.@wifi-device[0].band='2g'
108+ uci set wireless.@wifi-device[0].country='US'
109+ uci delete wireless.@wifi-device[0].htmode
110+ uci commit wireless
111+ ubus call network restart
112+ for i in 1 2 3
113+ do
114+ echo 100 > /sys/class/leds/amber/brightness
115+ sleep 1
116+ echo 0 > /sys/class/leds/amber/brightness
117+ sleep 1
118+ done
119+ }
120+ EOF
121+ cat << "EOF" > /usr/bin/reset_overlay
122+ #!/bin/sh
123+ {
124+ rm -rf /overlay/upper/.* /overlay/upper/*
125+
126+ for i in 1 2 3
127+ do
128+ echo 100 > /sys/class/leds/blue/brightness
129+ sleep 1
130+ echo 0 > /sys/class/leds/blue/brightness
131+ sleep 1
132+ done
133+ reboot
134+ }
91135EOF
92136 ;;
93137esac
You can’t perform that action at this time.
0 commit comments