cdc_acm:无法设置dtr/rts - 无法与usb cdc设备通信

Aru*_*ese 6 linux usb cdc microchip pic

我试图使用pic24fj128gb206枚举usb cdc设备.设备似乎正确枚举.

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

cdc_acm 1-8.1.6.7:1.0: failed to set dtr/rts
Run Code Online (Sandbox Code Playgroud)

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

screen /dev/ttyACM9 115200
Run Code Online (Sandbox Code Playgroud)

我无法通过PC与我的设备通信[Ubuntu,14.04]

使用wireshark分析数据时,看起来USB通信正常,主机发出URB_CONTROL_out并且设备响应URB状态为 Broken Pipe (-EPIPE ) (-32) 在此输入图像描述

任何人都可以帮我解决如何调试此问题或任何进一步调试的方法?