跟踪基于Linux的usb小工具(CDC / NCM)中的流量

时间:2015-01-21 08:37:47

标签: linux usb usb-debugging

我有一个linux平台*,它作为usb设备连接到充当USB主机的汽车设备。这两个设备应通过CDC / NCM进行通信,但Linux平台无法被汽车设备识别,因此未建立连接。令人惊讶的是,正确建立了与我的计算机的连接。

我现在需要创建该USB连接的跟踪,以检查USB握手中是否存在汽车设备无法处理的错误。由于无法访问USB主机,我需要从小工具端创建跟踪。

我尝试使用usbmon和tcpdump,但这似乎仅适用于在跟踪平台上配置为主机的USB控制器,而不适用于配置为设备的USB控制器。

  • 如何配置usbmon以便在设备上工作?
  • 如果不可能,还有其他可能性吗? (最好没有黑客攻击任何司机......)
  • 或者我是否必须使用硬件USB嗅探器?

BTW,所有必需的模块(特别是g_ncm)都已正确加载。

感谢您的帮助!

的Stefan

*在freescale iMX6处理器(ARM)上进行自定义分发,内核版本3.0.35

0 个答案:

没有答案