#!/bin/bash # Crontab entry: @reboot /root/wpas.sh while : do /bin/ping -c 2 -W 15 blogologue.com exit_status=$? if [[ $exit_status == 2 || $exit_status == 1 ]] then echo -n "Exit status of ping: " echo $exit_status /sbin/rmmod brcmfmac brcmutil /usr/bin/killall wpa_supplicant /usr/bin/killall -q dhclient /bin/sleep 2s /sbin/modprobe brcmfmac /bin/sleep 1s /sbin/wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf&>/root/wpas.log & /bin/sleep 5s /sbin/dhclient wlan0 /bin/sleep 5s fi /bin/sleep 10 done