使用usbwifi的配置过程
1.插上usb wifi,终端会打印信息
2.加载对应的驱动模块
3.使用 ifconfig 命令查看并打开对应的无线网卡,比如 wlan0 或 wlan1
4.使用 iwlist 命令扫描一下当前环境下的 WIFI 热点
一来测试一下WIFI 工作是否正常。二来检查一下自己要连接的 WIFI 热点能不能扫描到,扫描不到的话肯定就没法连接了。
cell代表wifi编号,ssid代表wifi名称
5.创建配置文件
要连接的 WIFI 热点扫描到以后就可以连接了,先在开发板根文件系统的/etc 目录下使用命令vi wpa_supplicant.conf创建一个名为“wpa_supplicant.conf”的配置文件,此文件用于配置要连接的 WIFI 热点以及 WIFI 密码
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
ssid="账号"
psk="密码"
}
ssid是wifi名字,psk是密码注意,wpa_supplicant.conf 文件对于格式要求比较严格,“=”前后一定不能有空格,也不要用 TAB 键来缩进,比如第 4 行和 5 行的缩进应该采用空格,否则的话会出现 wpa_supplicant.conf文件解析错误!
wpa_supplicant.conf 文 件 编 写 好 以 后使用命令mkdir /var/run/wpa_supplicant -p 再 在 开 发 板 根 文 件 系 统 下 创 建 一 个“/var/run/wpa_supplicant”目录,wpa_supplicant 工具要用到此目录!
6.使用 wpa_supplicant 工具让 WIFI 连接到热点上
一切准备好以后就可以使用 wpa_supplicant 工具让 RTL8188 USB WIFI 连接到热点上,输入如下命令:wpa_supplicant -D wext -c /etc/wpa_supplicant.conf -i wlan0 &
如图表示连接成功
7.设置 wlan0 的 IP 地址、掩码、网关
输入如下命令:udhcpc -i wlan0 //从路由器获取 IP 地址
ifconfig wlan0 192.168.1.55 netmask 255.255.255.0//设置ip地址和掩码
route add default gw 192.168.1.1//设置网关
然后大家就可以用电脑ping一下这个地址或者ping -I 192.168.1.126 www.baidu.com来检验网络是否可用啦!