nano setupwifi.sh
#!/bin/sh
/sbin/uci set network.lan=interface
/sbin/uci set network.lan.proto=dhcp
/sbin/uci delete network.lan.ipaddr
/sbin/uci delete network.lan.netmask
/sbin/uci set wireless.@wifi-iface[0].mode=sta
/sbin/uci set wireless.@wifi-iface[0].ssid=wifi_ssid
/sbin/uci set wireless.@wifi-iface[0].encryption=psk
/sbin/uci set wireless.@wifi-iface[0].key=wifi_password
/sbin/uci commit wireless; /sbin/wifi
/etc/init.d/network restart
if you know ssid, encryption type, password.
chmod 755 setupwifi.sh
./setupwifi.sh