0

我在使用 tshark 捕获 BTLE 广告数据包时遇到问题。

该系统与 Wireshark 配合得非常好。但是,当我尝试从命令行运行 tshark 时,它会立即退出并显示“捕获了 0 个数据包”。

任何想法为什么它可能在 Wireshark 中工作但在 Tshark 中不起作用?

设置: 我使用 nRF51 DK 作为嗅探器。正如我提到的,这在 Wireshark(2.6.1 版)中运行良好。我有一个外围设备正在发送 Wireshark 很容易检测到的广告数据包(即我知道硬件工作正常并且正在发送广告数据包)。

使用的命令: 在命令行上导航到我的 Wireshark 文件夹后,我键入:

tshark -i 6 -a duration:10

我的 nRF 嗅探器是接口 6。一切都在 Windows 10 机器上运行。

更多信息: 如果我尝试捕获 wifi,Tshark 工作正常

tshark -i 1 -a duration:10

其中接口 1 是 wifi 接口。

谢谢!

4

1 回答 1

0

刚刚从 Nordic 得到确认,TShark 目前不支持 nRF-sniffer。

于 2018-06-26T17:38:30.863 回答