В настоящий момент я работаю с некоторыми специальными протоколами маршрутизации (а именно OLSR и BATMAN ) на устройствах Android с рутом, работающих под управлением Cyanogenmod .Мои тесты работают довольно хорошо.Однако есть одна вещь, которая действительно раздражает: я могу подключиться только к существующей специализированной сети, но не могу создать ее вручную, используя только телефоны.Сейчас я использую свой ноутбук для настройки специальной сети и запуска небольшого DHCP-сервера.
Знаете ли вы, как создать специальную сеть вручную с помощью оболочки на Android?Я нашел несколько методов, как это должно работать, но ни один из них не работал для меня.Я попытался использовать ifconfig
, iwconfig
, netcfg
и даже wpa_cli
(что казалось лучшим выбором для этого).Но после любой попытки система вернулась в состояние «не подключен к Wi-Fi» - даже если телефон находился в режиме ad hoc в течение нескольких секунд во время поиска IP-адреса.
Я буду очень рад, если смогунаконец, обойти эту проблему, потому что тогда я мог бы фактически использовать свой ноутбук для доступа в Интернет (и, следовательно, искать онлайн-справку во время тестов) вместо того, чтобы использовать его для настройки специальной сети.: -)