首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在ath9k_htc模块中处理接收到的ACK帧

在ath9k_htc模块中处理接收到的ACK帧
EN

Stack Overflow用户
提问于 2015-07-08 13:40:45
回答 1查看 116关注 0票数 0

我想测量接收到ack帧的时间。

我正在使用TL-WN722N USB型无线局域网卡,来自TP-链路.ath9k_htc内核模块是用于无线局域网卡的。

我在高亮显示的ath9k_htc_rx_tasklet()htc_drv_txrx.c中插入了以下代码

代码语言:javascript
运行
复制
if (ieee80211_is_ack(hdr->frame_control)) {
    printk(KERN_DEBUG "ath9k: received ack\n");
}

因此,最后,该函数类似于

在构建和替换内核之后,我使用了dmesg。但是,日志中什么也没有出现。

在谷歌搜索后,一些人说这不是ath9k_htc_rx_tasklet(),而是ath_rx_tasklet() in recv.c。因此,我在ath_rx_tasklet()中插入了相同的代码,但是结果是相同的,日志中什么也没有出现。

是否不可能检查TL-WN722N无线局域网卡是否在ath9k*模块中接收到一个ack帧?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-12 23:23:28

不能回答你的具体问题,但一般情况下,除非司机处于监控程序模式,而且你实际上是在嗅空气,否则你将永远看不到acks。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31294506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档