.
Настройка Android 2.1-update1 2.0.2.A.0.24 для подключения к ad-hoc
Имеется:
Компьютер с выходом в Интернет и любой картой Wi-Fi
Свежепрошитый SE xperia x10 mini, Android 2.1-update1 2.0.2.A.0.24
Root, BusyBox, Root Explorer, xRecovery1. В свойствах сетевого подключения компьютера, через которое работает Интернет, во вкладке
"Доступ" ставим
"Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера", здесь же в поле
"Подключение к домашней сети" выбираем Беспроводное сетевое соединение.
2. В компьютере настраиваем беспроводную сеть
"Компьютер - Компьютер": Тип безопасности –
Без проверки подлинности (Open); Тип шифрования –
WEP; Ключ безопасности сети –
См. ниже. Настраиваем для Беспроводного сетевого соединения
IPv4 (см. ниже),
IPv6 можно на всякий случай отключить. Подключаемся в компьютере к созданной сети.
3. Делаем
бэкап телефона в xRecovery (если будете экспериментировать, Wi-Fi перестанет включаться, восстановление – только из бэкапа)
4. Правим в телефоне при помощи редактора
Root Explorer один файл
data/misc/wifi/wpa_supplicant.conf, в нём должно быть написано:
Код
Код
ctrl_interface=wlan0
update_config=0
ap_scan=2
network={
ssid="net5"(можете придумать своё название)
scan_ssid=1
mode=1
key_mgmt=NONE
auth_alg=OPEN SHARED
wep_key0=3471342872 (можете придумать свой пароль)
priority=2
}
5)Дополнительно правим файл
system/etc/tiwlan.ini,
вместо:
Код
WiFiAdhoc = 0
вставитьКод
WiFiAdhoc = 1
dot11DesiredSSID = net5
dot11DesiredBSSType = 0
Можете попробовать скопировать файл на
sdcard, отредактировать на компьютере, через
Root Explorer открыть файл в телефоне с
sdcard, скопировать содержимое в буфер обмена, открыть из
Root Explorer оригинальный файл, вставить содержимое. Простое копирование файла поверх системного приведёт к ошибке
"Не удалось запустить Wi-Fi".Конфигурация статического адреса IP компьютера:
IPv4-адрес. . . . . . . . . . . . : 192.168.15.100
Маска подсети . . . . . . . . . . : 255.255.255.0
Конфигурация статического адреса в телефоне:
IPv4-адрес. . . . . . . . . . . . : 192.168.15.102
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . . : 192.168.10.100
DNS1. . . . . . . . . . . . . . . : 192.168.10.100
Внимание! Ключ шифрования
wep_key0 в общем случае может быть 5 ИЛИ 13 символов ASCII, которые указываются в парных кавычках (этот вариант не рекомендуется, - говорят, что разные устройства по-разному преобразуют его в hex), либо 10 ИЛИ 26 hex символов (0..9, A..F), которые указываются без кавычек (рекомендуется).
В результате после включения Wi-Fi в телефоне сразу происходит соединение:
"Подключено к net5" -> "Сбой" -> "Подключено к net5"
После этого телефон пингуется с компьютера и выходит в Интернет.
Выявились две проблемы:
1. Если к ad-hoc был подключён ноутбук, после подключения телефона ноутбук теряет сеть (как-то она "блокируется" телефоном).
2. Если включить Wi-Fi, зайти в Интернет и, не выключая Wi-Fi, дать телефону погасить экран (или погасить верхней кнопкой), он может на минуту зависнуть и перезагрузиться. Настройка, позволяющая не выключать Wi-Fi при гашении экрана, проблемы не решает.
Jit при этом не установлен. Возможно, поможет какая-нибудь программа для поддержки Wi-Fi во включённом состоянии.
И последнее требование.
Деньги, сэкономленные на покупке беспроводного маршрутизатора, потратьте на что-нибудь полезное!