Advertisement
Guest User

Untitled

a guest
Dec 5th, 2014
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. # Wifi Watchdog
  4. # Malte 06.04.2014: Erkennung ob ein neuer Wlan Fehler vorliegt, falls ja Wlan neu starten.
  5.  
  6. if /bin/dmesg | /bin/grep -q "DMA" ; then
  7. logfileDMA=`/bin/dmesg | /bin/grep "DMA"`
  8. logfiletail=`/bin/dmesg -c | /usr/bin/tail`
  9. /sbin/wifi restart
  10. /bin/sleep 5
  11. logfileneu=`/bin/dmesg`
  12. hostname=`/bin/uname -n`
  13. /bin/echo -e "To: deine@e.mail\nSubject:$hostname wifi restart\nReply-to: deine@e.mail\n\n\nWifi Watchdog auf $hostname\nDie letzten Logeintraege deuten auf Probleme mit dem Wlan hin:\n\n$logfileDMA\n\n$logfiletail\n\nrestarting wifi\n\n$logfileneu\n" | /usr/sbin/ssmtp deine@e.mail
  14.  
  15. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement