Re: [CBLX] question peut-être stupide, mais réponse certainement utile

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Bonjour Erwin et tous,

On Sun, Mar 13, 2011 at 10:04:17PM +0100, erwin wrote:
> Bonsoir,
> Je sèche sur un problème irritant... Voilà de quoi il s'agit : je m'occupe
> d'Annette, une personne aveugle (agée de 80 ans !) pour laquelle
> j'ai installé une debian (squeeze), speech-dispatcher, emacs, mew et w3m.
> Tout se passait à peu près correctement (mais nous n'en sommes pas
> encore à l'admin système...) sauf que, depuis quelques jours, la
> connexion internet (Livebox) est devenue complètement erratique.
> Nous avons évidemment appelé la hot-line : des techniciens sont venus
> plusieurs fois vérifier tout le fourbi, ont émis des dianostics, ont
> tout contrôlé, sans succès. Tout le monde y perd son latin. Le problème
> est simple : comment Annette qui ne voit évidemment pas les voyants de sa
> Livebox, peut-elle savoir que la connexion internet fonctionne ?
> Elle peut effectivement contrôler avec son téléphone, mais j'aurais préféré
> une solution plus élégante : comme elle n'a pas de tablette braille
> (trop cher), je voudrais faire dire à la synthèse vocale quelque chose
> du genre "désolé, Annette, pas de connexion internet". C'est possible, cela ?

Je te dirai ma réponse favorite: tout est possible :) Bon... En pratique,
j'ai fait un micro script Shell dont je me sers moi-même pour m'avertir dès
que je n'ai plus de connexion (je le mets en copie).

Il y a certainement mieux car, à l'époque, je l'avais fait à la va vite.

L'idée de mon script est tout bête: envoyer un "ping" de test vers une
adresse extérieure (le mieux pour toi serait l'IP DNS d'Orange) et selon le
résultat, je fais jouer un son.

Tu verras, le script est très simple: tu peux modifier les variables pour
mettre l'IP et le son qui t'intéressent.

S'il y a besoin de plus évolué, n'hésite pas à demander, je suis convaincu
que sur cette liste, nous serons pleins à te développer ce genre de script.

Amicalement,

Manu

> Merci de vous pencher sur la question, et de me donner des pistes
> Cordialement
> Erwin
> 
> ---
> --
>    CarrefourBLinuX MailingListe
>    Pour obtenir de l'aide, envoyez le sujet  help  ?:
>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>    Archives:
>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
> 
#!/bin/sh

TEST_EXT=88.191.13.93
no_network_snd=/usr/local/sounds/no_net.wav

[ -f /tmp/stop ] || ping -c 1 -q -w 15 $TEST_EXT >/dev/null || aplay -q $no_network_snd


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/