This repository has been archived on 2024-08-02. You can view files and clone it, but cannot push or open issues or pull requests.
orion/scripts/experiment/uciCli.sh
Philippe Caseiro 2421071da6 Adding bash script to connect a wlan interface to a wifi network
usage :

./setupKit.sh wlan1 reach my_secret_wpa_key

first parameter is the wifi interface
second is the SSID prefix, I use reach for  "reachxx:xx"
last is the WPA KEY to connect to network
2018-09-18 15:53:45 +02:00

27 lines
621 B
Bash

#!/bin/bash
function scanWifi()
{
local ifcace=$1
iwconfig ${iface} scan
function connectBoard()
{
uci delete wireless.@wifi-iface[1]
uci add wireless wifi-iface
uci set wireless.@wifi-iface[1].network="EmlidReach"
uci set wireless.@wifi-iface[1].ssid="Base1:2a:03"
uci set wireless.@wifi-iface[1].encryption="psk2"
uci set wireless.@wifi-iface[1].device="radio1"
uci set wireless.@wifi-iface[1].mode="sta"
uci set wireless.@wifi-iface[1].bssid="FC:DB:B3:7E:2A:03"
uci set wireless.@wifi-iface[1].key="basepyxis"
uci commit
reload_config
sleep 15
udhcpc -i wlan1
}
cells=$(scanWifi wlan1)