Se perdió la conexión WiFi. Reinicio requerido

TLDR; Era un problema de hardware.

MacBook Pro - Mediados de 2012

OS X Mavericks 10.9.3 (y el problema también ocurre con 10.9.2)

Estoy experimentando algunos problemas graves de WiFi. Cada 20 minutos más o menos mi Macbook pierde su WiFi. Esto sucede en varios lugares diferentes.

Cuando esto sucede, parece que sigo conectado, pero no es así. El menú desplegable no muestra ninguna red. Si apago WiFi, no puedo volver a encenderlo, con algunas excepciones (aunque todavía no funciona). Supongo que cuando esto sucede, ya perdí mi WiFi por completo, la computadora aún no se ha dado cuenta.

El comando de shell airportmuestra el mismo comportamiento que veo en la GUI. Cuando pierdo la conexión, -Ime da AirPort: Off, y si logro encenderlo, un escaneo no encuentra nada.

En el momento del problema, la Consola no contiene nada relevante.

Reiniciar la computadora siempre soluciona el problema, temporalmente. Por supuesto, estoy buscando una solución al problema real, pero evitar un reinicio también sería muy útil, especialmente porque podría acercarme a una solución. Intenté reiniciar el WiFi de varias maneras, pero nada más que reiniciar tiene algún efecto.

Encontré un hilo sobre este tema:

¿Existe un comando equivalente para 'init.d/networking restart' en OS X?

pero nada allí ha funcionado.

Cosas que he probado:

  • ifconfig eth1 down/up
  • networksetup -setairportpower en1 off/on
  • agregar una nueva ubicación en la configuración de red sin opciones de conexión (como WiFi, Ethernet, Bluetooth, etc.) y cambiar a esta ubicación y luego volver a la predeterminada
  • cambiando tanto los canales como la frecuencia (40 MHz -> 20 MHz) en el enrutador, aunque sé que no es el enrutador.

Una teoría es que la tarjeta de red está empezando a fallar. Si es así, ¿cómo determinaría esto?

¿Algunas ideas?

Algunos datos técnicos:

  Software Versions:
  CoreWLAN: 4.3.3 (433.48)
  CoreWLANKit:  3.3.2 (332.36)
  Menu Extra:   9.3.2 (932.35)
  System Information:   9.0 (900.8)
  IO80211 Family:   6.3 (630.35)
  Diagnostics:  3.0 (300.40)
  AirPort Utility:  6.3.2 (632.3)
  Interfaces:
en1:
  Card Type:    AirPort Extreme  (0x14E4, 0xF5)
  Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.100.22)
  MAC Address:  7c:d1:c3:84:85:c2
  Locale:   ETSI
  Country Code: SE
  Supported PHY Modes:  802.11 a/b/g/n
  Supported Channels:   1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140
  Wake On Wireless: Supported
  AirDrop:  Supported
  Status:   Connected

Editar:

Nuevo síntoma: a veces, cuando lo hago, networksetup -setairportpower en1 ontoda la computadora se congela.

Edit2:

Hice una reinstalación completa, con una restauración parcial de la máquina de tiempo (sin configuraciones de red, entre otras cosas). Nada ha cambiado.

Edit3:

El problema parece estar relacionado con la temperatura, lo que indica claramente que hay algún problema con la tarjeta de red. Voy a reemplazarlo.

Si desea verificar si hay problemas de temperatura, mantenga su computadora en una superficie fresca y vea si eso ayuda.

ha hecho mucho, ¿podría proporcionar un informe de la consola sobre la marca de tiempo del problema, tal vez haya algo allí?
Y considere actualizar OS X.
Actualicé OS X y el registro no contiene nada relacionado con el problema en el momento del problema.
Proporcione el informe de la consola para ver quién está desconectando su aeropuerto.
Yo lo revisé. No tenía ninguna entrada relativa a la creación de redes. La última vez que revisé fue segundos después de que ocurriera, y no se había registrado nada durante minutos. ¿Hay algún registro de superusuario para verificar?
Diría que la carta se va por la ventana. Ve a una AASP o Apple Store y deja que lo prueben.
Preferiría probarlo por mi cuenta. ¿Tiene usted (o alguien) algún consejo sobre cómo diagnosticar un problema de este tipo?
Acabo de activar el monitoreo en "Diagnósticos inalámbricos". No es que haya obtenido nada relevante de una herramienta de diagnóstico de GUI incorporada...
Tuve problemas similares en Snow Leopard. Hubo algún problema con la implementación de OS X WPA. Si tiene acceso a su AP, puede cambiar la configuración a WEP y ver si el problema desaparece. Si lo hace, intente ajustar la configuración de WPA.
Yo también creo que es la tarjeta que sale; sin embargo, probar en una red diferente podría ser un buen paso antes de diseccionar su MBP. Pruebe Starbucks o un vecino para eliminar su enrutador y dejarlo como una variable.
@RyanHollingsworth Hice exactamente eso hoy y actualicé la pregunta para reflejar esto (no es el enrutador). También me estoy inclinando hacia el hardware ahora :/
Por cierto, ¿cómo dedujiste que el problema está relacionado con la temperatura?
En realidad, no fue una gran deducción :) Pero noté que reiniciar no siempre ayudaba, y luego lo guardé por un tiempo, y luego funcionó. Luego me di cuenta de que mantener la computadora portátil en mi regazo aceleraba el proceso. Mantenerlo en una superficie fresca me permite mantener Internet durante varias horas (en lugar de 0-10 minutos).

Respuestas (3)

Según sus comentarios y opiniones, me iré con su tarjeta de aeropuerto que se está muriendo.

Suponiendo que no desea gastar cientos para repararlo (intenté encontrar un gráfico de precios en el sitio de soporte de Apple pero no pude encontrar ningún precio de MBP), aquí está la información que necesita para hacerlo usted mismo.

La reparación de esto es bastante fácil en realidad. Aquí hay un enlace al manual de iFixit sobre cómo llegar a la pieza que necesita reemplazar: http://www.ifixit.com/Guide/MacBook+Pro+15-Inch+Unibody+Mid+2012+AirPort-Bluetooth+Board+ Reemplazo/10757

Esta es la pieza que necesita: http://www.ifixit.com/Store/Parts/MacBook-Pro-Unibody-Early-2011-Late-2011-Mid-2012-Airport-Bluetooth-Board/IF161-083-1

o en Amazon (un poco menos costoso)

http://www.amazon.com/Apple-MacBook-Unibody-Bluetooth-661-5867/dp/B00DDA5SK6/ref=pd_sim_sbs_misc_2/181-3489976-5928859?ie=UTF8&refRID=0P706PF5CMYQHHPRXHVQ

De hecho, he abierto mi macbook en varias ocasiones y planeo reemplazarlo. ¡Muchas gracias por todos los enlaces, pueden ser difíciles de encontrar! Además, estoy a punto de actualizar mi pregunta con esto: el problema está relacionado con la temperatura, por lo que es la tarjeta.
Impresionante, parece un trabajo de 15 minutos una vez que tenga la pieza de repuesto. mucha suerte y avísame si ese fue realmente el problema :)
Este era el problema. Desafortunadamente, el cable del conector también estaba dañado.

Puedes intentar conectarte sin UI

Conectarse manualmente a WiFi

Encender

networksetup -setairportpower en0 on

Encontrar

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport scan

Conectar

networksetup -setairportnetwork en0 WIFI_SSID_I_WANT_TO_JOIN WIFI_PASSWORD

Si funciona, no es el hardware. En ese caso, el informe de la consola sería útil para averiguar quién está apagando su aeropuerto. Eso se indica por el hecho de que reiniciarlo lo soluciona, por lo que tiene una aplicación que estropea su aeropuerto.

Gracias por la sugerencia. Edité mi publicación para reflejar que esto funciona como con la GUI, es decir, no funciona en absoluto.

Pensamientos para (con suerte) reducir el problema:

  • Parece que esto sucede independientemente de si su Macbook está enchufada/cargando o si se está quedando sin batería. ¿Es correcta esta suposición?
  • En Preferencias del sistema, en Ahorro de energía, ¿está activado Wake for Ethernet Access?

Intente apagar varios servicios, luego vuelva a habilitar uno a la vez para ver si algo cambia: - apague bluetooth, Airdrop, cualquier archivo o uso compartido de red, y active el acceso a ethernet (sé que estamos hablando de inalámbrico, pero dado que ambos inalámbricos y ethernet se incluyen en la red, simplemente deshabilitémoslo por ahora). - reinicie después de apagarlos y cada vez que vuelva a habilitar uno de ellos.

Sé que esto tomará mucho tiempo, y lo siento. Definitivamente es cómo continuaría solucionando los problemas por mi cuenta.

Sí, su primera suposición es correcta, la energía/carga de la batería no hace ninguna diferencia. Wake para el acceso a la red está habilitado actualmente. Estoy en el proceso de probar tu sugerencia. ¡Gracias por el aporte!