Как вы подключаете Wi-Fi 5 ГГц?

Wi-Fi-сети часто настраиваются в двухдиапазонном режиме, причем тот же SSID работает как в диапазонах 2,4 ГГц, так и в 5 ГГц. Я бы всегда использовал диапазон 5 ГГц (из-за помех с Bluetooth и другими устройствами, ухудшающими производительность). Как заставить Mac OS X использовать базовую станцию ​​5 ГГц? (У меня нет доступа администратора к сети, поэтому я не могу просто назначить сети с частотой 5 ГГц другим SSID.)

Обратите внимание, что этот вопрос не спрашивает, как заставить особый вкус 802.11, а спрашивает, как заставить конкретную полосу частот.

60 голосов | спросил lid 26 Mayam14 2014, 00:02:55

12 ответов


32

Короче: вы не можете заставить частотный диапазон в OS X 10.9 Mavericks. (В 10.5 вы можете ...)

Вы хотите подключиться к устройству с помощью базовой идентификации набора услуг (BSSID) вместо обычной идентификации набора услуг (SSID). Подключение к BBSID подключит вас к определенному устройству независимо от силы соединения. Подключение к SSID подключит вас к определенному сетевому имени, если будут доступны похожие сетевые имена, он будет подключаться к лучшему соотношению сигнал /шум. Следует отметить, что ваша OS X выбирает wlan, а не ваш маршрутизатор, а OS X переключается на самый сильный доступный сигнал (2,4 ГГц или 5 ГГц).

Чтобы найти определенную комбинацию SSID и BSSID, вы можете запустить:

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

До OSX 10.6 вы можете подключиться к определенному BSSID, используя:

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

Где XXX - имя SSID /сети, а YYY - MAC-адрес базовой станции, с которой вы хотите поговорить.

В OS X 10.6 и выше его больше невозможно напрямую подключиться к BSSID. Для этого нет известного API, и не существует стороннего программного обеспечения, которое может это сделать. Поэтому вам нужно изменить свой SSID 5 ГГц на уникальное имя или вам нужно вернуться к OS X 10.5, или вы можете изменить канал 2,4 ГГц из маршрутизатора. Я думаю, что эти варианты недействительны в вашем случае.

UPDATE . maxim указывает, что вы можете заставить частотный диапазон использовать и исправить до 5 ГГц.

В linux вы можете использовать iwconfig , но это инструмент недоступен для OS X.

ответил CousinCocaine 19 J0000006Europe/Moscow 2014, 12:02:09
17

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

Подробные инструкции:

  1. Откройте Wireless Diagnostics.app (он находится в /System /Library /CoreServices /Applications).
  2. В меню приложения выберите Window-> Утилиты (или нажмите cmd + 2). Появится окно .Utilities.
  3. Выберите окно «Просмотр WiFi» в окне «Утилиты» и нажмите кнопку «Сканировать сейчас». Это покажет вам все доступные сети, информацию о них и ваше активное соединение.
  4. Теперь убедитесь, что BSSID 2.4 и 5 Ghz с тем же имя сети указано на разных номерах каналов. Если это так, то, скорее всего, вы можете изменить диапазон, установив номер канала требуемой полосы частот. В качестве альтернативы для шагов 1-4 просто введите терминал

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport -s
    
  5. Откройте Terminal.app и введите:

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

    где ** num ** - номер канала для установки. Эта команда будет работать только под учетной записью администратора (поэтому убедитесь, что вы зарегистрированы как администратор, т. Е. su YourAdministratorAccount )

  6. Вы можете проверить свое активное соединение путем повторного сканирования с помощью Wireless Diagnostics, Alt + Клик по значку WiFi в строке меню OSX или с помощью терминала: -).

Вот и все!

P.S. Если вы не можете установить канал, попробуйте отключить устройство Wi-Fi перед использованием команды аэропорта.

ответил maxim 26 PM00000040000004731 2015, 16:56:47
10

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

В противном случае компьютер будет автоматически подключаться к 5 ГГц, если он близок к точке доступа. На расстоянии 15-20 футов в зависимости от препятствий компьютер подключается к 2,4 ГГц, если вы используете один и тот же SSID для каждой полосы.

Техническая поддержка Apple говорит, что так оно и есть, но вы можете связаться с ними, чтобы узнать, изменилось ли что-то недавно ...

К сожалению.

ответил Thomas Ayoub 18 J0000006Europe/Moscow 2014, 14:02:57
8

Для 10.11.x, поскольку параметры управления драйвером Broadcom ограничены, вы должны сначала отключить роуминг,

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

Затем сделайте сетку из, возможно, 1/2 "куриной проволоки и наденьте ее на свой ноутбук, чтобы наказать сигнал 2,4 ГГц. Как только вы сможете подключиться к AP 5 ГГц,

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

вы можете удалить сетку и, надеюсь, OSX не переключит BSSID.

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

ответил aeyea 14 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 14 Sep 2016 03:20:55 +0300 2016, 03:20:55
4

Мне нужна работа, чтобы заставить мой Macbook Air связываться на определенном канале 5 ГГц, и по какой-то причине я не могу использовать утилиту airport .

В моем обходном пути используется Airtool , чтобы заставить мой беспроводной интерфейс Macbook Air работать на определенном канале 5 ГГц или канале 2,4 ГГц и пропускной способности канала (20 МГц /40 МГц).

Он работает как мое ожидание, и, возможно, он может решить часть вашей ситуации.

В моем Macbook Air работает OS X 10.10.

ответил Blair Su 13 +03002015-10-13T10:22:44+03:00312015bEurope/MoscowTue, 13 Oct 2015 10:22:44 +0300 2015, 10:22:44
3

Единственная альтернатива использованию разных имен сетей, о которых я слышал, заключается в использовании iStumbler , чтобы вручную выбрать 5 ГГц для подключения к.

ответил michaellindahl 26 Mayam14 2014, 10:52:18
0

Простой, получите маршрутизатор с поддержкой рулевого управления. Он позаботится о том, чтобы переместить ваши устройства 5Ghz (если они рекламируются по возможностям) в диапазоны 5 ГГц.

ответил berri 26 Mayam15 2015, 01:13:04
0

Большинство устройств выбирают самый сильный сигнал. Поэтому установите AP (s) 5 ГГц на максимальную мощность, а затем просто уменьшите мощность широкополосного доступа на частоте 2,4 ГГц до 5 ГГц , увидев , чтобы быть предпочтительным.

Цена, которую вы платите, заключается в том, что любые устройства с 2,4-дюймовым экраном будут иметь еще больше проблем с перегрузкой. Но, возможно, избежать перегрузки на большинстве устройств стоит того.

ответил arnt 12 J000000Sunday15 2015, 20:27:09
0

Решение с сетью 2.4ghz /5ghz с тем же ssid.

Если вы уже подключены к сети 2,4 ГГц, вы можете установить только канал на карте своего аэропорта, работает в последней версии macOS Sierra 10.12.3 (2017-03-19)

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --channel=52

Я установил канал 52, который используется моей 5гз-сетью.

ответил Siphion 19 MarpmSun, 19 Mar 2017 12:12:30 +03002017-03-19T12:12:30+03:0012 2017, 12:12:30
-1

Есть несколько приложений (например, WiFi Scanner), которые позволят вам присоединиться к диапазону 5 ГГц в случае, если Mac OS выбрала 2,4 ГГц.

ответил Guillermo Brachetta 2 ndEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 02 Sep 2014 23:15:56 +0400 2014, 23:15:56
-1

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

ответил Hash 28 Mayam15 2015, 09:05:15
-2

Предположим, вы хотите использовать тот же SSID на обоих радиостанциях (диапазонах). Это важно, если вы хотите, чтобы ваши устройства обменивались данными (скажем, принтер делится на 2,4 ГГц через Bonjour). В программном обеспечении для управления маршрутизатором у вас может быть возможность контролировать, как устройства связаны с радиостанциями (полосами). Например, в DD-WRT вы можете включить фильтрацию уровня MAC (разрешить /разрешить MAC-адреса или блокировать /запрещать MAC-адреса). В моей настройке я разрешил (разрешенный режим) один старый сервер Apple Apple подключиться к SSID с частотой 2,4 ГГц. Это заставляет новых клиентов подключаться к радио 5 ГГц, даже если 2.4 выглядит более вкусным (лучший сигнал). Элегантно для меня. Вот хорошая ссылка о том, как разрешать только определенные устройства (обратите внимание, что вы увидите оба интерфейса на вашем маршрутизаторе): https://snaz.com/adding-security-to-your-wifi-network-with-a-mac-white-list/

ответил Alex 6 +03002015-10-06T16:36:10+03:00312015bEurope/MoscowTue, 06 Oct 2015 16:36:10 +0300 2015, 16:36:10

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132