Comment 118 for bug 2031537

Revision history for this message
Garry (garry0garry) wrote :

I've updated. Using crontab, I start collecting information in case of a failure. What else should I add?

#!/bin/bash
if /bin/ping -c 4 IP &> /dev/null
  then exit 0
else
  /bin/date >> path/test_eth.log
  echo ' ' >> path/test_eth.log
  /bin/uname -a >> path/test_eth.log
  echo ' ' >> path/test_eth.log
  /bin/lsb_release -a >> path/test_eth.log
  echo ' ' >> path/test_eth.log
  /sbin/ifconfig >> path/test_eth.log
  echo ' ' >> path/test_eth.log
  /bin/ip address >> path/test_eth.log
  echo ' ' >> path/test_eth.log
  /bin/dmesg -l crit,err,warn >> path/test_eth.log
  echo ' ' >> path/test_eth.log
  /bin/systemctl status NetworkManager >> path/test_eth.log
  echo ' ' >> path/test_eth.log
  /bin/inxi -Fzc0y-1 >> path/test_eth.log
  echo 'reboot' >> path/test_eth.log
  /sbin/reboot
fi