Ive have followed the QMI SDK documentation, and done extensive Google searching (with a lot of results being on this forum), but even though it SEEMS like everything is connected and functioning properly, the SDK is still unable to find the Modem.
Minicard Development Kit
I downloaded the latest Linux SDK (04.00.18) as well as Drivers (S2.36N2.55).
The SDK came pre-built, and I loaded up the drivers successfully (to my knowledge). I read that the MC7455 required RAWIP to work when compiling, so I did that (and you can see it in the dmesg output below)
tech@scorpius:~$ uname -a
Linux scorpius 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
tech@scorpius:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Bus 003 Device 005: ID 1199:9071 Sierra Wireless, Inc.
tech@scorpius:~$ lsmod | grep -i gob
GobiSerial 20480 1
usbserial 45056 3 GobiSerial
GobiNet 417792 0
usbnet 45056 1 GobiNet
[66163.752462] usb 3-6: new high-speed USB device number 7 using xhci_hcd
[66163.901802] usb 3-6: config 1 has an invalid interface number: 8 but max is 4
[66163.901808] usb 3-6: config 1 has an invalid interface number: 10 but max is 4
[66163.901812] usb 3-6: config 1 has no interface number 1
[66163.901815] usb 3-6: config 1 has no interface number 4
[66163.902441] usb 3-6: New USB device found, idVendor=1199, idProduct=9071
[66163.902445] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[66163.902449] usb 3-6: Product: Sierra Wireless MC7455 Qualcomm® Snapdragon™ X7 LTE-A
[66163.902452] usb 3-6: Manufacturer: Sierra Wireless, Incorporated
[66163.902455] usb 3-6: SerialNumber: LQ72769152011020
[66163.904323] GobiSerial 3-6:1.0: GobiSerial converter detected
[66163.904622] usb 3-6: GobiSerial converter now attached to ttyUSB0
[66163.905452] GobiSerial 3-6:1.2: GobiSerial converter detected
[66163.905672] usb 3-6: GobiSerial converter now attached to ttyUSB1
[66163.906580] GobiSerial 3-6:1.3: GobiSerial converter detected
[66163.906783] usb 3-6: GobiSerial converter now attached to ttyUSB2
[66163.907753] GobiNet 3-6:1.8 eth0: register ‘GobiNet’ at usb-0000:00:14.0-6, GobiNet Ethernet Device, f2:32:bf:9f:b5:5a
[66163.907847] USB Speed : USB 2.0
[66163.908656] GobiNet 3-6:1.10 eth1: register ‘GobiNet’ at usb-0000:00:14.0-6, GobiNet Ethernet Device, f2:32:bf:9f:b5:5a
[66163.908782] USB Speed : USB 2.0
[66163.934355] GobiNet 3-6:1.8 enp0s20u6i8: renamed from eth0
[66163.956855] GobiNet 3-6:1.10 enp0s20u6i10: renamed from eth1
[66163.988938] IPv6: ADDRCONF(NETDEV_UP): enp0s20u6i8: link is not ready
[66163.989030] IPv6: ADDRCONF(NETDEV_UP): enp0s20u6i8: link is not ready
[66163.998534] IPv6: ADDRCONF(NETDEV_UP): enp0s20u6i10: link is not ready
[66163.998659] IPv6: ADDRCONF(NETDEV_UP): enp0s20u6i10: link is not ready
[66177.236584] creating qcqmi0
[66177.236784] RawIP mode
[66181.552662] creating qcqmi1
[66181.552944] RawIP mode
I also read that the modem needs to be in QMI mode and not mbim, which I believe I did via AT commands (yes AT commands work just fine on /dev/ttyUSB2 via minicom).
Config Index: 1
Config Type: 1 (Generic)
Interface bitmask: 0000050D (diag,nmea,modem,rmnet0,rmnet1)
I unfortunately do NOT have a /var/log/user.log file, but this is what I get when trying to run the qatest.
./qatesthostx86_64 -p …/…/build/bin/hostx86_64/slqssdk
Unable to find device…
Unable to find device…
Anyone have any tips/pointers? I would love to get the logs running if anyone knows how to get that working as well (would probably assist you and me both).