juhovh / xmm7360_usb

Kernel module for Fibocom L850-GL / Intel XMM7360 LTE modem
GNU General Public License v2.0
65 stars 17 forks source link

Does this work on Fibocom L860-GL 4G? #11

Open larsmagne opened 4 years ago

larsmagne commented 4 years ago

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?

schirmuli commented 4 years ago

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.