37 votes

Comment activer un Roaming WiFi plus rapide avec Mac OS X et les stations de base Airport

Comment puis-je changer la manière dont les Macbooks errent sur le réseau WiFi ? Je voudrais accélérer l'itinérance des Macs (et peut-être d'autres appareils).

Y a-t-il un paramètre sur les stations de base Airport ou dans Mac OS pour accélérer la commutation entre les points d'accès par exemple ?

Actuellement, le réseau est construit autour d'un commutateur principal interconnectant un routeur et 4 stations de base Airport utilisant le même SSID :

  • 3 stations de base Airport bibande
  • 1 station de base Airport 2,4 GHz

Sur la bande des 5 GHz, il n'y a pas de chevauchement car chaque station de base utilise son propre canal.

Sur la bande des 2,4 GHz, il y a un très léger chevauchement entre 2 stations de base qui sont à des extrémités opposées et à des étages différents du bâtiment.

51voto

Xaqron Points 198

Vous pouvez modifier les préférences du système pour JoinMode et JoinModeFallback pour être les suivantes :

    JoinMode (String)
        Automatique
        Préféré
        Classé
        Récent
        Le plus fort
    JoinModeFallback (String)
        Invite
        Rejoindre ouvert
        Continuer à chercher
        Ne rien faire

Faites ceci en utilisant la commande airport :

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

Exécutez la commande pour voir les options, en haut vous verrez une section sur comment définir les préférences de sec.

Par exemple :

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

Notez que cette préférence n'est pas permanente, donc vous devrez peut-être automatiser ceci ou l'appliquer pour des situations problématiques spécifiques ou des fournisseurs de réseau.

6voto

Oskar Points 1242

Apple a introduit l'itinérance à travers son écosystème avec iOS 8 et OS X 10.10. Vous n'avez rien à faire car c'est activé par défaut. Ainsi, vous pouvez simplement mettre à jour votre système d'exploitation sur les stations de base Airport ainsi que installer Yosemite pour profiter des changements.

Avant Yosemite, je n'ai pas vu d'instructions sur comment activer cela donc je pense que c'est une partie des pilotes qui ont été mis à jour pour 10.10.

Le logiciel a été conçu pour maintenir une connexion stable aussi longtemps que possible plutôt que de toujours chercher une meilleure connexion. Maintenant que AirPlay, AirDrop et la continuité exploitent les antennes MIMO qui équipent l'écosystème matériel d'Apple, nous obtenons désormais un meilleur itinérance puisque le matériel est plus performant.

6voto

Maurizio Points 61

J'ai rencontré un problème similaire (itinérance lente - ou pas d'itinérance du tout) même avec OSX 10.10.x - J'ai 2 points d'accès, un Technicolor et un Cisco-Linksys connectés au même commutateur et diffusant le même SSID sur des canaux radio différents. Après quelques investigations, j'ai trouvé une solution. Vous devez vous assurer d'avoir exactement les mêmes paramètres d'authentification sur l'interface sans fil des points d'accès. Dans mon cas, un AP était en WPA/WPA2 et l'autre en WPA2 seulement. Lorsque j'ai activé le WPA/WPA2 également sur le deuxième, mon Macbook Pro a commencé à itinérer correctement.

2voto

magiconair Points 121

J'ai le même problème mais je n'ai pas de réponse. Cependant, je peux avoir un chemin pour une exploration plus poussée. L'utilitaire aéroport sur ML dispose toujours d'une option héritée pour effectuer une analyse du réseau WiFi.

aéroport -s           # Analyse complète
aéroport -s     # Analyse uniquement pour SSID

L'outil se trouve sous

/System/Library/PrivateFrameworks/Apple80211.framework/Resources/aéroport

et ma suspicion est qu'en déclenchant une analyse, cela déclenche également un transfert si une autre station de base est meilleure puisque les résultats sont triés par force du signal. Cela dit, on pourrait écrire un outil qui ping le gw par défaut et déclenche une analyse en cas de perte de paquets. Si j'ai un peu de temps, j'essaierai.

1voto

nemke Points 1205

Je rencontre ce problème dans les petites entreprises utilisant OS X. Je n'ai pas encore trouvé de bonne solution à part me déconnecter et me reconnecter pour attraper le point d'accès le plus proche.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X