2011-09-22 59 views
2

目前我正在開發一個需要使用Android和tcpdump的項目。Android - ad-hoc模式下的tcpdump問題

我做什麼的簡短說明: 我想要使用android嗅探數據包。我已經建立了一個android應用程序,通過「tcpdump」來完成這個工作。 基本上,應用程序啓動tcpdump,它將捕獲的數據包轉儲到文件中(在sdcard中)。然後我通過打開文件來處理捕獲的數據包。

問題: 當wifi處於託管模式時,一切正常。但是,當我將無線設備置於「ad-hoc」狀態時,無線設備停止工作。我使用的是「Samsung Captivated S」(SGH-I897),爲了支持「偷聽」(混雜模式)和特設我安裝了最新的「Cyanogen 7」ROM(cm_galaxysmtd_full-126.zip,來自:http://download.cyanogenmod.com/?type=nightly&device=galaxysmtd

我不知道如何解決這個問題,我真的需要你的幫助。我懷疑 ,「wpa_supplicat」是要負責,但很可能我錯了。

由於提前,

PS:我還想說,我用我的筆記本電腦開始自組織網絡。然後兩個android設備加入adhoc網絡。 Android設備(SGH-I897)加入網絡沒有問題。所有設備都可以互相ping通。

回答