日志归档

2021年9月发布的文章

常见问答

高通IPQ6000、IPQ6010、IPQ6018、IPQ6028 QSDK 版本

阅读(10177)

    下面为2019年-2021年高通发布过的QSDK版本,主要针对的芯片为:IPQ4019、IPQ5018、IPQ6000、IPQ6010、IPQ6018、IPQ6028、IPQ8064、IPQ8071、IPQ8072、IPQ8074等,都是arm架构平台的。qsdk 11.0 :qca-networking-20...

使用类教程

Lean OpenWrt Luci插件说明

阅读(15979)

make menuconfig  进入定制界面进入编译选项配置界面,.按照需要配置.( ‘*’ 代表编入固件,‘M’ 表示编译成模块或者IPK包, ‘空’不编译 )选择LuCI 配置 添加插件应用:常用---------------------------------------------------------------------...

使用类教程

更换openwrt shell解析器为bash,解决history不保存问题

阅读(5724)

1.背景原因由于 openwrt 默认 root 用户使用的 shell 解释器是 ash 它的 history 命令默认只能在当前这次 ssh 会话中有效,当你 exit 重新 ssh 登录上了之后,执行 history 命令发现输出是空的最简单的解决办法就是把用户的 shell 解释器换成 Linux 默认的 bash 就可以了2.安装 bashopkg...

无线相关

802.11 linux内核管理层原理解析

阅读(2260)

目录扫描sacn身份认证WPA-PSK认证过程关联重新关联         net\mac80211\mlme.c  MAC层管理实体。    本文不涉及具体协议帧格式,具体的协议帧可以参考本博客802.11 MAC层帧解析。扫描sacn     AP的频率是特定的,因此STA需要切换channel来切到AP...

无线相关

OpenWrt 无线backports驱动分析

阅读(2979)

引言     Linux 无线驱动的开源项目backports的分析。介绍 整个驱动代码分成两个结构。80211通用的功能提取出来做成通用层,这一部分叫做soft mac。 而一些与芯片处理相关的部分代码放在各个芯片目录下,这部分是芯片的特定mac层。一般而言 mac驱动有两个方面,一是数据转发,二是管理。我们把这两个方面,分别叫作数据层面和管理层面,或是...

代码分析

高通IPQ60XX、IPQ807X QSDK系统启动过程分析

阅读(8278)

高通IPQ6000、IPQ6010、IPQ6018、IPQ6028、IPQ8071A、IPQ8072A、 IPQ8074A系统启动过程流程分析    作者:佐须之男,精通嵌入式Linux开发,专注于OpenWrt等开源路由器系统的开发、培训、技术咨询,拥有15年的Linux使用经验。    ...