6

I'm new to programming in linux. I started bitcoin mining using linux mint xfce 15. I'm really good following directions, just don't know how to start. I need to create a script that can run every 15 minutes to check if there is a connection to the interet if there is no connection, restart wifi connection. My asus eee b202 is losing internet conection some how, eventhough wifi is connected. So to fix it I disconnect from wifi and reconnect again. With the script added as to a cron job, I can avoid doing that. Thanks before hand.

1
  • Have you tried to troubleshoot the wireless?
    – chili555
    Nov 11, 2013 at 15:08

1 Answer 1

2

Add a cron job for root to run the following script:

#!/bin/bash

if ! [ "$(ping -c 1 google.com)" ]; then
    service network-manager restart
fi

Don't forget to make it executable:

chmod +x /path/to/script

To add a cron job for root, use the following command:

sudo crontab -e

And your cron entry from the crontab file should look like:

0/15 * * * * /path/to/script
1
  • 1
    I have to use if ! ping -c 1 google.com; then, and a crontab entry with */15 not 0/15 to make this work. Feb 8, 2018 at 17:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .