0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

rk3588基于Debian系统中WIFI连接问题

jf_44130326 来源:Linux1024 2026-01-30 17:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在调试WIFI模组过程中,可能会出现各种各样的问题,本文是基于linux内核5.10调试的。调试过程中WIFI可以扫描热点,但是连接不上,连接了一下又断开。

下面我们先来看一下debian原生系统界面是怎样的,我是通过hdmi接口转接到显示屏上的。我们今天不描述关于hdmi相关技术,下面来看一下界面:

wKgZPGkanvOAc7dWAADj_DKzT0I643.jpg

以下是adb shell logcat中相关log:

wKgZPGkanvOAJxVLAABEJqbM944000.png

查阅相关资料,该log描述的大致信息如下:

1. `Mar 27 0609 linaro-alip kernel: [ 869.772929] [dhd] [wlan0] wl_ext_iapsta_link : connect failed event=0, reason=0, status=5`

这条日志表明在时间戳所示的时间点,无线网卡尝试连接到某个Wi-Fi网络失败。`status=5`可能是代表了WL_STATUS_AUTH_FAIL,即身份验证失败。

2. `Mar 27 0609 linaro-alip kernel: [ 869.772973] [dhd] [wlan0] wl_handle_assoc_fail : assoc fail Reason: WLC_E_SET_SSID from 000000:00`

这里显示的是关联操作失败,原因是WLC_E_SET_SSID,通常这意味着无线网卡试图连接到一个SSID(Wi-Fi网络名称),但是这个操作失败了。从地址`000000:00`可以看出,它未能识别出正确的接入点(AP)MAC地址,这可能是因为尚未成功关联到任何网络。

3. `Mar 27 0609 linaro-alip kernel: [ 869.773030] [dhd] [wlan0] wl_bss_connect_done : Report connect result - connection failed`

确认无线网卡未能成功连接到指定的BSS(基本服务集,即Wi-Fi网络)。

4. `Mar 27 0609 linaro-alip kernel: [ 869.773050] [dhd] [wlan0] IAPSTA-ERROR) wl_ext_in4way_sync_sta : connect failed at 1`

表示在四路握手(4-way handshake)过程中的某一阶段(这里是在第1步)连接失败,这是Wi-Fi连接建立安全加密连接的一个必要步骤。

5. `Mar 27 0609 linaro-alip kernel: [ 869.775996] [dhd] [wlan0] wl_iw_event : [0 times] disconnected with 000000:00, event 11, reason 8`

此处记录了无线网卡已断开连接,事件代码为11,对应于WLC_E_DISASSOC(被接入点主动断开连接),原因代码为8,通常表示“因本地去认证”(MLME-DISASSOC.request due to inactivity)。

通过指令连接报如下错误:

wKgZPGkanvOAICL3AABCmFsaxCE234.png

后下载Android系统固件,发现还是一样的结果,不应该,因为Android系统已经调试过没有问题了,后面怀疑可能是信号问题。

出现上述种种的报错,怀疑过是mac地质问题,怀疑过是代码问题,怀疑过是设备树配置问题。。。但都不是。

后面接上天线,信号强度起来了,就可以连接上了,所以在排查问题的时候,可能因为一个点,引出其他不是问题的问题,是值得注意的。

that‘s all.



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内核
    +关注

    关注

    4

    文章

    1474

    浏览量

    43089
  • Linux
    +关注

    关注

    88

    文章

    11807

    浏览量

    219512
  • WIFI
    +关注

    关注

    82

    文章

    5530

    浏览量

    214348
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3588的GMAC 时钟怎么一直没有?

    使用RK3588芯片,linux6.6内核,将自己设计的phy芯片驱动起来后,ifconfig 查看有eth0,phy 芯片驱动正常,但是RK3588芯片一直没有产生GMAC时钟信号,其他配置均正确,通过命令查看时钟配置也都正确的,但是为什么一直没有这个clock出来呢?
    发表于 03-26 22:47

    RK3588操控终端

    RK3588操控终端全国产化无人装备手持操控终端,搭载工业级瑞芯微RK3588J芯片,适配麒麟等自主操作系统,从硬件核心到软件应用实现 100% 国产化,彻底摆脱外部技术依赖。设备标配16G
    发表于 02-28 09:42

    RK3588 CPU 隔离:AB/非 AB 系统双方案适配实战

    RK3588嵌入式产品开发,CPU隔离是提升系统实时性的核心手段,能让关键任务独占核心资源,规避系统调度与中断干扰。本次基于RK3588
    的头像 发表于 02-09 07:12 524次阅读
    <b class='flag-5'>RK3588</b> CPU 隔离:AB/非 AB <b class='flag-5'>系统</b>双方案适配实战

    RK3588采集Cameralink图像快速搭建系统办法

    : CL-U3,便携式应用。 瑞芯微的RK3588开发板很多,种类各式各样。如何快速搭建一套自己的基于RK3588的嵌入式Cameralink图像采集处理方案呢。下面推荐一下。 快速原型机的搭建方案如下: (1
    发表于 12-19 10:07

    【技术分享】RK3588如何搭建xenomai3+ethercat

    说明使用的RK3588的分支版本是linux-6.1-stan-rkr6内核版本是6.1.99把瑞芯微的SDK更新到linux-6.1-stan-rkr6这个版本即可。编译xenomai3的内核请参考上一篇技术分享:技术分享|RK3588如何增加Xenomai3实时补丁修
    的头像 发表于 12-11 17:26 1360次阅读
    【技术分享】<b class='flag-5'>RK3588</b>如何搭建xenomai3+ethercat

    迅为RK3588开发板Android系统烧写及注意事项

    迅为RK3588开发板Android系统烧写及注意事项
    的头像 发表于 12-03 15:17 7366次阅读
    迅为<b class='flag-5'>RK3588</b>开发板Android<b class='flag-5'>系统</b>烧写及注意事项

    一文搞懂 RK3588 PCIe:从硬件资源到拆分配置 + 避坑指南(含脑图)

        RK3588  作为瑞芯微旗舰级  SoC ,其  PCIe  控制器凭借灵活的链路拆分能力与丰富特性,成为连接  NVMe 、 WiFi 、 AI  加速卡等外设的核心桥梁。本文融合硬件
    的头像 发表于 11-20 18:18 4693次阅读
    一文搞懂 <b class='flag-5'>RK3588</b> PCIe:从硬件资源到拆分配置 + 避坑指南(含脑图)

    瑞芯微 RK3588 平台 Debian 系统开发案例与使用说明

    本文围绕创龙科技研发的瑞芯微 RK3588 平台评估板,详解 Debian 系统使用方法,涵盖 LinuxSDK 安装、系统镜像编译生成、根文件系统
    的头像 发表于 11-05 14:28 843次阅读
    瑞芯微 <b class='flag-5'>RK3588</b> 平台 <b class='flag-5'>Debian</b> <b class='flag-5'>系统</b>开发案例与使用说明

    瑞芯微RK3588RK3576技术参数详解

    保持高速增长,特别在汽车电子、工业应用、机器视觉及各类机器人等重点领域持续扩张。RK3588RK3576是瑞芯微在嵌入式系统与智能设备领域推出的两款处理器,凭借卓越的性能和丰富的功能特性,成为了众多开发者和企业的首选。  
    的头像 发表于 09-23 08:20 9088次阅读
    瑞芯微<b class='flag-5'>RK3588</b>与<b class='flag-5'>RK</b>3576技术参数详解

    RK3588数据手册

    RK3588的资料
    发表于 08-01 16:08 54次下载

    RK这2款旗舰芯片RK3588 PK RK3576,谁是最优选

    ,推出了很多智能应用处理器芯片,在嵌入式系统领域得到大规模的应用。RK3588RK3576 系列作为瑞芯微(Rockchip)高性能处理器的代表,在性能、价格等方面存在差异。对于硬件产品开发而言
    发表于 07-10 18:24

    干货分享 | RK3588 Ubuntu系统Docker容器使用指南

    前言:在瑞芯微RK3588高性能AIoT平台上运行Ubuntu系统时,Docker容器技术能极大提升开发部署效率。通过轻量级虚拟化实现环境隔离与快速迁移,本文将从零开始详解RK3588平台
    的头像 发表于 06-27 12:01 4164次阅读
    干货分享 | <b class='flag-5'>RK3588</b> Ubuntu<b class='flag-5'>系统</b>Docker容器使用指南

    RK3576 vs RK3588:为何越来越多的开发者转向RK3576?

    瑞芯微(Rockchip)最新发布的 RK3576 一经推出,就吸引了大量原本关注 RK3588 的开发者。RK3588 作为旗舰级芯片,性能固然强大,但 RK3576 凭借其超高的能
    发表于 05-30 08:46

    RK3588参数与主要特性 RK3588数据手册解读

    RK3588参数与主要特性 RK3588数据手册解读
    的头像 发表于 05-19 18:34 1.5w次阅读
    <b class='flag-5'>RK3588</b>参数与主要特性  <b class='flag-5'>RK3588</b>数据手册解读

    RK3588S和RK3588S2差异说明

    RK3588S2 较 RK3588S少了一组 MIPI D/C-PHY CSI_RX PORT0,新增一组 MIPI DPHY CSI_RX PORT1,同时接口位置除 MIPI D/C-PHY
    的头像 发表于 05-13 14:23 3174次阅读
    <b class='flag-5'>RK3588</b>S和<b class='flag-5'>RK3588</b>S2差异说明