
linux wireless
文章平均质量分 76
yaxinsn
Linux系统开发与驱动开发,windows系统以及驱动开发
展开
-
backports的层次
backports的层次 引言Linux 无线驱动的开源项目backports的分析。 介绍整个驱动代码分成两个结构。80211通用的功能提取出来做成通用层,这一部分叫做soft mac。而一些与芯片处理相关的部分代码放在各个芯片目录下,这部分是芯片的特定mac层。 一般而言 mac驱动有两个方面,一是数据转发,二是管理。我们把这两个方面,分别叫作数据原创 2015-02-27 15:44:03 · 3196 阅读 · 1 评论 -
MCS速率计算公式
MCS速率计算公式HT20的方式。MCS索引调制方式子载波个数52/56数据载波为总子载波-4。FEC有效信息和整个编码的比率3/4 或是5/6空间流数1/2信息符号间隔GI800ns的速率信息符号间隔GI400ns 的速率0BPSK原创 2015-07-27 17:44:35 · 11769 阅读 · 0 评论 -
lsdk无线驱动与管理层的接口
lsdk无线驱动与管理层的接口在linux的应用层,有wlanconfig 和iwconfig,iwpriv三个命令来配置和管理无线接口,在内核里有三种不同的处理方式与三者对应。Wlanconfig 主要是创建虚拟接口; iwconfig 和iwpriv则可以配置无线接口。当然还有hostpad也会对无线虚拟接口进行配置。命令Ioctl号驱动原创 2015-07-27 17:02:50 · 2336 阅读 · 0 评论 -
OFDM+sym的立体图
这个图很好的解释了wifi的“信息符号”,“guard interval",子载波。三个概念。PS:这个图是从一个国外网上COPY下来的,但忘了源地址了。转载 2018-01-15 13:43:36 · 379 阅读 · 0 评论 -
又见高通板子flash分区问题。
高通的4028芯片。板子是:IPQ40xx/AP-DK01.1-C2Uboot可能见到128Mflashlinux系统只看到64M ,见下图的mtd8看到uboot代码,bootipq命令的过程先配置一些环境变量setenv bootargs 'ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait'setenv fsboot...原创 2018-03-21 14:49:15 · 5182 阅读 · 2 评论