Comment obtenir OSX pour choisir le signal wifi le plus fort avec des SSID identiques?

22

J'ai un routeur sans fil Netgear dans une pièce et un adaptateur CPL TP-Link avec wifi dans une autre pièce. J'utilise un MacBook Pro 2014 avec Yosemite 10.10.1

Auparavant, j'avais des SSID distincts pour chacun des points d'accès sans fil, ce qui signifiait que je devais changer manuellement le réseau wifi lors de mes déplacements dans la maison.

Les conseils sur Comment puis-je obtenir le même SSID pour plusieurs points d'accès? consiste à définir le même SSID sur les deux points d'accès wifi, et l'ordinateur portable devrait automatiquement choisir celui avec le signal le plus fort:

Donnez aux deux points d'accès le même SSID, le même type de sécurité et la même phrase de passe de sécurité sans fil. force).

J'ai donc défini un SSID, une sécurité et un mot de passe identiques sur les deux points d'accès wifi. Malheureusement, OSX Mavericks ne bascule pas automatiquement entre les réseaux lors des déplacements dans la maison.

Bien que situé près de l'adaptateur CPL TP-Link, je me connecte au réseau, comme indiqué par la première ligne en gras dans la fenêtre de l' Explorateur Wifi (c'est le comportement attendu car c'est le réseau le plus puissant):

entrez la description de l'image ici

Mais en se rapprochant du routeur wifi Netgear, Yosemite ne se déconnecte pas du point d'accès TP-Link et ne se connecte pas au point d'accès Netgear (même si ce réseau est beaucoup plus fort):

entrez la description de l'image ici

(J'ai laissé l'ordinateur portable allumé pendant la nuit et il n'avait pas changé après 12 heures, donc ce n'est pas lié au timing)

  • Y a-t-il quelque chose que je dois faire dans Mavericks pour sélectionner automatiquement le réseau le plus puissant?
  • Dois-je m'assurer que toutes les propriétés sont identiques entre les points d'accès? Par exemple, le canal, la largeur et le mode sont différents - est-ce important?

Modifier: selon une réponse sur /apple//a/144832/84752 j'ai changé:

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

mais cela n'a aucun effet lors du déplacement entre les pièces. Je ne sais pas si cette suggestion s'applique uniquement aux produits Airport (compte tenu du nom de la commande).

Stephen Lead
la source
1
Vous n'avez pas un tel contrôle avec OS X. Dans mon bureau, nous utilisons des points d'accès qui autorisent plusieurs SSID (Unifi AP), j'ai donc un SSID à des fins d'itinérance (défini sur chaque AP) et un SSID lorsque je veux forcer la connexion à un spécifique. J'ai également des SSID séparés pour les réseaux 2,4 et 5 GHz.
mspasov
Cela s'est avéré être un problème XY - ma vraie question était "comment puis-je améliorer la couverture wifi de ma maison?". Au lieu d'essayer de reproduire le réseau wifi à l'aide d'un adaptateur CPL, la vraie solution était d'acheter un routeur sans fil plus puissant, ce qui supprime le besoin de CPL
Stephen Lead

Réponses:

25

Je sais que ce fil est ancien, mais je voudrais laisser ici ce qui a résolu le problème pour moi. Vous devez vérifier si vous disposez de la même sécurité dans les deux points d'accès. Par exemple, j'avais un point d'accès sécurisé avec WPA / WPA2 et un autre avec WPA2 uniquement. Après avoir changé les deux pour les mêmes, tout allait bien.

Pour vérifier la sécurité de vos points d'accès, vous pouvez procéder comme suit:

  • Tout en maintenant la touche option (alt), cliquez sur l'icône WiFi dans la barre de menu
  • Cliquez sur «Ouvrir les diagnostics sans fil…»
  • Allez dans "Fenêtre"> "Numériser" (ou appuyez sur CMD-4)
  • Vérifiez si la sécurité est la même pour vos deux points d'accès

Source de la solution: http://forums.macrumors.com/threads/wifi-roaming-issues-two-aps-with-same-ssid.1208584/

Nuno
la source
2
6 mois plus tard, j'ai enfin trouvé le temps de tester cela - et il semble que vous ayez raison. J'avais réglé la sécurité de l'adaptateur Powerline sur "automatique" - après l'avoir forcé à utiliser WPA2-PSK [AES]mon MBP, il fait un bien meilleur travail de commutation automatique entre les points d'accès sans fil. Merci beaucoup!
Stephen Lead
Cela n'a pas fonctionné pour moi car les deux valeurs de sécurité sont déjà les mêmes. i.imgur.com/2UQWfmL.png
Pieter
Cela a fonctionné pour moi, mais j'ai dû supprimer ("oublier") le réseau dans les paramètres de mise en réseau OSX, puis l'ajouter à nouveau. Une fois que j'ai fait cela, il a commencé à se connecter au signal plus élevé, plus proche AP immédiatement.
dbellizzi
En plus de cela, je devais également m'assurer que les deux points d'accès sont sur la même largeur - 20 MHz. Lorsque la largeur était différente, j'ai eu des problèmes de commutation.
Yohan Liyanage
10

Votre problème est dû à la gestion par OS X d'un paramètre Wi-Fi communément appelé seuil d'itinérance . Ce paramètre dicte le point auquel un système d'exploitation passera à un signal plus fort. Windows donne un accès facile à ce paramètre, exemple ici , mais aucune option simple n'existe sous OS X.

Ce document de NYU suggère qu'OS X a des caractéristiques d'itinérance "agressives" et montre la ligne de commande pour désactiver l'itinérance agressive. Cependant, notre expérience sur le campus avec des clients OS X montre qu'OS X est tout sauf agressif, préférant «s'en tenir» à un point d'accès auquel il est associé malgré qu'il soit à portée de signaux plus proches / plus forts - comme votre situation.

Donc, voilà, il n'y a pas grand-chose que vous puissiez faire pour modifier le comportement d'itinérance d'OS X. Cependant, vous pouvez modifier votre environnement sans fil pour forcer OS X à basculer entre les points d'accès. Les options que vous pouvez avoir, en fonction de votre matériel Wi-Fi, incluent le réglage de vos points d'accès en mode strict 5 GHz uniquement (s'il s'agit de périphériques double bande) - cela réduira la plage de transmission et donc le chevauchement entre les points d'accès. Vous pouvez également avoir un paramètre sur vos points d'accès pour la force du signal de transmission sans fil - c'est une autre méthode pour réduire le chevauchement entre les points d'accès, forçant potentiellement OS X à passer à un signal plus fort plus tôt. Enfin, vous pouvez essayer de déplacer vos points d'accès aux extrémités de votre maison, encore une fois pour réduire leur chevauchement.

ScunnerDarkly
la source
2

corrigé en rendant la sécurité identique

tester
la source
0

Pour tout le monde qui tombe sur ce problème: essayez de donner à vos points d'accès différents canaux!

Skynet
la source
0

Comme le montrent les captures d'écran, le BSSID est différent car les paramètres WiFi sont différents. Faites tous les paramètres identiques sur chaque AP en ce qui concerne les paramètres de sécurité, etc. et cela devrait fonctionner.

Chris
la source
Le BSSID est une adresse matérielle qui sera toujours différente.
slhck