111 votes

Comment forcer une connexion wifi 5 GHz ?

Les réseaux Wifi sont souvent configurés en mode bi-bande, le même SSID étant utilisé sur les bandes 2,4 GHz et 5 GHz. J'aimerais toujours utiliser la bande 5 GHz (en raison des interférences avec Bluetooth et d'autres périphériques qui dégradent les performances). Comment puis-je forcer Mac OS X à utiliser la station de base 5 GHz ? (Je n'ai pas d'accès administrateur au réseau, je ne peux donc pas simplement attribuer au réseau 5 GHz un SSID différent).

Notez que cette question ne demande pas comment forcer une saveur particulière de 802.11, mais plutôt comment forcer une bande de fréquence particulière.

0 votes

Forcer 5 Ghz implique que vous devez utiliser le 802.11n ou 802.11a ou 802.11ac - ce sont des synonymes pour la même caractéristique physique. C'est comme si on demandait une couleur noire et qu'on choisissait un autre mot pour la même couleur (hex #000000), non...

9 votes

Non. Un routeur peut déjà être configuré pour fournir uniquement la norme 802.11n (ou 802.11ac), et il peut la fournir simultanément sur les bandes 2,4 GHz et 5 GHz. Un protocole 802.11 n'est pas synonyme de bande de fréquences.

0 votes

Alors rouvrons cette question et gardons le lien avec l'autre question - apple.stackexchange.com/questions/23935/

48voto

CousinCocaine Points 9430

En bref : vous ne pouvez pas forcer une bande de fréquence dans OS X 10.9 Mavericks. (Sur 10.5 vous pouvez...)

Vous voulez vous connecter à l'appareil en utilisant l'identification de l'ensemble de services de base (BSSID) au lieu de l'identification de l'ensemble de services ordinaire (SSID). La connexion à un BBSID vous connectera à un appareil spécifique, quelle que soit la force de la connexion. La connexion à un SSID vous connectera à un nom de réseau spécifique, si des noms de réseau similaires sont disponibles, il se connectera au meilleur rapport signal/bruit. Il faut noter que c'est votre OS X qui choisit le wlan, et non votre routeur, et que l'OS X choisit le signal le plus fort disponible (2.4GHz ou 5GHz).

Pour trouver une combinaison SSID et BSSID spécifique, vous pouvez exécuter :

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport scan

Avant OSX 10.6, vous pouviez vous connecter à un BSSID spécifique en utilisant :

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --associate=XXX --bssid=YYY

Où XXX est le SSID/nom du réseau et YYY l'adresse MAC de la station de base à laquelle vous voulez parler.

Sous OS X 10.6 et au-delà, il n'est plus possible de se connecter directement à BSSID. Il n'y a pas d'API connue pour cela et il n'existe pas de logiciel tiers qui puisse le faire. Vous devez donc changer votre SSID 5GHz pour un nom unique ou revenir à OS X 10.5, ou vous pouvez changer le canal 2.4GHz à partir du routeur. Je pense que ces options ne sont pas valides dans votre cas.

UPDATE Comme maxime fait remarquer, vous puede forcer une bande de fréquence et l'utiliser pour se fixer sur 5GHz.

Sous linux, vous pouvez utiliser iwconfig mais cet outil n'est pas disponible pour OS X.

20 votes

Juste à titre d'information, si ce n'était pas déjà évident, maintenez la touche Alt enfoncée lorsque vous cliquez sur l'icône wifi pour savoir sur quelle bande vous êtes. L'option "Diagnostics sans fil" est également très utile pour obtenir des informations générales (Cmd-2 pour les diagnostics), et l'option "Informations système" peut également fournir des données comparatives.

0 votes

En combinant cela avec la réponse de @maxim (spécifiquement le point 5), j'ai pu lister tous les points d'accès trouvés, puis passer à la bande 5GHz en définissant le canal. Cela a fonctionné sous MacOS Sierra.

0 votes

Lien pour le correctif 10.5, s'il vous plaît ?

39voto

maxim Points 441

Il s'agit d'une solution partielle et temporaire. En gros, si les fréquences sont sur des numéros de canaux différents, il est possible de "définir" la bande wifi particulière (cela a fonctionné sur OSX Mavericks).

Aperçu de haut niveau :

  1. Trouvez les numéros de canaux de 5 GHz et 2.4 Ghz. Sont-ils différents ? Si oui, passez à l'étape 2.
  2. Définir le numéro du canal 5 GHz en utilisant aéroport comando.

Instructions détaillées :

  1. Ouvrez Wireless Diagnostics.app (il se trouve dans /System/Library/CoreServices/Applications).

  2. Dans le menu de l'application, sélectionnez Fenêtre->Utilitaires (ou appuyez sur cmd+2). La fenêtre des utilitaires devrait apparaître.

  3. Sélectionnez WiFi Scan dans la fenêtre Utilities et appuyez sur le bouton Scan Now. Cela vous montrera tous les réseaux disponibles, les informations les concernant et votre connexion active.

  4. Maintenant, vérifiez que les BSSIDs de 2,4 et 5 Ghz avec le même nom de réseau sont sur des numéros de canaux différents. Si c'est le cas, vous pouvez très probablement changer de bande en définissant le numéro de canal de la bande de fréquence souhaitée. Alternativement pour les étapes 1-4, tapez simplement dans le terminal

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport -s
  5. Désactiver le Wifi sur votre ordinateur

  6. Ouvrez le Terminal.app et tapez :

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --channel=**num**

    où **num** est le numéro du canal à définir. Cette commande ne fonctionnera que sous le compte de l'administrateur (assurez-vous donc que vous êtes connecté en tant qu'administrateur, c'est-à-dire que vous avez le droit d'accéder à votre compte). su VotreCompteAdministrateur )

  7. Activez le Wifi et reconnectez-vous au réseau.

  8. Vous pouvez vérifier votre connexion active en faisant un Alt+Clic sur l'icône WiFi dans la barre de menu OSX, en effectuant un nouveau balayage avec Wireless Diagnostics ou en utilisant le terminal :-).

C'est tout !

6 votes

Merci. Je n'ai pas pu régler la chaîne. J'ai aussi essayé de désactiver le wifi. Quelqu'un a-t-il réussi à le faire fonctionner ?

4 votes

Cela n'a pas fonctionné pour moi non plus sur Yosemite.

1 votes

Le chemin du système n'est pas bon dans la première commande, enlevez aussi le * de la fin.

22voto

k7k0 Points 591

Pour la version 10.11.x, les options de contrôle du pilote Broadcom étant limitées, vous devrez d'abord désactiver l'itinérance,

sudo defaults write /Library/Preferences/com.apple.airport.opproam disabled -bool true

Ensuite, faites un filet avec du grillage à poules de 1/2" et collez-le sur votre ordinateur portable pour pénaliser le signal 2,4 GHz. Une fois que vous êtes en mesure de vous connecter à l'AP 5 GHz,

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

vous pouvez retirer la maille et avec un peu de chance OSX ne changera pas de BSSID.

http://www.compliance-club.com/archive/keitharmstrong/990810n.gif

18 votes

J'ai voté pour le caractère purement ridicule de cette réponse, tout en sachant pertinemment qu'elle pourrait fonctionner.

0 votes

Cette deuxième commande avec -I ne fait rien d'autre que d'afficher des informations sur le réseau actuellement connecté. Comment l'empêcher de revenir au réseau 2.4GHz plus puissant après avoir retiré le grillage ?

0 votes

En fait, c'est plutôt pratique. Si vous êtes administrateur du routeur, vous pouvez désactiver la radio 2.4ghz, puis faire ce qui précède sans le chicken mesh. Et puis vous pouvez rallumer la radio 2.4ghz lorsque vous avez terminé la procédure.

13voto

Thomas Ayoub Points 1948

J'ai passé un certain temps sur cette question et je peux attester que la seule façon de forcer un ordinateur à utiliser la bande 5 GHz est de configurer la bande 5 GHz avec un nom distinct.

Sinon, l'ordinateur se connectera automatiquement à la bande 5 GHz s'il est proche du point d'accès. À une distance de 15 à 20 pieds, selon les obstructions, l'ordinateur se connectera à la bande 2,4 GHz si vous utilisez le même SSID pour chaque bande.

Le support technique d'Apple dit que c'est comme ça, mais vous pouvez certainement les contacter pour voir si quelque chose a changé récemment...

Désolé.

11voto

Blair Su Points 111

Dans le cadre de mon travail, je dois forcer mon Macbook Air à se connecter à un canal spécifique de 5GHz et, pour une raison quelconque, je ne peux pas utiliser aéroport utilité y parviennent.

Ma solution de contournement consiste à utiliser Airtool pour forcer l'interface sans fil de mon Macbook Air à fonctionner sur un canal 5GHz ou un canal 2.4GHz spécifique et une largeur de bande de canal (20Mhz/40Mhz).

Il fonctionne comme je l'espérais et peut peut-être résoudre une partie de votre problème.

Mon Macbook Air fonctionne sous OS X 10.10.

2 votes

brew cask install airtool

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