Автоматически переключаться на сохраненную точку беспроводного доступа с самым сильным сигналом

У меня есть беспроводной маршрутизатор (D-Link) в комнате A и повторитель (TP-Link WA750RE) в комнате B, оба имеют одинаковый SSID . Иногда, когда я иду в комнату B и возвращаюсь в комнату A, мой Nexus 5 (версия Android 4.4.3) не переключается на маршрутизатор, хотя у него более сильный сигнал. Вместо этого он остается подключенным к ретранслятору.

Скриншот

«Тплинк» и «Длинк» — это всего лишь псевдонимы. Оба на самом деле имеют один и тот же SSID.

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

Как я могу заставить Android всегда переключаться на самый сильный сигнал? Есть ли для этого настройка или приложение?

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

Ответы (9)

Android 4.x будет подключаться к самой мощной доступной сети при первом подключении, но по умолчанию после подключения он не изменит сети, если сначала не потеряет соединение. Предположительно, это связано с тем, что переключение будет включать в себя отключение существующих соединений и отсутствие сети на секунду или три.

Включение «Избегайте плохих соединений» в расширенных настройках Wi-Fi заставит Android переключиться, если сеть достигнет достаточно низкого уровня сигнала, чтобы активировать эту функцию, вместо того, чтобы ждать, пока он полностью не исчезнет.

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

На самом деле оба этих устройства действительно имеют один и тот же ssid. Как я уже сказал в ОП, tp-link - это просто репитер.
Вы уверены? Я не эксперт по сетям, но на вашем снимке экрана видно, что есть две сети с двумя SSID (одна называется «TPLink», а другая - «Dlink»). Предположительно, повторитель создает вторую беспроводную сеть и соединяет их между собой?
На самом деле это псевдонимы, которые я назначил в приложении диспетчера WiFi, чтобы я мог распознавать устройства на графиках. Извините за недопонимание.

Большинство устройств Android удалили функцию автоматического переключения для точек доступа с одинаковым SSID, поскольку это патент Apple.

Можете ли вы поддержать это?

Я успешно использовал Wifi Roaming Fix для переключения точек доступа с одинаковым SSID (используя повторители), используйте

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

Возможно , это: heleron.com/android-apps.html Разработчик четко понимает, в каких обстоятельствах приложение должно работать, а в каких нет. По описанию он идеально подходит для этого вопроса, хотя есть примечание о том, что некоторые телефоны не поддерживаются. Переключение точек доступа не выглядит плавным, сеть отключается и снова включается.

Я использую оба приложения: Wi-Fi Manager (которое может отдать приоритет сети 5Ghz над 2.4Ghz) и Wifi Roaming Fix (которое может выбрать лучший сигнал точки доступа после роуминга).

Мой основной маршрутизатор — двухдиапазонный A/N, а повторитель — только N. Настройка следующая:

  • Диапазон A: используйте SSID, отличный от диапазона N, чтобы «Менеджер Wi-Fi» мог отдать ему приоритет.
  • Диапазон N и его ретранслятор: тот же SSID и канал, поэтому «Wifi Roaming Fix» может выполнять роуминг одного клиента, перемещающегося вокруг.

Я тестирую с помощью приложения VoIP, и мой мобильный телефон работает без сбоев по всему дому без разрывов/переподключений.

Используйте приложение WIFI Badger вместо «Wifi Roaming Fix» для того же SSID с NetGear Orbi. Пока все в порядке, хотя он будет отключаться и снова подключаться при достижении установленного дБ от маршрутизатора или спутника.

Я обнаружил, что «Wifi Roaming Fix» отключен в течение более длительного периода времени.

У меня 2 роутера, один двухдиапазонный D-Link DIR-816, а другой D-Link DIR-803. 816 используется в качестве повторителя и подключен к маршрутизатору моего соседа, с которым я получаю доступ в Интернет, а 803 подключен к 816 в качестве точки доступа.

Решение, которое я нашел, состоит в том, чтобы сопоставить безопасность на обоих маршрутизаторах. В 816 есть возможность автоматического AES и TKIP, но я установил ручной AES. Имена SSID, и пароли одинаковы.

Я попробовал то же самое с TPLink TL-WA801ND в качестве точки доступа и получил тот же результат. Даже 816 настроен на 802.11 b/g/n, а 803 настроен на 802.11 b/g, но соответствие безопасности работает.

Скриншоты страницы настроек прилагаются:

введите описание изображения здесь введите описание изображения здесь

Нажмите на изображение, чтобы увеличить его

На телефонах Samsung Galaxy с установленным приложением Samsung «Подпрограммы»:

  1. Создайте новую процедуру, состоящую только из условия «Сила сигнала Wi-Fi».
  2. Как только это условие будет выбрано и появится в поле, нажмите на него и выберите уровень сигнала.
  3. Отрегулируйте этот уровень с помощью ползунка. Он начинается с предложения 40%. Для меня 50% работали лучше всего
  4. Затем в разделе «Действия» последовательно выберите следующие действия: «Отключить Wi-Fi»; а затем добавьте «Включить Wi-Fi»
  5. Протестируйте его в различных условиях, и если он не работает, отрегулируйте уровень сигнала на ползунке, описанном выше.

Это работало безупречно для меня.

Где находится это приложение? У меня есть телефон Galaxy, и это приложение недоступно ни на моем телефоне, ни в Google Play (приложение Routines на самом деле является менеджером списка задач), ни в рабочем пространстве Galaxy Apps, которое я вижу. Точно ли это имя приложения?
@wbogacz Похоже, это ограничено Samsung Galaxy S10 или новее и/или Android 8.0 или новее

Похоже, у меня похожая, но противоположная проблема с Fios, Orbi с 2 спутниками и телефоном LG V10. Орби настроен как точка доступа и у всех одинаковый SSID. Как только уровень сигнала падает даже немного ниже -65, LG отключается на 2-3 секунды, а затем самостоятельно возвращается к самому сильному сигналу, которым обычно является ближайший спутник. НО этого времени как раз достаточно, чтобы потерять телефонный звонок, над которым я сейчас разговариваю.

Приложение для Android «Home Wifi Alert» предоставляет подробную информацию о силе сигнала и гораздо больше информации о моей сети. Используя это, я смог точно увидеть, когда / где пропал сигнал и насколько внезапно это пропадание. Я обнаружил, что если я «приучу» себя мчаться через то место, где он падает, я, скорее всего, потеряю несколько слов, но часто смогу избежать сброса вызова. Конечно, это меньше, чем "идеальное" решение :)

После тщательного позиционирования спутников Orbi с помощью «Оповещения о домашнем Wi-Fi», как описано выше, я добавил SWIFI, как рекомендуется здесь. Поскольку Orbi позволяет использовать гостевую сеть, а также один SSID, который она создает, я добавил гостевую сеть. Затем у SWIFI было две сети для переключения между ними. После тщательной настройки SWIFI я теперь могу перемещаться по дому, а SWIFI переключается между основным SSID Orbi и гостевым SSID. Хотя я получил уведомление об отключении одной сети, другая сеть уже была подключена, и с тех пор я не потерял ни одного звонка.

SWIFI обнаруживает слабый сигнал Wi-Fi и автоматически переключается на лучшую сеть.

Я тоже использую SWIFI, и это хорошее приложение, но проблема с ним в том, что оно не переключается между точками доступа с одинаковым SSID (они же повторители).