cdc_acm:未能设置dtr / rts – 无法与usb cdc设备通信

我试图使用pic24fj128gb206枚举USB CDC设备。 设备似乎被正确枚举。

但是当我将设备连接到Linux PC时,我从内核收到下面的警告消息。

cdc_acm 1-8.1.6.7:1.0: failed to set dtr/rts 

当我尝试使用屏幕连接时,此消息将重复。

 screen /dev/ttyACM9 115200 

而且我无法通过电脑与我的设备进行通信[Ubuntu,14.04]

使用wireshark分析数据时,USB通信看起来很好,直到主机发出URB_CONTROL_out,设备响应URB状态为Broken Pipe (-EPIPE ) (-32) 在这里输入图像说明

任何人可以帮助我如何debugging此问题或任何方法进一步debugging?

Solutions Collecting From Web of "cdc_acm:未能设置dtr / rts – 无法与usb cdc设备通信"