6. 我们即将要连接的WiFi热点SSID名:tplink,密码12345678, 使用wpa_passphrase命令把对应WiFi热点SSID名和密码写入到wifi.conf配置文件内,如下输入命令:
wpa_passphrase “tplink” >> wifi.conf 12345678
7. 使用cat命令查看一下详细内容, 如下输入命令:
cat wifi.conf
得到如下信息:
root@mys6ull14x14:~# cat wifi.conf
# reading passphrase from stdin
network={
ssid=" tplink "
#psk="12345678"
psk=bb7fa845e6343843a90d017621ff31ae7b25e74b633e35da634e24916aa5316f
}
8.使用wpa_supplicant 命令即加入wifi网络, 具体输入如下命令:
wpa_supplicant -D wext -B -i wlan0 -c wifi.conf
成功连接后有下面提示:
root@mys6ull14x14:~# wpa_supplicant -D wext-B -i wlan0 -c wifi.conf
Successfully initialized wpa_supplicant
rfkill: Cannot open RFKILL control device
R8188EU: Firmware Version 11, SubVersion 1,Signature 0x88e1
MAC Address = 88:83:5d:c6:9c:1f
IPv6: ADDRCONF(NETDEV_UP): wlan0: link isnot ready
ioctl[SIOCSIWAP]: Operation not permitted
root@mys6ull14x14:~# R8188EU: INFO indicatedisassoc
R8188EU: INFO assoc success
IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: linkbecomes ready
9.使用udhcpc自动获取IP地址,具体输入如下命令:
udhcpc -i wlan0
获取IP后有下面提示:
root@mys6ull14x14:~# udhcpc -i wlan0
udhcpc (v1.24.1) started
Sending discover...
Sending select for 192.168.1.111...
Lease of 192.168.1.111 obtained, lease time1800
/etc/udhcpc.d/50default: Adding DNS218.30.118.6
/etc/udhcpc.d/50default: Adding DNS114.114.114.114
root@mys6ull14x14:~#
至此,说明已经成功用wifi加入了局域网,可以正常使用网络了。
10.我们可以用ifconfig命令或ping命令来验证wifi功能正常。
最后感谢NXP,米尔科技和与非网举行的i.MX6ULL设计秀活动使我们有机会体验这么优秀的产品。