首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

移栽wifi接口

2012-09-29 
移植wifi接口如果驱动接口不是默认的wlan0,而是eth0或者eth1,则需要修改以下文件。1 将device/fsl/imx5x/in

移植wifi接口
如果驱动接口不是默认的wlan0,而是eth0或者eth1,则需要修改以下文件。
1 将device/fsl/imx5x/init.rc中所有的wlan0改成eth0,并且不能启动 wlan_tool服务,即在init.rc中将以下命令注释掉即可:
#service wpa_supplicant /system/bin/wlan_tool wpa_supplicant

#    socket wpa_wlan0 dgram 660 root wifi

#    disabled

#    oneshot



#service wlan_tool /system/bin/wlan_tool

#   oneshot


2 修改external/wpa_supplicant/wpa_supplicant.conf。
#ctrl_interface=wlan0
将此行注释掉,改成
ctrl_interface=/data/wpa_supplicant

3 修改hardware/libhardware_legacy/wifi/wifi.c
将#define WIFI_DEF_IFNAME                         "wlan0"改成
#define WIFI_DEF_IFNAME                         "eth0"

4 修改WifiStateTracker.java中的构造函数,将
mInterfaceName = SystemProperties.get("wifi.interface", "tiwlan0");
改成 mInterfaceName = SystemProperties.get("wifi.interface", "eth0");

热点排行