adb命令设置wifi上网教程
Android系统中对于WIFI的设置集成到了“设置”中,其实跟手动设置差不多。这里介绍下如何adb命令设置wifi,以方便以后调试WIFI。
操作方法
- 01
首先要做的就是要加载WIFI模块驱动了。当然如果你的WIFI是编译到内核里面的,就不需要的。我们的WIFI芯片用的是BCM4330,编译为模块。
- 02
这样驱动模块加载后,需要启动wpa_supplicant root@android:/ # wpa_supplicant -Dwext -iwlan0 -C/data/system/wpa_supplicant -c/data/misc/wifi/wpa_supplicant.conf &
- 03
然后ps|grep wpa看看有没有起来,在wifi工作过程中,这个进程要始终都在的。接着启动客户端wpa_cli进行配置并连接wifi热点 root@android:/ # wpa_cli -p/data/system/wpa_supplicant -iwlan0 wpa_cli v0.8.x Copyright (c) 2004-2011, Jouni Malinen <j@w1.fi> and contributors
- 04
其中/data/system/wpa_supplicant 是刚刚启动wpa_supplicant的时候创建的一个套接字 接着进行搜索wifi > scanOK<3>CTRL-EVENT-SCAN-RESULTS
- 05
这样,就都设置好了,接着用dhcpd分配一个IP地址 root@android:/ # dhcpcd wlan0 dhcpcd[3940]: version 5.2.10 startingdhcpcd[3940]: host does not support a monotonic clock - timing can ske这样就完成了。可以上网了。