Velvet Star Monitor

Standout celebrity highlights with iconic style.

general

How to create a script to check for internet connection?

Writer Mia Lopez

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

1 Answer

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

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy