处理ath9k_htc模块

时间:2015-07-08 13:40:46

标签: linux 802.11

我想测量收到确认帧的时间。

我正在使用来自 TP-LINK TL-WN722N USB型 WLAN卡。 ath9k_htc内核模块用于WLAN卡。

我在htc_drv_txrx.c的{​​{3}}突出显示的行中插入了以下代码:

if (ieee80211_is_ack(hdr->frame_control)) {
    printk(KERN_DEBUG "ath9k: received ack\n");
}

最后,函数就像ath9k_htc_rx_tasklet()

在构建和替换内核之后,我已经使用dmesg进行了检查。但是,日志中没有任何内容。

经过一些谷歌搜索后,有人说ath9k_htc_rx_tasklet()中不是recv.c而是this。因此,我在ath_rx_tasklet()中插入了相同的代码,但结果相同,日志中没有任何内容。

是否无法检查 TL-WN722N WLAN卡是否在ath9k*模块中收到了确认帧?

1 个答案:

答案 0 :(得分:0)

无法回答您的具体问题,但一般情况下,除非驾驶员处于监控模式并且您实际上正在嗅探空气,否则您将永远不会看到它。