[internet] lancement automatique navigateur au démarrage

Applications, problèmes de configuration réseau
esclapion
archer
Messages : 129
Inscription : lun. 03 oct. 2011, 18:16

[internet] lancement automatique navigateur au démarrage

Message par esclapion »

Bonjour à tous,

Au démarrage du PC, je souhaite attendre que la connexion avec Internet soit établie puis lancer mon navigateur.

J'ai écrit un petit script :

Code : Tout sélectionner

while ! ping -c 1 google.com 2>/dev/null | grep -o "1 received" > /dev/null
do
  sleep 0.1
done
J'ai vérifié qu'il bloquait bien si la connexion n'était pas établie, mais pour autant ça ne marche pas : le contenu des onglets est incomplet.

En rajoutant une temporisation, ça marche, mais ce n'est pas satisfaisant.

Je cherche donc mieux.

Merci d'avance.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [internet] lancement automatique navigateur au démarrage

Message par tuxce »

Pas besoin de grep :

Code : Tout sélectionner

while ! ping -c 1 google.com &> /dev/null; do sleep 0.1; done
ping retourne un code d'erreur s'il échoue.

Par contre, aucune idée pourquoi ça ne marcherait pas si le ping est bon.
esclapion
archer
Messages : 129
Inscription : lun. 03 oct. 2011, 18:16

Re: [internet] lancement automatique navigateur au démarrage

Message par esclapion »

Merci de ta réponse. C'est un peu bluffant. Apparemment, la réponse au ping arrive bien, mais qqch n'est pas prêt.

Le résultat est que les sites ne s'affichent qu'à moitié, il manque le fond en général. En actualisant, ça marche, mais c'est l'inverse du but recherché.

Pour le grep, merci, j'avais bétonné.
Répondre