MC7455 : error in dmesg Fedora23

Hello,
I use the MC7455 connected in USB3.0 to my board. OS : 4.8.13-100.fc23.x86_64

I can access to it using ttyUSB2, the command “at+CGSN” or “at+CGMR” work.
Then the device seems to work even if I have all these errors in the dmesg :
[ 1.986672] usb 2-2: Enable of device-initiated U1 failed.
[ 1.987027] usb 2-2: Enable of device-initiated U2 failed.
[ 6.104385] usb 2-2: Disable of device-initiated U1 failed.
[ 6.105245] usb 2-2: Disable of device-initiated U2 failed.

Have you ever seen that kind of messages ? How could I fix it ?

Thank you for your support.

[root@localhost ~]# dmesg | grep “usb 2-2”
[ 1.967584] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd
[ 1.984444] usb 2-2: config 1 has an invalid interface number: 8 but max is 4
[ 1.984446] usb 2-2: config 1 has an invalid interface number: 10 but max is 4
[ 1.984447] usb 2-2: config 1 has no interface number 1
[ 1.984447] usb 2-2: config 1 has no interface number 4
[ 1.985396] usb 2-2: New USB device found, idVendor=1199, idProduct=9071
[ 1.985398] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.985399] usb 2-2: Product: Sierra Wireless MC7455 Qualcomm® Snapdragon™ X7 LTE-A
[ 1.985400] usb 2-2: Manufacturer: Sierra Wireless, Incorporated
[ 1.985400] usb 2-2: SerialNumber: LQ71554416031020
[ 1.986672] usb 2-2: Enable of device-initiated U1 failed.
[ 1.987027] usb 2-2: Enable of device-initiated U2 failed.
[ 6.104385] usb 2-2: Disable of device-initiated U1 failed.
[ 6.105245] usb 2-2: Disable of device-initiated U2 failed.
[ 6.110865] usb 2-2: Enable of device-initiated U1 failed.
[ 6.111185] usb 2-2: Enable of device-initiated U2 failed.
[ 6.111304] usb 2-2: Qualcomm USB modem converter now attached to ttyUSB0
[ 6.111447] usb 2-2: Disable of device-initiated U1 failed.
[ 6.111622] usb 2-2: Disable of device-initiated U2 failed.
[ 6.113039] usb 2-2: Enable of device-initiated U1 failed.
[ 6.113368] usb 2-2: Enable of device-initiated U2 failed.
[ 6.113587] usb 2-2: Qualcomm USB modem converter now attached to ttyUSB1
[ 6.114568] usb 2-2: Disable of device-initiated U1 failed.
[ 6.114704] usb 2-2: Disable of device-initiated U2 failed.
[ 6.116649] usb 2-2: Enable of device-initiated U1 failed.
[ 6.117404] usb 2-2: Enable of device-initiated U2 failed.
[ 6.117476] usb 2-2: Qualcomm USB modem converter now attached to ttyUSB2
[ 6.117807] usb 2-2: Disable of device-initiated U1 failed.
[ 6.118351] usb 2-2: Disable of device-initiated U2 failed.
[ 6.119573] usb 2-2: Enable of device-initiated U1 failed.
[ 6.120219] usb 2-2: Enable of device-initiated U2 failed.
[ 6.120599] usb 2-2: Disable of device-initiated U1 failed.
[ 6.120793] usb 2-2: Disable of device-initiated U2 failed.
[ 6.124230] usb 2-2: Enable of device-initiated U1 failed.
[ 6.124598] usb 2-2: Enable of device-initiated U2 failed.

Julien

Hello,

Have you installed Sierra QMI drivers for that card ? Because I"ve that same module installed internally on DELL E7240 running Ubuntu 17.04 without any issues.

Thank you for your feedback.
Not yet, I’m going to try !

This looks like the modem tries to initiate low power USB states, but that fails for some reason. which probably leads to more trouble when the host tries to “fix” the issue. Interestingly enough, a patch fixing precisely such a problem in dwc3 was posted to linux-usb today: spinics.net/lists/linux-usb/msg161124.html

Note that the MC7455 USB device controller is a dwc3 IP from Synopsis integrated in the MSM chipset. Hard to say if this is relevant, as the driver probably is a heavily patched version for the Qualcomm MSM chip. And that driver could have this fix already for all we know.