Dans un environnement Linux, je dois détecter l'état physique de connexion ou de déconnexion d'un connecteur RJ45 à sa prise. De préférence en utilisant uniquement des scripts BASH.
Les solutions suivantes, qui ont été proposées sur d'autres sites, ne fonctionnent PAS à cette fin :
- Utilisation de 'ifconfig' - car un câble réseau peut être connecté mais le réseau n'est pas correctement configuré ou n'est pas encore opérationnel.
- Ping d'un hôte - puisque le produit se trouvera dans un réseau local utilisant une configuration réseau inconnue et des hôtes inconnus.
N'y a-t-il pas un état qui peut être utilisé dans le système de fichiers /proc (tout le reste s'y trouve) ?
Comment le monde Linux est-il censé avoir sa propre version de la bulle Windows qui apparaît dans la barre d'icônes pour indiquer que vous venez de débrancher le câble réseau ?
Kent Fredric y lothar les deux réponses répondent à mon besoin... merci beaucoup ! Laquelle je vais utiliser... Je ne sais toujours pas.
Je suppose que je ne peux pas vous inscrire tous les deux comme la bonne réponse ? Et c'est probablement juste pour vous que je n'en choisisse qu'une. On tire à pile ou face, je suppose ? Encore une fois, merci !