Hello I'm trying to include the WIFI module to the Gingerbread 2.3.4 on my Eval Board AM3517EVM. I'm using http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1.1_PortingGuides. Now I have problems with the Linux Kernel settings. I can't get the combination of the kernel configuration as written in the PortingGuide with the menuconfig in the Linux 2.6.37.
- Make sure the following options are not enabled in the Kernel:
CONFIG_CFG80211 CONFIG_LIB80211 CONFIG_MAC80211
Else corresponding Wireless Compat driver modules will not build.
- On the other hand following Config options should be enabled in Kernel:
CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_PRIV=y
Do I have to install the patch? I have all the files written in the Porting Guide: Android uses a modified wpa_supplicant (external/wpa_supplicant_6) daemon for wifi support which is controlled through a socket by hardware/libhardware_legacy/wifi/wifi.c (WiFiHW) that gets controlled from Android UI through android.net.wifi package from frameworks/base/wifi/java/android/net/wifi and it's corresponding JNI implementation in frameworks/base/core/jni/android_net_wifi_Wifi.cpp Higher level network management is done in frameworks/base/core/java/android/net.
And the hardware/ti/wlan/WL1271_compat
Thanks for your Help