Android - проблемы с tcpdump в режиме ad-hoc - PullRequest
3 голосов
/ 23 сентября 2011

В настоящее время я работаю над проектом, который требует использования 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) подключаются к сети без проблем. Все устройства могут проверять связь друг с другом.

1 Ответ

1 голос
/ 18 октября 2011

Единственное решение для этого описано здесь. http://www.44actions.com/?p=273

...