Problemin həlli:
[code]
#!/bin/bash
COUNTER=1
#sonsuz dövr
while [ $COUNTER -gt 0 ]; do
sleep 20 #20 san gözlə
#əlaqəni yoxla
var=$(cat /sys/class/net/wlan0/operstate)
#yoxdursa bərpa et
if [ "$var" == "down" ]; then
ifup /etc/sysconfig/network-scripts/ifcfg-XLink
fi
[/code]
done
Yuxarıdakı script hər 20 saniyədən bir əlaqənin olub-olmadığını yoxlayır, əgər yoxdursa bərpa edir. Skript sonsuz icra olunur.
Əvvəlcə izahı verim, daha sonra yekin skripti daxil edərəm.