First verify your drivers are getting inserted and you are able to
connect AP with static Ip adress (use wlan_cfg). This is independent of
Android and it should work FIRST.
1. Add HAVE_CUSTOM_WIFI_DRIVER_2 := true to build/target/board/generic/BoardConfig.mk file.
2. make sure external/wpa_supplicant/.config has got below entries
CONFIG_WIRELESS_EXTENSION=y
CONFIG_CTRL_IFACE=y
CONFIG_DRIVER_WEXT=y
3. Build android with this you will get support for WEXt and wpa_supplicant client.
4. After the system boot, insert driver and know the interface (like eth1)
5. Modify wpa_supplicant.conf file for AP configuration and Run
/system/bin/wpa_supplicant -Dwext -ieth1 -c/sdcard/wpa_supplicant.conf
5. Run dhcp to get the IP
/system/bin/dhcpcd -d eth1
6. Ping to AP to check connectivity.
In addition, in case fireware problems, please check the /etc/fireware/*** (/system/etc/fireware/xxx)
==EOF=====
阅读(919) | 评论(0) | 转发(0) |