我正在开发一种高速USB外设,并使用Wireshark来嗅探USB流量 . 在Wireshark中,显示的每一行对应一个URB .
因为我正在设备方面进行开发,所以我并不关心URB,相反,我希望看到单个数据包 .
例如,在单个控件传输期间,这是我在Wireshark中看到的:
但是这一个控制传输由以下顺序的9个数据包组成:
{{SETUP, DATA0, ACK}, {IN, DATAx, ACK}, {OUT, ZLP, ACK}}
我可以看到每个数据包的确切时间和内容,还是我需要购买硬件USB分析仪的东西?
我的操作系统是vanilla Ubuntu 16.04