diff --git a/en/network-settings.md b/en/network-settings.md index 404e333..6e4bce7 100644 --- a/en/network-settings.md +++ b/en/network-settings.md @@ -5,6 +5,59 @@ A collection of practical networking settings --------------------------------------------- +### /etc/network/netadapter + +Example how to convert wlan0 interface settings to the new wifi configuration script: + +```diff +auto wlan0 +iface wlan0 inet dhcp ++ pre-up devmem 0x100C0080 32 0x530 ++ pre-up echo 7 > /sys/class/gpio/export ++ pre-up echo out > /sys/class/gpio/gpio7/direction ++ pre-up echo 0 > /sys/class/gpio/gpio7/value ++ pre-up modprobe mt7601u + pre-up wpa_passphrase "SSID" "password" >/tmp/wpa_supplicant.conf + pre-up sed -i '2i \\tscan_ssid=1' /tmp/wpa_supplicant.conf + pre-up sleep 3 + pre-up wpa_supplicant -B -D nl80211 -i wlan0 -c/tmp/wpa_supplicant.conf + post-down killall -q wpa_supplicant +! post-down echo 1 > /sys/class/gpio/gpio7/value +! post-down echo 7 > /sys/class/gpio/unexport +``` +```diff +# HI3516EV300 CamHi +if lsusb | grep -q 7601; then + if [ $1 = "startup" ]; then ++ devmem 0x100C0080 32 0x530 ++ echo 7 > /sys/class/gpio/export ++ echo out > /sys/class/gpio/gpio7/direction ++ echo 0 > /sys/class/gpio/gpio7/value ++ modprobe mt7601u + elif [ $1 = "shutdown" ]; then +! echo 1 > /sys/class/gpio/gpio7/value +! echo 7 > /sys/class/gpio/unexport + fi + exit 0 +fi +``` + + +### Wireless credentials + +For the initial setup, the device will create an access point with the name OpenIPC and password 12345678. + +The accesspoint will be automatically closed after 5 minutes to prevent misuse. + +After connecting to the device, credentials can be changed with a builtin script: + +``` +wireless setup [SSID] [PASS] +wireless connect +wireless show +``` + + ### ETH0 | DHCP for all platforms ```