8

В настоящее время у меня есть MacBook Pro Retina, работающий под управлением OS X lion, и я хочу заставить беспроводную карту подключаться только к сетям 5 ГГц.

И 2,4 ГГц, и 5 ГГц имеют одинаковый SSID, поэтому я не могу выбрать, к какому диапазону подключается беспроводная карта.

Примечания: я живу в общежитии колледжа, поэтому переименование сетей не вариант. У них нет двух разных имен в списке предпочтительных сетей. Сеть также нуждается в профиле 802.1X для подключения к сети. (Я могу изменить его при необходимости). Безопасность - TTLS с PAP.

2 ответа2

1

Вы пытались вручную установить номер канала Wi-Fi? Если вы хотите просто перейти с одного частотного диапазона на другой, вы можете попробовать частичное решение, которое я приведу ниже. Это сработало для меня (OSX Mavericks). По сути, если полосы частот имеют разные номера каналов, то установка номера канала желаемой частоты включит его. Вы можете изменить номер канала, используя аэропорт, но сначала проверьте, имеют ли 2,4 и 5 ГГц разные номера каналов:

  1. Откройте Wireless Diagnostics.app (он находится в /System /Library /CoreServices /Applications).
  2. В меню приложения выберите Window-> Utilities (или нажмите cmd+2).Должно появиться окно утилит.
  3. Выберите WiFi Scan из окна Utilities и нажмите кнопку «Сканировать сейчас». Это покажет вам все доступные сети, информацию о них и ваше активное соединение.
  4. Теперь убедитесь, что BSSID 2,4 и 5 ГГц с одним и тем же именем сети находятся на разных номерах каналов. Если это так, то, скорее всего, вы можете изменить диапазон, установив номер канала желаемой полосы частот.
  5. Для этого откройте Terminal.app и введите: sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --channel = num, где num - номер канала для установки. Эта команда будет работать только под учетной записью администратора (поэтому убедитесь, что вы вошли в систему как администратор, т.е. su YourAdministratorAccount)
  6. Вы можете проверить свое активное соединение, повторно сканируя с помощью Wireless Diagnostics или Alt+Нажмите на значок WiFi на OSX в строке меню.

Это оно! PS Если вы не можете установить канал, попробуйте отключить устройство Wi-Fi, прежде чем использовать команду аэропорта. Как предложено 8bittree, инструкции были включены сюда из этого поста.

1

Apple не предоставляет API для принудительного выбора группы.

Если вы видите ошибку или неоптимальное поведение в алгоритме выбора диапазона, возможно, было бы интересно увидеть выходные данные из раздела «Wi-Fi» полного отчета System Profiler, поскольку это также покажет ваше текущее соединение. как уровень сигнала и другие параметры других точек доступа вокруг вас.

Ну, если подумать, я полагаю, что это только царапает поверхность, потому что это не показывает, насколько заняты эти другие каналы, и не будет отражать влияние источников помех, не связанных с Wi-Fi.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .