Hi, I just received my Sierra Wireless Dev Kit and a EM7455 module. When I connected the dev kit with the module to my Ubuntu 14.04 PC, I get the following error:
[420288.057950] usb 1-1: new high-speed USB device number 69 using ehci-pci
[420288.389591] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
[420288.389596] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
[420288.395549] usb 1-1: New USB device found, idVendor=1199, idProduct=9078
[420288.395553] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[420288.395554] usb 1-1: Product: Sierra Wireless EM7455 Qualcomm
[420288.395556] usb 1-1: Manufacturer: Sierra Wireless, Incorporated
[420288.395557] usb 1-1: SerialNumber: LF65233189021020
[420288.423964] usb 1-1: USB disconnect, device number 69
[420288.566772] GobiNet: 2018-10-26/SWI_2.54
[420288.566865] usbcore: registered new interface driver GobiNet
[420288.567515] usbcore: registered new interface driver GobiSerial
[420288.567527] usbserial: USB Serial support registered for GobiSerial
[420288.567531] GobiSerial: 2018-10-26/SWI_2.35:GobiSerial
I had also added product ID 0x9078 to both the GobiNet and GobiSerial drivers.
Any idea why it is not enumerating? lsusb does not show the modem.
I just changed the jumper on the Dev Kit to power using the Barrel jack. Now I get this dmesg:
[421563.846628] usb 1-1: new high-speed USB device number 75 using ehci-pci
[421564.175202] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
[421564.175205] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
[421564.181921] usb 1-1: New USB device found, idVendor=1199, idProduct=9078
[421564.181924] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[421564.181926] usb 1-1: Product: Sierra Wireless EM7455 Qualcomm
[421564.181927] usb 1-1: Manufacturer: Sierra Wireless, Incorporated
[421564.181928] usb 1-1: SerialNumber: LF65233189021020
[421574.250645] GobiSerial 1-1:1.0: GobiSerial converter detected
[421574.250919] usb 1-1: GobiSerial converter now attached to ttyUSB0
[421574.251024] usb 1-1: USB disconnect, device number 75
[421574.251210] GobiSerial driver ttyUSB0: GobiSerial converter now disconnected from ttyUSB0
[421574.251222] GobiSerial 1-1:1.0: device disconnected
[421574.606618] usb 1-1: new high-speed USB device number 76 using ehci-pci
[421574.827077] usb 1-1: device descriptor read/64, error 18
[421575.151060] usb 1-1: device descriptor read/64, error 18
[421575.478678] usb 1-1: new high-speed USB device number 77 using ehci-pci
[421575.698845] usb 1-1: device descriptor read/64, error 18
[421575.990915] usb 1-1: device descriptor read/64, error 18
[421576.315228] usb 1-1: new high-speed USB device number 78 using ehci-pci
[421576.336367] usb 1-1: Invalid ep0 maxpacket: 9
[421576.559166] usb 1-1: new high-speed USB device number 79 using ehci-pci
[421576.580131] usb 1-1: Invalid ep0 maxpacket: 9
[421576.583484] usb usb1-port1: unable to enumerate USB device
Strange, I am powering it using the barrel jack, and it is still not enumerating properly. This is using the latest Gobi drivers from Sierra website. Do I need to actually add product ID 0x9078 of the EM7455 to the drivers and rebuild? If so, I just need to add a line like this in GobiUSBNet.c:
{QMI_9X15_DEVICE(0x1199, 0x9078)} ?
[97261.826454] usb 1-2: new high-speed USB device number 6 using ehci-pci
[97262.154037] usb 1-2: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
[97262.154127] usb 1-2: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
[97262.159906] usb 1-2: New USB device found, idVendor=1199, idProduct=9078
[97262.159915] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[97262.160051] usb 1-2: Product: Sierra Wireless EM7455 Qualcomm
[97262.160104] usb 1-2: Manufacturer: Sierra Wireless, Incorporated
[97262.160109] usb 1-2: SerialNumber: LF65233189021020
[97262.194324] usb 1-2: USB disconnect, device number 6
The modem you have is ear marked for a Windows PC OEM customer. And yes, PC OEM modems are different and the manufacturer will either provide specific drivers or mention which Linux distributions support their modems.
hi, I have plugged in EM7430 module into my Dev Kit. Still it does not enumerate. The dmesg on the Linux 14.04 says usb 1-2: device descriptor read/64, error 18.
I got these EM7430 modules from Digikey, so it must be good parts.
I am powering the dev kit using the Barrel connector. Same result when I changed jumper to power using USB cable.
My Dev Kit model is 5302357-2 and we purchased the dev kit from Sierra Wireless.
I am using latest Gobi drivers on Linux Ubuntu 14.04.
Hi Alan, eventually I found it is due to the USB3 cable that came with the dev kit. Once I changed it to a USB2 cable, everything starts working. Not sure why a USB3 cable will cause it not to enumerate with my PC. Any clue?
I have the same devkit, with USB 3 cable that came with the devkit, connected to CN105, a Linux PC and the modem enumerates fine. Are you saying that if you connect using CN219 it enumerates and when connected with CN105, it does not enumerate?
Regards
Alan