![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux wifi驱动
fanxiaoyu321
天道酬勤
展开
-
[linux无线子系统]主动扫描之发送Probe Request帧
文章目录数据结构通用管理帧首部: struct ieee80211_mgmt三地址帧首部: struct ieee80211_hdr_3addr支持速率定义: struct ieee80211_rate支持的band定义: struct ieee80211_supported_band支持的channel定义: struct ieee80211_channelieee80211_scan_state_send_probe()组装帧: ieee80211_build_probe_req()组装IE: ieee原创 2020-09-21 23:56:41 · 2544 阅读 · 0 评论 -
[linux无线子系统]主动扫描之命令处理
文章目录命令入口nl80211_trigger_scan()struct cfg80211_scan_requestmac80211发起扫描请求: ieee80211_scan()__ieee80211_start_scan()启动软件扫描: ieee80211_start_sw_scan()扫描work: ieee80211_scan_work()小结这篇笔记记录了linux内核无线子系统处理主动扫描命令的过程。命令入口在nl80211中,对主动扫描的netlink命令定义如下:static st原创 2020-09-05 10:25:03 · 2485 阅读 · 0 评论