Me he mudado a una nueva ubicación, y mi Mac Pro 2013 con Sierra 10.12.6 actualmente está utilizando el Wi Fi. Me gustaría conectarlo por cable.
Ahora, hay un armario de cableado con un montón de cables mal etiquetados dentro, aparentemente conectados a las diferentes tomas de corriente en todo el edificio.
Desafortunadamente, el Mac Pro está bastante lejos del armario de cableado.
Tengo curiosidad por saber si hay un comando simple que pueda usar (algún tipo de comando de estado de red, o algo así), quizás combinado con grep, o algo parecido, que me permita saber cuando el Mac detecta que uno de sus interfaces se activa.
Como tener a una persona en el cuadro de los interruptores observando una luz, mientras la otra persona al otro lado del edificio con vanos intentos enciende los interruptores tratando de localizar el que controla la luz, mi esperanza era poder conectar el Mac Pro a la pared, iniciar este comando o script, y tener a alguien observando la pantalla mientras comenzaba a conectar cables candidatos al interruptor, con la esperanza de encontrar el correcto fácilmente en lugar de tener que correr de un lado a otro.
Supongo que simplemente podría colocar "ping stackoverflow.com" en un bucle repetitivo y hacer que la persona grite "¡Eureka!" cuando se reciba un ping, pero esperaba algo un poco más básico que esté detectando "tono de red" por falta de una mejor palabra, incluso antes de que DHCP y el resto de la estructura de red se pongan en marcha.
¿Puedo simplemente hacer un bucle de ifconfig
en un script awk para mostrarme cuál, si alguno, de los elementos en# se activan? Actualmente, tengo 8 (en1-8) enumerados (entre otras cosas). Uno de los cuales está activo (en2), que supongo que es el Wi Fi.
¿Es atrevido asumir que una vez que conecte un cable, en1 o en2 se activarán dependiendo de qué puerto esté conectado?
¿Estos puertos no tienen una luz? Honestamente, nunca lo comprobé. Eso también sería aceptable.