Можем ли мы использовать телефон Android в качестве повторителя Wi-Fi? [дубликат]

Можем ли мы использовать телефон Android в качестве повторителя Wi-Fi?

Представьте себе ситуацию, когда вы можете получить доступ к слабому сигналу Wi-Fi из бесплатной точки доступа (кафе) возле окна, но хотите работать посреди комнаты. Тогда мы можем поставить телефон на подоконник, чтобы распространить сигнал по всему дому.

Возможно ли это?

Ответы (6)

Ответ — да, есть проект с открытым исходным кодом, который делает именно это.

Цитировать:

Это программное обеспечение, разработанное для того, чтобы помочь вам обойти Великий китайский брандмауэр (GFW). В отличие от аналогичных программ, он предназначен для работы в качестве маршрутизатора, а не в качестве клиента, установленного на каком-либо устройстве. Быть маршрутизатором означает, что у вас может быть одна вещь (например, мобильный телефон Android) с запущенным fqrotuer, тогда другие устройства могут просто подключаться к беспроводной сети, созданной fqrouter.

Блог: fqrouter Источник: fqrouter

Со связанной страницы: «Ретранслятор Wi-Fi — уникальная функция, однако для нее требуется поддержка оборудования/драйверов», поэтому ответ: «Это зависит от вашего устройства». Кроме того, для этой функции требуется Android 4.
Раннее обновление 2016 года: приложению требуется root, и оно работает только на некоторых устройствах. Худшая новость заключается в том, что в настоящее время он кажется сломанным, поскольку его основная функция заключается в том, чтобы быть VPN, а серверы были отключены, поэтому он не запускается. Мне удалось извлечь код Python wifi.py из проекта и заставить его работать — на Nexus 5 с Android 4.4 и паре устройств LG Android 4.4, которые у меня есть. Но для этого требуется Python и другие двоичные файлы, которые не работают на Android 5.0 из-за требований PIE. Если кто-то еще пытается оживить его, отпишитесь здесь :)
@RoundSparrow hilltx у вас все еще есть модифицированный apk? Я хотел бы попробовать это на моем LG G2 KK с root-правами.

Нет. Для этого, вообще говоря, потребуется несколько интерфейсов Wi-Fi (или специализированного программного обеспечения), которые недоступны (или легко устанавливаются) на Android.

Как правило, это делается в Linux с помощью чего-то вроде hostapd в основном режиме: я не думаю, что это легко настроить на любом телефоне Android.

Только что нашел одно решение, с которым я могу столкнуться: forum.xda-developers.com/showthread.php?t=1065652, но оно предполагает подключение USB-кабеля между ноутбуком и телефоном.

Да. Я написал VPN Hotspot , который может это сделать, если у вас есть рутированный Android 5.0+.

Ну да, есть приложение, которое я тестировал с этим функционалом

Приложение NetShare для модема (без рута) является решением рассматриваемой проблемы.

Теперь это приложение использует прокси-сервер vpn для маршрутизации трафика с устройства, подключенного к сети Wi-Fi, на другой клиент через соединение p2p.

Таким образом, позволяя «расшаривать Wi-Fi через Wi-Fi» или действовать как повторитель через Wi-Fi direct .

  • По сути, он использует HTTP-прокси для маршрутизации трафика к клиенту, и настроить соединение довольно просто:

    1. Перейдите к настройкам подключения любого устройства, например, ПК, Iphone и т. д. (но в данном случае используется устройство Symbian).

    2. Добавьте точку беспроводного доступа, если это еще не сделано, и введите групповой пароль Wi-Fi direct.

    3. В дополнительных настройках измените настройки прокси:

    Server: 192.168.49.1

    Port: 8282

    (не забудьте разрешить этот порт в настройках брандмауэра для других устройств)

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

Начиная с Android 10, в настройках разработчика есть опция «Включить функцию расширения покрытия Wi-Fi», позволяющая включить функцию повторителя/удлинителя WiFi.

Скриншот консоли разработчика из Android 10

Похоже, эта опция не является стандартной функцией Android и доступна только у некоторых производителей. Предварительные исследования показывают, что OnePlus, Xiaomi и Nokia имеют это, но не AOSP (ссылка: XDA Forums ) .

Да. Эта функция есть в Alcatel One Touch Glory 2s. Вы можете выбрать привязку Wi-Fi через Wi-Fi или мобильные данные. Вы также можете создать SSID и пароль. Я использовал этот телефон в качестве ретранслятора к моему домашнему Wi-Fi-роутеру.