Небольшой скрипт для подключения к сетям wifi в ARCH linux
#!/bin/bash
# Определяем интрфейс ( в моем случае это - wlan0)
if [ "$2" ]; then
dev=$2;
else
dev="wlan0";
fi
# Действие
case "$1" in
start)
sudo ifconfig $dev up;
sudo wpa_supplicant -B -i$dev -c/etc/wpa_supplicant.conf;
sleep 3;
sudo dhcpcd $dev 2>/dev/null;
;;
stop)
sudo killall -9 dhcpcd 3>/dev/null;
sudo killall -9 wpa_supplicant 3>/dev/null;
sudo ifconfig $dev down;
;;
list)
sudo ifconfig $dev up;
sleep 1;
sudo iwlist $dev scanning;
sudo ifconfig $dev down;
;;
restart)
$0 stop;
$0 start;
;;
status)
echo -n 'IP arrdess: '; ifconfig wlan0 | grep "inet addr" | awk '{print $2}' | sed 's/addr://'
echo -n "Essid: "; iwconfig wlan0 | grep "Ralink STA" | awk '{print $4}' | sed 's/ESSID://'
;;
*)
if [ "$1" ]; then
echo "usage: $0 {start|stop|list|restart}";
else
echo "Restarting";
$0 restart;
fi
esac
exit 0
Вот такой вот скрипт :)
