Tenía una flota de MacBooks haciendo lo mismo. Lo que finalmente descubrí es que OS X ha creado una interfaz virtual llamada awdl0
o Apple Wireless Direct Link
. No entraré en detalles sobre cómo funciona porque aquí hay una muy buena explicación .
Lo que descubrimos fue que si esta interfaz estuviera activa, tendríamos problemas con el abandono de wifi y el rendimiento. Si la interfaz está deshabilitada, no tuvimos problemas con wifi.
Fue fácilmente comprobable al habilitarlo y realizar una prueba de velocidad, luego deshabilitarlo y hacer la misma prueba de velocidad. La segunda prueba de velocidad con él desactivado fácilmente obtendría el doble de ancho de banda.
Si miras alrededor de la red, mucha gente dice que está causando interferencia en el canal wifi. Por lo tanto, hace algo en la línea de crear una segunda conexión wifi en el mismo canal. Las dos conexiones (su wifi principal y awdl0) interfieren entre sí y se cancelan.
Solución
Pruebe esto primero, abra Terminal y escriba
sudo ifconfig awdl0 down
Pruebe su Wifi ahora y vea si eso ayuda.
Si es así, tenga en cuenta que esta solución no se mantendrá entre reinicios. Tendrás que agregar algo a un script de inicio o crear una tarea que lo apague en el arranque.
Palabra de precaución
Esta interfaz se usa para crear conexiones entre dispositivos Apple como MacBook a AppleTV o usando AirDrop. Le advertiré que estos servicios pueden no funcionar después de deshabilitar la awdl0
interfaz.
Tenemos un montón de AppleTV que aún funcionan bien con él deshabilitado. Por lo que puedo decir, usará el Wifi para conectarse en lugar de Bluetooth (podría estar equivocado sobre esto)