juhovh/xmm7360_usb

Does this work on Fibocom L860-GL 4G?

Opened this issue · 1 comments

I've got an 8th Gen Carbon X1 with an 860 modem. lspci identifies it as

02:00.0 Wireless controller [0d40]: Intel Corporation Device 7560 (rev ff)

After changing the line in xmm7360_usb.c to:

#define XMM7360 0x7560

it recognises the device which then comes up as an USB device:

Bus 001 Device 005: ID 8087:095a Intel Corp. MODEM + 2 CDC-ACM + 3 CDC-NCM + SS

and I can then talk to it:

ATI0*
".Built@Dec 25 2019:16:36:51"

However, commands like

AT+GTUSBMODE?

+CME ERROR: 4

just fail. Does this mean that this device just doesn't support USB mode?

Yes, it works.
But the AT+USBMODE commands are not known by the firmware.
You have to load the Module second you have to invoke the following commands:
mmcli -m 0 -d
echo "at@nvm:fix_cat_fcclock.fcclock_mode=0" > /dev/ttyACM0
mmcli -m 0 -e
after that you can connect but you have to wait some time.