Как я могу изменить способ перемещения Macbook по сети Wi-Fi? Я хотел бы ускорить роуминг компьютеров Mac (и, возможно, других устройств).
Есть ли настройка на базовых станциях в аэропорту или в Mac OS, например, для ускорения переключения точек доступа?
В настоящее время сеть построена вокруг 1 главного коммутатора, соединяющего 1 маршрутизатор и 4 базовых станции аэропорта с использованием одного и того же SSID:
В диапазоне 5 ГГц перекрытия нет, поскольку каждая базовая станция использует свой собственный канал.
В диапазоне 2,4 ГГц есть очень небольшое перекрытие между двумя базовыми станциями, которые находятся на противоположных сторонах и на разных этажах здания.
Apple представила роуминг в своей экосистеме с iOS 8 и OS X 10.10. Вам не нужно ничего делать, так как он включен по умолчанию. Таким образом, вы можете просто обновить свою ОС на базовых станциях в аэропорту, а также установить Yosemite, чтобы воспользоваться преимуществами изменений.
До Yosemite я не видел инструкций о том, как это включить, поэтому я считаю, что это часть драйверов, которые были обновлены для версии 10.10.
Программное обеспечение было разработано для того, чтобы поддерживать честное соединение как можно дольше, а не постоянно искать лучшее соединение. Теперь, когда AirPlay и AirDrop и непрерывность используют антенны MIMO, которые поставляются через аппаратную экосистему Apple, мы теперь получаем лучший роуминг, поскольку оборудование имеет больше возможностей.
Вы можете изменить системные настройки на JoinMode
и JoinModeFallback
быть следующими:
JoinMode (String)
Automatic
Preferred
Ranked
Recent
Strongest
JoinModeFallback (String)
Prompt
JoinOpen
KeepLooking
DoNothing
Сделайте это с помощью команды аэропорта:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport
Запустите команду, чтобы увидеть параметры, вверху вы увидите раздел о том, как выбрать настройки.
Например:
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs joinMode=Strongest
Обратите внимание, что это предпочтение не является постоянным, поэтому вам может потребоваться автоматизировать его или задать для определенных проблемных ситуаций или сетевых провайдеров.
Я столкнулся с аналогичной проблемой (медленный роуминг - или вообще без роуминга) даже с OSX 10.10.x - у меня есть 2 точки доступа, один Technicolor и один Cisco-Linksys, подключенные к одному и тому же коммутатору и транслирующие один и тот же SSDI по разным радиоканалам. После некоторого расследования я нашел решение. Вы должны быть уверены, что у вас точно такие же настройки аутентификации на беспроводном интерфейсе точек доступа. В моем случае одна точка доступа была WPA/WPA2, а другая только WPA2. Когда я включил WPA/WPA2 и на втором, мой Macbook Pro начал правильно перемещаться.
У меня такая же проблема, но ответа нет. Тем не менее, у меня может быть путь для дальнейшего исследования. Утилита аэропорта на ML по-прежнему имеет устаревшую опцию для сканирования сети WiFi.
airport -s # full scan
airport -s<SSID> # scan only for SSID
Инструмент находится под
/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport
и я подозреваю, что запуск сканирования также запускает передачу обслуживания, если другая базовая станция лучше, поскольку результаты сортируются по мощности сигнала. Сказав это, можно написать инструмент, который пингует gw по умолчанию и запускает сканирование при потере пакетов. Если у меня будет время, я попробую.
Попробуйте настроить один и тот же канал — настройте все точки доступа на один и тот же канал. Таким образом, устройство может определять уровень сигнала других точек доступа без необходимости сканирования всех каналов. Однако вы будете ограничивать максимум во всем, в зависимости от количества клиентов.
После попытки установить обе точки доступа с одинаковыми настройками безопасности и использования команды JoinMode, на самом деле именно предложение Морица помогло.
Настройка всех точек доступа на один и тот же канал поначалу может показаться контрпродуктивной, так как повсюду в сети вы обнаружите, что вы всегда должны устанавливать точки доступа на наименее занятый канал. Но мне кажется, что это лучшая конфигурация для разных точек доступа с одним и тем же SSID. Мой Macbook теперь правильно выбирает Wi-Fi с самым сильным сигналом.
Поэтому я предлагаю установить одинаковые настройки для всех Wi-Fi: это означает одинаковые настройки безопасности, один и тот же канал, практически все. Это то, что сработало для меня.
Я сталкиваюсь с этой проблемой в малом бизнесе с OS X. Мне еще предстоит найти хорошее решение, кроме отключения и повторного подключения, чтобы захватить более близкую точку доступа.
Джерри
Койот
энтонигрин
Койот
bmike