En un entorno Linux, necesito detectar el estado físico conectado o desconectado de un conector RJ45 a su zócalo. Preferiblemente utilizando solo secuencias de comandos BASH.
Las siguientes soluciones que se han propuesto en otros sitios NO funcionan para este propósito:
- Usando 'ifconfig' - ya que un cable de red puede estar conectado pero la red no está configurada correctamente o no está activa
- Haga ping a un host, ya que el producto estará dentro de una LAN utilizando una configuración de red desconocida y hosts desconocidos.
¿No hay algún estado que pueda usarse en el sistema de archivos / proc (todo lo demás está ahí)?
¿Cómo se supone que el mundo Linux tiene su propia versión de la burbuja de Windows que aparece en la bandeja de iconos que indica que acaba de desconectar el cable de red?
Kent Fredric y lothar , ambas respuestas satisfacen mi necesidad ... ¡muchas gracias! Cuál usaré ... Todavía no lo sé.
¿Supongo que no puedo ponerlos a ambos como la respuesta correcta? Y probablemente sea justo para ti que yo elija uno. ¿Lanzar una moneda, supongo? ¡Gracias otra véz!