11 votos

M1 El MacBook Pro se queda sin Wifi periódicamente

A mi MacBook Pro 2021 M1 Pro se le cae el wifi periódicamente, lo hace en todas las redes que he probado, incluso en la Apple Store. A veces se vuelve a conectar automáticamente, a veces no.

Apagar el bluetooth reduce significativamente la frecuencia del problema pero no lo erradica. Obviamente me gustaría una solución donde puedo tener bluetooth encendido.

¿Cómo puedo seguir diagnosticándolo?

Aquí tienes otras notas varias:

  • Apple envió la máquina lejos. Por lo que respecta al equipo de soporte de Apple, el hardware no presenta problemas.
  • He probado en todos los MacOS excepto en el 12.4, voy a probarlo ahora.
  • Cuando wifi y bluetooth están ambos encendidos, ambos se caen al mismo tiempo. Mis auriculares perderán audio por un segundo y veo el wifi reconectar
  • El iPad y varios iPhones funcionan bien en mi red doméstica.
  • M1 Macbook Air está bien en mi red doméstica
  • He probado a reinstalar MacOS en modo suave y duro.
  • Renovación del contrato DHCP
  • Creada una nueva ubicación de red
  • Cuando se conecta a ethernet por cable el wifi sigue cayendo
  • He intentado desactivar 2.4g en mi router wifi de casa

He ejecutado la herramienta de diagnóstico inalámbrico. A menudo detecta la caída y genera un archivo de salida. El Genio de Apple dijo que esto "sería algo para ingeniería".

No sé si puedo hacer algo con este archivo.

¿Puede alguien aconsejarme cómo puedo diagnosticar esto más a fondo y aislar el software infractor?


He intentado

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport prefs JoinMode=Strongest JoinModeFallback=Prompt DisconnectOnLogout=NO AllowLegacyNetworks=YES

Como se sugiere aquí https://forums.macrumors.com/threads/mbp-m1-wifi-dropouts.2269274/page-2

No sirvió de nada.


Salida de tail -f /var/log/wifi.log . Hubo al menos una desconexión en los primeros segundos de ejecutar el comando.

Sun Jul  3 11:48:51.836 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:48:52.009 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:48:52.022 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:48:52.502 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:48:52.556 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:48:52.567 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:07.027 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:18.287 Apple80211Set:10289 Processing APPLE80211_IOC_ROAM
Sun Jul  3 11:49:18.287 Apple80211Set:10303 Processing APPLE80211_IOC_ROAM dataRef:0x155c50f00
Sun Jul  3 11:49:18.288 Apple80211Set:10324 CFType is CFData
Sun Jul  3 11:49:30.665 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.669 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.670 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.693 <airport[184]> _handleLinkEvent: Unable to process link event, op mode request returned 54 (Connection reset by peer)
Sun Jul  3 11:49:30.693 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:30.697 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.697 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.699 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.706 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.708 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.709 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.709 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.710 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.710 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.711 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:30.711 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:31.468 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:31.641 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:33.550 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:33.551 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:33.799 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:33.800 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:33.807 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:33.907 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:33.908 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:33.936 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:33.941 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:34.034 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:34.041 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:35.423 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:35.423 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:49.008 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.011 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.013 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.015 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.026 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.027 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.028 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.030 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.031 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.032 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.032 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.033 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.037 <airport[184]> _handleLinkEvent: Unable to process link event, op mode request returned 54 (Connection reset by peer)
Sun Jul  3 11:49:49.038 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:49.039 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.043 Apple80211SetProperty: ioctl failed: bsdErr=-1, errno=16
Sun Jul  3 11:49:49.820 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:49.978 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:51.904 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:51.913 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:51.914 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:52.007 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:52.008 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:52.049 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:52.050 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:52.112 <airport[184]> ERROR: sharingd (499) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:52.124 <airport[184]> ERROR: rapportd (455) is not entitled for com.apple.wifi.join_history, will not allow request
Sun Jul  3 11:49:52.260 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:52.284 <airport[184]> systemWokenByWiFi: System Wake Reason not found
Sun Jul  3 11:49:52.583 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period
Sun Jul  3 11:49:52.583 <airport[184]> -[dpsManager handleDPSEventWithType:eventInfo:networkName:BSSID:channelInfo:isCriticalAppInUse:]_block_invoke: Ignoring non-dps events while not in monitoring period/ Ignoring DPS event while in monitoring period

9voto

CAFxX Puntos 3911

Además de procedimientos sugerido por Apple cuando se encuentran con problemas de Wifi algunas medidas adicionales pueden resolver los problemas para las nuevas versiones de MacOS y / o hardware de Apple (de aquí en adelante sólo "Macs"):

Existen pruebas empíricas de que los Mac más recientes no se llevan bien con la implementación de WPA3 en algunos routers. Comprueba si existe una actualización de firmware para tu router e instálala, al menos reinicia. WPA3 debe estar configurado en su router para conceder acceso a una WLAN, pero si observa problemas de conectividad, cambie si es posible a WPA3/WPA2 de transición (o nombre similar).

La consistencia de su conexión Wifi puede verse afectada por el tamaño MTU por defecto utilizado por los Macs. Cambie el tamaño de la MTU a 1453 (a través de Preferencias del Sistema>Red>Avanzado>Configurar>Manualmente ) suele resolver este problema.

Además, apagando Relé privado en algunos Mac mejora la estabilidad de la conexión.

Por último, parece que ayuda a sobrescribir las preferencias del aeropuerto y la configuración de red. Usted puede lograr que mediante el establecimiento de la MTU o desactivar Relé privado etc. O simplemente eliminar plist(s) relacionado(s) y forzar así al SO a escribirlos/guardarlos de nuevo según tus ajustes en las Preferencias del Sistema.

0voto

aliarousyoucef Puntos 442

He descubierto la solución, pero no estoy seguro de cómo funciona ... hay un error con MacOS en sí, pero se supone que para desactivar y activar AWDL (Apple Wireless Direct Link) Cada 10 minutos

He escrito un simple applescript exportarlo a la aplicación, mientras que la marca "Permanecer abierto después de ejecutar el controlador" opción ... a continuación, poner la aplicación en el muelle y abrirlo cada vez que encienda el ordenador ...

Aquí está el script

on run {}
    idle {}
end run

on open {}
    idle {}
end open

on idle {}

    set shellCommand to do shell script "echo yourmacpasswordgoeshere | sudo -S ifconfig awdl0 down"
    set shellCommand to do shell script "echo yourmacpasswordgoeshere | sudo -S ifconfig awdl0 up"
    return 600
end idle

on quit {}
    set quitApplication to display dialog "Are you sure you want to quit the application googoogoo ?" buttons {"No", "Yes"} default button "Yes"
    if button returned of quitApplication is "Yes" then
        continue quit
    end if
end quit

He hecho un atajo sencillo https://www.icloud.com/shortcuts/51c894aa8870401698a1b4414d234bcb

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