![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
wlan
Nico_tgni
专注嵌入式
展开
-
atheros无线驱动之:数据接收流程
1:数据处理函数tasklet,workqueue在之前的初始化代码中的函数__ath_attach()中,有如下的代码:#ifndef ATH_SUPPORT_HTC#ifdef ADF_SUPPORT ATH_INIT_TQUEUE(&osdev->intr_tq, (adf_os_defer_fn_t)ath_tasklet, (void*)dev);#else转载 2014-03-04 16:04:18 · 479 阅读 · 0 评论 -
atheros无线驱动之:系统初始化
1:atheros WLAN系统框图Atheros的驱动是应用于在类似如上图的方案中的,可以不是很清楚但是可以看看如下的框其中atheros主要的芯片有:AR9344、AR9341,AR9382,AR7240,AR7342(无wifi),交换芯片类AR8328/8337。在双频率设备中,第一张网卡wifi0基本上使用如AR9344、9341提供的2.4或者5.8G来实现转载 2014-03-04 16:01:49 · 576 阅读 · 0 评论 -
atheros无线驱动之:管理帧:认证帧
1:认证帧的组成看看80211协议上面对帧的组成的说明如下:先看看在认证模式为:open时,认证帧的格式:认证请求和认证响应。响应帧有上面的俩个帧的格式可以看出:使用的认证算法为:0,seqNum分别为:1和2.##############################################################################转载 2014-03-04 16:03:33 · 562 阅读 · 0 评论 -
atheros无线驱动之:ACL黑白名单
1:ACLAccess Control List (ACL) is a mechanism in AP mode operation to restrict association of clients based on their MAC addresses. User can add MAC addresses to the ACL and also configure policyto转载 2014-03-04 16:05:53 · 553 阅读 · 0 评论