使用 Wireshark 捕获 USB 数据包时会发生什么

使用 Wireshark 捕获 USB 数据包时会发生什么

我正在尝试使用 Wireshark 捕获鼠标发送到主机 PC 的数据包。

操作系统 - Ubuntu 12.04 Wireshark - 1.8.2

问题 1.) 在插入 USB 鼠标之前,当我开始在 USB 总线上进行捕获时,我看到 USB 主机控制器 (Root Hub) 和主机之间存在一些通信。为什么在鼠标尚未连接时会发生这种情况?

问题 2.) 根据 USB 规范,主机和 USB 设备之间的基本通信顺序是 a.) 令牌包。b.) 数据包。c.) 握手包。我们在 Wireshark 中看到的是 URB Submit 和 URB Complete 数据包。这些数据包是否仅代表数据包?我们在 Wirehsark 中看不到令牌和握手数据包吗?Wireshark 到底试图捕获什么?

相关内容