В настоящее время я работаю над проектом, который требует использования Android и tcpdump.
Краткое описание того, что я делаю: я хочу прослушивать пакеты с помощью Android.Я создал приложение для Android, которое делает это с помощью "tcpdump".В основном приложение запускает tcpdump, который выгружает захваченный пакет в файл (в sdcard).Затем я обрабатываю захваченные пакеты, просто открывая файл.
Проблема: когда wifi находится в управляемом режиме, все работает нормально.Но, когда я помещаю устройство Wi-Fi в «ad-hoc», беспроводное устройство перестает работать.
Я использую «Samsung Capoted S» (SGH - I897), и в порядке поддержки «подслушиваю» (неразборчиво)режим) и ad-hoc Я установил последнюю версию "Cyanogen 7" (cm_galaxysmtd_full-126.zip, из: http://download.cyanogenmod.com/?type=nightly&device=galaxysmtd)
Я не знаю, как решить эту проблему, и мне действительно нужноВаша помощь. Я подозреваю, что в этом виноват "wpa_supplicat", но, скорее всего, я ошибаюсь.
Заранее спасибо,
Ps: Я должен также упомянуть, что я запускаю сеть adhoc, используяМой ноутбук. Затем два устройства Android подключаются к сети adhoc. Устройства Android (SGH-I897) подключаются к сети без проблем. Все устройства могут проверять связь друг с другом.