以下内容已经在Iot-6ULX/EVB-6ULX平台上验证通过,Iot-6ULX/EVB-6ULX介绍如下:

7. WIFI测试
IoT-6ULx核心板板载WIFI+BT模块AP6214A,支持WIFI和蓝牙功能。底板上搭载了一路天线接口,可用于连接天线,增强无线信号。测试WIFI功能之前,在开发板上接入WIFI模块的天线。

WIFI天线接口示意图
WIFI模块的驱动未集成到linux内核镜像中,在linux启动过程中检测到设备才会加载驱动。如果系统启动之后驱动未加载,则需要执行指令通过modprobe安装模块驱动。
root@embfly ~# modprobe brcmfmac //通过modprobe安装驱动
使用ifconfig指令来显示网络。
root@embfly ~# ifconfig //查看网络信息

查看WIFI网络信息
wlan0是WIFI网络节点,能够在网络配置信息中查询到该节点,表明驱动已经正确加载。此时网络没有获取IP信息,还不可用,需要对网络进行配置连接。
7.1 网络连接配置
配置无线网络,需要用到wpa_supplicant工具。wpa_supplicant是linux系统下一个非常强大的无线网卡管理程序,它是WPA(WIFI网络安全接入点)的应用层认证客户端,负责完成认证相关的登录、加密等工作。
首先,我们需要将要连接的无线网络的相关信息做成一个配置文件,放到文件系统中,以便连接网络的时候可以读取到网络的信息。在我们的配套系统中,已经做了一个配置文件wpa_supplicant.conf,放在etc目录下,执行以下指令查看配置

最低0.47元/天 解锁文章
5260

被折叠的 条评论
为什么被折叠?



