01-09-2019 06:12 AM - edited 01-09-2019 06:13 AM
To avoid derailing other Fibocom vs. Linux threads, I'm gonna post this here:
It appears possible to make Sierra Wireless EM7455 to work with X1C6 (confirmed on firmware versions 1.31 and 1.34) with a simple modem configuration change.
AT!CUSTOM? !CUSTOM: GPSENABLE 0x01 IPV6ENABLE 0x01 SIMLPM 0x01 FASTENUMEN 0x01 SINGLEAPNSWITCH 0x01 OK
AT!CUSTOM="FASTENUMEN",2 OKOption 2. Disable fast enumeration altogether:
AT!CUSTOM? !CUSTOM: GPSENABLE 0x01 GPSSEL 0x01 IPV6ENABLE 0x01 SIMLPM 0x01 FASTENUMEN 0x02 SINGLEAPNSWITCH 0x01
AT!RESET OK(the terminal will close itself shortly)
can be found in any of the threads I've derailed
02-08-2019 07:22 PM - edited 02-08-2019 07:53 PM
Thanks for this walkthrough...
I still cannot connect using the EM7455B.
AT!PCINFO? State: Low Power Mode LPM voters - Temp:0, Volt:0, User:0, W_DISABLE:1, IMSWITCH:0, BIOS:0, LWM2M:0, OMADM:0, FOTA:0 LPM persistence - None
!CUSTOM: GPSENABLE 0x04 GPIOSARENABLE 0x01 GPSSEL 0x01 IPV6ENABLE 0x01 SIMLPM 0x01 USBSERIALENABLE 0x01 FASTENUMEN 0x02 SINGLEAPNSWITCH 0x01
AT+GMR SWI9X30C_02.30.01.01 r7792 CARMD-EV-FRMWR2 2018/07/13 02:24:52
I am wondering why is W_DISABLE=1...should I put tape on the pin?
Is enough to ignore the W_DISABLE pin level
02-09-2019 02:19 AM
Yes. Thank you for this addition; I've forgot to mention this problem.
Explanation to all future readers: basically, by following this method, firmware is made to "not see" the modem. As such, it will force assert the W_DISABLE pin on the M.2 slot, and will not export ACPI methods needed to control this pin from the OS (that's why there is no usual WWAN rfkill). Thus, the modem is forced into "airplane mode".
Thankfully, EM7455 can be made to ignore the W_DISABLE pin via another special AT command (which is also password-protected):
AT!ENTERCND="A710" OK AT!PCOFFEN=2 OK