4

我最近購買了sony xperia P,但它無法檢測ad-hoc網絡。 經過一些谷歌搜索後,我才知道android不支持ad-hoc網絡,而且我還沒有修改/ system/bin/wpa_supplicant文件,以便它也可以顯示ad-hoc網絡。我在github上發現了很多修改後的文件,但我不知道應該使用哪一個。文件wpa_supplicant設備是特定的還是android版本特定的? 我的Android版本是4.0.4(Sony xperia P),任何人都可以給我確切的文件,我可以用我的手機。wpa_supplicant是針對android設備特定還是android版本特定的?

回答

1

因爲wpa_supplicant與網卡驅動程序交互,並且驅動程序與網卡芯片相關聯。而不同的網卡支持IEEE 802.11(包括可選和強制標準)標準的不同範圍,所以我猜wpa_supplicant是特定於網卡芯片的。雖然wpa_supplicant版本可能支持多個網絡驅動程序和網卡。

enter image description here

0

修改單獨的wpa_supplicant將不足以讓特設在Android平臺(除非您打算通過命令行使用它,而不是設置應用程序)。 「設置」應用和WLAN API可以過濾出特定網絡。

而且wpa_supplicant是不依賴於特定的硬件,但有些更改是Android可讓到使用wpa_supplicant是Android版本依賴的基礎上,有什麼新的功能在新的Android版本被添加。