22185|0

298

帖子

1

TA的资源

禁止发言

楼主
 

iTOP-iMX6UL全能板-linux-usb-wifi的使用 [复制链接]

本文档介绍的是在本文档介绍的是在 Linux 系统环境下iTOP-imx6ul全能版 usb wifi 连接路由器上网
实验调试步骤。我们使用的是 imx6ul 全功能底板。
1 硬件
本文档测试使用一块 imx6ul 全功能开发板,我们需要确定底板有 wifi 模块,并且烧写了
最新的镜像。
2 软件测试
1. 开发板上电,启动 Linux 系统,执行命令“ifconfig wlan0”,检测开发板 wifi 网卡
状况,如下图所示,可以查到有无线网。




2. 使用命令“ifconfig eth0 down”先关闭以太网卡,使用命令“ifconfig wlan0 up”
启动板载 WIFI,如下图所示。




3. 使用命令“iwlist wlan0 scan”,板载 WIFI 扫描无线网络设备,如下图所示。




4. 控制台中会打印周围所有有信号的无线网,以下是 wifi 搜寻到的无线设备。




5. 作者的路由器使用的是 wpa 加密。
使用命令“iwconfig wlan0 essid "XW"”设置 ESSID,“XW”是要连接的无线网络名
称,设置 USB WIFI 的 ESSID。




6. 使用命令“wpa_passphrase "XW" > wpa.conf”命令从标准输入(控制台)读取
明文(wifi 密码),XW”是要连接的无线网络名称,执行命令后占用终端等待明文输入密码
(下面的 aaaaaaaa 是作者路由器的密码),如下图所示。




7. 输入明文密码,回车结束后自动保存到文件 wpa.conf,就像 Android 手机一样,账
号密码保存一次,如果手机和路由器没有更改,则每次只要开启 wifi 功能即可连接,这里是
imx6ul 的开发板将账号密码保存到 wpa.conf 文件中,保存账号密码的操作只需要操作一次
即可。
8. 使用命令“wpa_supplicant -D wext -c wpa.conf -i wlan0 &”连接路由器,如下图
所示。




9. 如果出现 wifi 模块连接失败,重连路由器前,需要采用 ps 查看是否存在
“wpa_supplicant -D wext -c wpa.conf -i wlan0”进程。如果存在,将此进程 kill 掉之
后,再连接路由器。
10. 使用命令“udhcpc -iwlan0”自动获取 ip 地址,如下图所示。




我们的开发板此时就已经连接网络了。
可以 ping ip 或者域名测试,如果路由器联网外网,使用命令“ping qq.com -c 3”可以
ping 通 QQ 官网 3 次。

点赞 关注
个人签名更多开发板详情了解哦

1.https://arm-board.taobao.com
2.www.topeetboard.com
Q: 2551456065

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表