使用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接口。
谢谢!
答案 0 :(得分:0)
刚刚得到北欧的确认,nSharp当前不支持nRF嗅探器。