8 votos

MacOS Mojave - Obtiene "Segmentation fault: 11" al intentar ejecutar airport

Como sugiere el título, cuando ejecuto el comando /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport en0 sniff 6 en Terminal donde en0 es mi interfaz Wi-Fi y 6 es el canal que estoy olfateando; ahora estoy recibiendo un mensaje de error que dice Segmentation fault: 11 casi al instante. Esto nunca ha sido un problema antes de actualizar a MacOS Mojave (10.14), pero es un problema recurrente con la nueva actualización a pesar de reinicios, reinicios NVRAM etc..

Mi pregunta es: ¿alguien más ha experimentado este problema? Si es así, ¿hay alguna solución o es algo que debemos esperar que Apple solucione en una futura versión de macOS?

Gracias de antemano por cualquier ayuda,

Saludos cordiales, Tom

0 votos

¿pudiste arreglar esto, estoy teniendo el mismo problema en 10.14.1 beta

0 votos

@acrogenesis Desgraciadamente no. Esperemos que sea algo que se solucione en una futura versión de Mojave. Por ahora, estoy usando tcpdump como se sugiere a continuación, pero me gustaría volver al airport mando lo antes posible.

2voto

Igor Kislyuk Puntos 21

Me enfrento a este problema, cuando trato de volcar el tráfico de la interfaz. Posibles soluciones:

  • utilice tcpdump con escritura en fichero, como se sugiere debajo de
  • utilizar Wireshark para capturar el tráfico de esta interfaz

0 votos

Gracias por su respuesta. Era consciente de que otras herramientas como las que mencionas eran capaces de volcar el tráfico; sin embargo, mi pregunta se refería a la solución del problema con la herramienta airport en particular. En cualquier caso, gracias por sugerir tcpdump como una alternativa razonable para cualquiera que busque en el futuro. Yo también utilizaré tcpdump hasta que Apple solucione el airport asunto. Gracias de nuevo. Saludos

0 votos

Lamentablemente, el aeropuerto parece ser la única opción para olfatear mensajes específicos de multidifusión. Esto funcionó bien con el aeropuerto, pero estos mensajes no aparece cuando se utiliza tcpdump o wireshark.

2 votos

¿Cómo utiliza tcpdump a cambio de airport en0 sniff 6 ?

0voto

Zhao Song Puntos 26

Recientemente he encontrado un archivo ejecutable en /usr/libexec/airportd, funciona correctamente como las versiones anteriores.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X