scripts-reco

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:
Atests/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 + +