37 votos

Cómo activar la itinerancia WiFi más rápida con Mac OS X y las estaciones base Airport

¿Cómo puedo cambiar el modo de itinerancia de los Macbooks en la red WiFi? Me gustaría acelerar la itinerancia de los Mac (y quizás de otros dispositivos).

¿Hay algún ajuste en las estaciones base Airport o en Mac OS para acelerar el cambio de AP, por ejemplo?

Actualmente la red está construida alrededor de 1 Switch principal que interconecta 1 router y 4 estaciones base Airport que utilizan el mismo SSID:

  • 3 estaciones base aeroportuarias de doble banda
  • 1 estación base aeroportuaria de 2,4 GHz

En la banda de 5GHz no hay solapamiento, ya que cada estación base utiliza su propio canal.

En la banda de 2,4 GHz hay un ligero solapamiento entre dos estaciones base que están en lados opuestos y en diferentes pisos del edificio.

0 votos

¿Cuál es exactamente el problema que está experimentando? ¿Te resulta lento el cambio de red? ¿En qué condiciones está cambiando de red?

0 votos

@Gerry: Cuando me muevo de una habitación a otra pierdo la conexión el tiempo suficiente para que se detenga el airplay, los archivos compartidos dejen de responder, y Time Machine a veces consigue seguir funcionando pero otras no. Será un problema importante para los usuarios que utilizan la red WiFi.

0 votos

¿Se está moviendo entre puntos de acceso con diferentes nombres, o los diferentes puntos de acceso tienen todos los mismos nombres?

51voto

Jonathan A. Puntos 176

Puede cambiar las preferencias del sistema para JoinMode y JoinModeFallback para ser lo siguiente:

    JoinMode (String)
        Automatic
        Preferred
        Ranked
        Recent
        Strongest
    JoinModeFallback (String)
        Prompt
        JoinOpen
        KeepLooking
        DoNothing

Hágalo con el comando aeropuerto:

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

Ejecuta el comando para ver las opciones, en la parte superior verás una sección sobre cómo asegurar las preferencias.

Por ejemplo:

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs joinMode=Strongest

Tenga en cuenta que esta preferencia no es permanente, por lo que es posible que tenga que automatizarla o emitirla para situaciones problemáticas específicas o proveedores de red.

6voto

Oskar Puntos 1242

Apple ha introducido la itinerancia en todo su ecosistema con iOS 8 y OS X 10.10. No necesitas hacer nada, ya que está activado por defecto. Así que sólo tienes que actualizar tu sistema operativo en las estaciones base Airport e instalar Yosemite para aprovechar los cambios.

Antes de Yosemite, no he visto instrucciones sobre cómo activar esto, así que creo que es parte de los controladores que se actualizaron para 10.10.

El software fue diseñado para mantener viva una conexión justa el mayor tiempo posible en lugar de saltar siempre en busca de una conexión mejor. Ahora que AirPlay y AirDrop y la continuidad explotan las antenas MIMO que se distribuyen en todo el ecosistema de hardware de Apple, ahora tenemos una mejor itinerancia ya que el hardware es más capaz.

1 votos

Hoy he visto una MAC que no quería hacer roaming desde un punto de acceso que tenía una señal de -74db casi inservible a una señal de -38db, así que por defecto sigue sin funcionar. Hay que cambiar el joinMode.

0 votos

@Brain2000 ¿podría editar mi pregunta para mostrar qué fabricante de routers requiere cambiar joinMode (o mejor añadirlo a la respuesta que explica la preferencia de joinMode?)

6voto

Maurizio Puntos 21

Me enfrenté a un problema similar (roaming lento - o no roaming en absoluto) incluso con OSX 10.10.x - Tengo 2 AP, uno Technicolor y otro Cisco-Linksys conectados al mismo switch y transmitiendo el mismo SSDI en diferentes canales de radio. Después de algunas investigaciones he encontrado una solución. Debes asegurarte de que tienes exactamente la misma configuración de autenticación en la interfaz inalámbrica de los AP. En mi caso un AP era WPA/WPA2 y el otro sólo WPA2. Cuando activé WPA/WPA2 también en el segundo mi Macbook Pro empezó a hacer roaming correctamente.

2voto

slebetman Puntos 121

Tengo el mismo problema pero no tengo una respuesta. Sin embargo, puede que tenga un camino para seguir explorando. El aeropuerto La utilidad en ML todavía tiene una opción heredada para realizar un escaneo de la red WiFi.

airport -s           # full scan
airport -s<SSID>     # scan only for SSID

La herramienta está bajo

/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport

y mi sospecha es que la activación de un escaneo también desencadena un traspaso si otra estación base es mejor, ya que los resultados se ordenan por la intensidad de la señal. Dicho esto, se podría escribir una herramienta que haga un ping al gw por defecto y desencadene un escaneo en caso de pérdida de paquetes. Si tengo algo de tiempo lo intentaré.

1 votos

Si consigues buenos resultados con eso mantenme informado.

1voto

nemke Puntos 1205

Me encuentro con este problema en las pequeñas empresas que con OS X. Todavía no he encontrado una buena solución que no sea desconectar y volver a conectar para coger el AP más cercano.

0 votos

En mi configuración la IP es asignada por el mismo servidor DHCP para todos los APs. Todos los dispositivos están en la misma red con el mismo rango de IP.

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