Des scripts pour faciliter le reconditionnement de portables - retour accueil
git clone git://bebou.netlib.re/scripts-reco
Log | Files | Refs | README |
commit 5e081cc264d550f99fe987eb31889d5988a763bb parent a0362ecf3a1e3cf7c84fa2abe09ca62af910fd81 Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Wed, 26 Mar 2025 11:28:18 +0100 Proposition de test pour la connexion internet Pour le moment c'est "manuel". Il faut jouer avec les interfaces pour les up ou down à la main. Ce serait cool de le faire automatiquement mais je sais pas gérer le wifi en ligne de commande. Diffstat:
A | tests/internet | | | 21 | +++++++++++++++++++++ |
1 file changed, 21 insertions(+), 0 deletions(-)
diff --git a/tests/internet b/tests/internet @@ -0,0 +1,21 @@ +# Connectivité internet +# Ethernet + +interfaces=$(ip link show | awk '/[0-9]+: / {sub(":","",$2);if($2!="lo") {print $2}}') +interfaces_not_working="" +for interface in $interfaces;do + pause "Activer $interface et désactiver les autres" + if ! ping -c 1 wikipedia.org;then + printf "Y'a pas de connexion sur %s\n" "$interface" | sauver + interfaces_not_working="$interfaces_not_working $interface" + else + printf "Y'a de la connexion sur %s\n" "$interface" | sauver + fi +done +if [ "$interfaces_not_working" ];then + informer "Il y a eu un souci avec $interfaces_not_working" +else + informer "Il n'y a pas eu de souci" +fi + +