icps

notes

Wifi-config

1
2
3
4
5
6
7
8
#/etc/network/interfaces
auto wlan0
iface wlan0 inet static
  address 192.168.0.201
  netmask 255.255.255.0
  gateway 192.168.0.1
  wpa-driver wext
  wpa-ssid SSID

echo wpa-psk `wpa_passphrase SSID PASSWORDS | grep -E "\spsk=.*\"?" | cut -f 2 -d "=" ` >> /etc/network/interfaces

1
2
3
4
5
6
7
8
9
#wifi.sh
ssid = ARGV[0]
passwd = ARGV[1]
puts wpa = `wpa_passphrase #{ssid} #{passwd}`
exit if wpa == "Passphrase must be 8..63 characters\n"
psk = wpa.scan(/\tpsk=(.*)/).join

system "echo wpa-ssid #{ssid} >> /etc/network/interfaces"
system "echo wpa-psk #{psk} >> /etc/network/interfaces"