Émission #101 du 25 février 2016 – Se reposer le mâche-patate

Pour télécharger l’émission allez sur bloguelinux.ca : http://www.bloguelinux.ca/emission-101-du-25-fevrier-2016-se-reposer-le-mache-patate/

AVERTISSEMENT! Ce podcast peut contenir du langage inapproprié ou vulgaire et peut ne pas convenir à tout le monde.

Animateurs: Patrick, Éric et Sandrine

Se reposer le mâche-patate

  • Expression québécoise qui veut dire : Arrêter de parler continuellement.

Les nouvelles technos personnelles

Éric, Patrick et Sandrine échangent sur leurs expériences technologiques personnelles depuis la dernière émission

La chronique à Éric

Installé un script de watchdog sur OpenWRT et sur mon PC

Le script du routeur

  • À chaque 15 minutes, l’usager root exécute le script et tente de faire un ping à l’adresse 8.8.8.8 (l’adresse de Google)
  • S’il ne réussi pas à faire le ping, le script entre dans une boucle et tentera à 5 reprises à intervalle de 1 minute de faire le ping à nouveau
  • S’il n’a toujours pas réussi à faire le ping, le script redémarre le réseau en initiant un network restart
  • Il attend ensuite deux minutes et essaye à nouveau de faire un ping. S’il ne réussi pas, il redémarre complètement le routeur et inscrit une trace dans un fichier de log

wan-watchdog.sh

#!/bin/sh
tries=0
while [[ $tries -lt 5 ]]
do
   if /bin/ping -c 1 8.8.8.8 >/dev/null
   then
      exit 0
   fi
   sleep 60
   tries=$((tries+1))
done
/etc/init.d/network restart
sleep 120 
if /bin/ping -c 1 8.8.8.8 > /dev/null
then
   exit 0
else
   date >> /root/scripts/reboot.log
   reboot
fi

Le crontab de root sur le routeur

# Verifier si on a de la connectivite
0,15,30,45 * * * * /root/scripts/wan-watchdog.sh

Le script de l’ordinateur

  • À chaque 15 minutes, intercalé de 10 minutes avec le crontab du routeur afin de permettre à celui-ci de se redémarré en cas de problèmes, l’usager root exécute le script et tente de faire un ping à l’adresse 8.8.8.8 (l’adresse de Google)
  • S’il ne réussi pas à faire le ping, le script entre dans une boucle et tentera à 5 reprises à intervalle de 10 secondes de faire le ping à nouveau
  • S’il n’a toujours pas réussi à faire le ping, le script redémarre complètement l’ordinateur et inscrit une trace dans un fichier de log

lan-watchdog.sh

#!/bin/bash
tries=0
while [[ $tries -lt 5 ]]
do
if /bin/ping -c 1 8.8.8.8 >/dev/null
then
exit 0
fi
sleep 10
tries=$((tries+1))
done
date >> /root/scripts/reboot.log
shutdown -r now

Le crontab de root sur l’ordinateur

# Verifier si on a de la connectivite
10,25,40,55 * * * * /root/scripts/lan-watchdog.sh

Corriger problème de Stop job avec SystemD qui m’affichait toujours un Waiting for Stop job 1m30s

  • Modifier paramètre dans /etc/systemd/system.conf
    • DefaultTimeoutStartSec=30s
    • DefaultTimeoutStopSec=10s

Mise à jour du firmware (micro logiciel) de ma Pebble vers la version 3.9.2

Quoi de neuf

Resurrection Remix: L’OS qui ressuscite votre appareil Android des morts.

Comment construire un drone à 200$ avec un raspberry-pi zéro.

Ubuntu Convergence et ce qu’elle signifie pour Linux.

Canonical et Samsung montre Ubuntu Core sur un SAMSUNG ARTIK™.

MWC 2016 : BQ lance la première tablette sous Ubuntu transformable en PC.

Surprises

Super Mario Kart… with 101 players!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *