admin 管理员组文章数量: 1184232
2024年3月26日发(作者:clonenode false)
WIFI学习总结
1
2
WLAN技术 .............................................................................................................................. 3
802.11协议简述 ....................................................................................................................... 3
2.1.1 概述 ................................................................................................................... 3
3 802.11四种主要物理组件 ....................................................................................................... 4
3.1 工作站(Station) ....................................................................................................... 4
3.2 接入点(Access Point) .............................................................................................. 4
3.3 无线媒介(Wireless Medium) .................................................................................. 4
3.4 分布式系统(Distribution System) ........................................................................... 4
4 WIFI适配层 ............................................................................................................................. 5
5 6
5.1 wpa_ctrl的作用 ............................................................................................................ 6
5.2 WPA_SUPPLICANT .................................................................................................... 6
5.2.1 概念 ................................................................................................................... 6
5.2.2 Wpa_supplicant与驱动的交互 ........................................................................ 6
6 Wpa_cli调试工具 .................................................................................................................... 7
6.1 启动wpa_supplicant ..................................................................................................... 7
6.2 连接wpa_cli到wpa_supplicant .................................................................................. 7
6.3 示例 ............................................................................................................................... 8
6.3.1 无密钥认证AP ................................................................................................. 8
6.3.2 WEP认证AP ................................................................................................... 8
6.3.3 WPA-PSK/WPA2-PSK认证AP ...................................................................... 8
6.3.4 隐藏AP ............................................................................................................. 9
7 Wifi模块解析和启动流程 ....................................................................................................... 9
7.1 框架分析 ....................................................................................................................... 9
7.2 Wifi启动流程 ............................................................................................................ 11
8 WLAN驱动结构介绍 ............................................................................................................ 22
8.1 SDIO驱动 .................................................................................................................. 22
8.2 Boardcom无线通讯芯片 ........................................................................................... 23
8.2.1 概述 ................................................................................................................. 23
8.2.2 源码 ................................................................................................................. 23
8.3 详细接口及代码分析 ................................................................................................. 24
8.3.1 WIFI驱动流程分析 ....................................................................................... 24
8.3.2 WIFI设备注册流程 ....................................................................................... 25
8.3.3 WIFI驱动流程(二) ................................................................................... 40
8.3.4 网络设备注册流程 ......................................................................................... 43
9 IOCTL的调用逻辑 ................................................................................................................ 48
10 数据的传送 ..................................................................................................................... 56
10.1 数据传送过程简述 ................................................................................................. 56
10.2 Bcm4329芯片wlan驱动数据传送 .......................................................................... 57
10.3 传输超时 ................................................................................................................. 59
1
11 数据的接收 ..................................................................................................................... 59
11.1 数据接收的方式和过程 ............................................................................................. 59
11.2 选择哪种接收模式 ..................................................................................................... 60
11.3 Bcm4329芯片wlan驱动数据传送 .......................................................................... 60
12 电源管理相关的调用逻辑 ............................................................................................. 65
13 Android平台的Wifi模块移植要点 ............................................................................. 74
13.1 Wifi结构 .................................................................................................................... 74
13.2 Wifi模块环境 ............................................................................................................ 75
13.3 Wifi模块的编译......................................................................................................... 75
13.3.1 Wifi驱动源码 ................................................................................................. 75
13.3.2 在android平台添加BCM43xx驱动 ............................................................ 75
13.3.3 编译wifi驱动源码 ........................................................................................ 79
13.3.4 在android中使用BCM43xx ......................................................................... 80
2
版权声明:本文标题:Wifi模块全总结 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711408180a592572.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论