野火i.MX6ULL开发板wifi连接详细教程【附带各种错误解决方法】

1.开发板修改wifi模块跳帽

(野火的i.MX6ULL开发板)

修改两个跳线帽①与②为下图中连接方式。①号跳帽在右侧竖时为给wifi模块供电,②号跳帽为连接SD1_CLK信号到wifi模块,取板子左上角或者其他暂不用的跳帽盖。(开发板出厂时默认隔开②号,SD1_CLK信号只给sd卡处,第一款底板只需要换盖①)

1.如果底板wifi模块为AP6236,可以继续后面的wifi连接步骤。
2.如果底板wifi模块为AP6212,使用命令cat /etc/issue 查看镜像,如果镜像为最新版本(ebf_debian_2021_06 或以上),可以继续后面的wifi连接步骤。
正确的做法

这里很坑,因为野火的教程视频用的板子以之前的,现在买到的,需要插两个跳帽盖
在这里插入图片描述
放一个我的
在这里插入图片描述

2.进入系统修改

打开MobaXterm,再登录系统。

  • 1.在终端执行sudo fire-config命令,选择“Network”。 如下:
    在这里插入图片描述
  • 2.选择“Onboard Enable/Disable the on board WiFi of npi-Pro board”
  • 3.选择 “Enable”
  • 4.出现 The wifi interface is enabled的提示
  • 5.回到fire-config的首界面,选择“Finish”
  • 6.提示是否重启系统,选择“Yes”

重启系统之后,重新执行sudo fire-config命令,再选择“Network -> WiFi config -> WiFi scan”项, 系统会扫描搜索所有周围的无线网络,并在界面显示wifi的名字和信号强弱. 如果没有识别到你需要的wifi,可以多试几次扫描。

在这里插入图片描述
但是我又又又又又遇到一个问题,因为我用的热点,无法搜索到。反复排查后,发现是因为设备不支持5G频段,改成2.4g后才成功

在这里插入图片描述

然后终于成功了
在这里插入图片描述

重新进入,选择“wifi connect”这一行
在这里插入图片描述

输入wifi名字
在这里插入图片描述

输入wifi密码

在这里插入图片描述
finish返回,选择不重启 【NO】


连接成功,但是发现出现了乱码问题

在这里插入图片描述
乱码的输出信息,这应该是wifi驱动打印信息导致的,我们应该去屏蔽一下。
命令行输入 su
密码是 root

在这里插入图片描述
接着输入命令,就能解决

echo "1 4 1 7" > /proc/sys/kernel/printk

在这里插入图片描述
(然后发现我手机热点自动关了,于是又连接了一遍)
最后验证网络情况,成功!

ping www.baidu.com

在这里插入图片描述
这个视频教程确实有点落后硬件了,浪费我好久的时间才搞定,哎~接着去卷了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值