I have also an UFI001C and replayed as indicated here:
Modem is well detected
root@openstick:/# nmcli c
NAME UUID TYPE DEVICE
USB 89be98d0-f5e6-4432-ae40-caf8693164de ethernet usb0
Wired connection 1 e07c048d-9efa-30fa-9b3a-ed744eb30e34 ethernet --
modem ead26b9f-2b9e-44dd-87d0-3e9cb826bf88 gsm --
also
root@openstick:/# mmcli -L
/org/freedesktop/ModemManager1/Modem/0 [1] 0
However it seems the SIM card is not powered up:
root@openstick:/# mmcli -m 0
-----------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/0
| device id: 6e2290d10230978b4ab0ad4aeb613c54d70f3f2d
-----------------------------------
Hardware | manufacturer: 1
| model: 0
| firmware revision: MPSS.DPM.2.0.2.c1-00178-M8936FAAAANUZM-1D 1 [Nov 04 2016 02:00:00]
| carrier config: Commercial-CSFB-SS-CMCC
| carrier config revision: 02011866
| h/w revision: 10000
| supported: gsm-umts, lte
| current: gsm-umts, lte
| equipment id: 000000000000000
-----------------------------------
System | device: qcom-soc
| drivers: qcom-q6v5-mss, bam-dmux
| plugin: qcom-soc
| primary port: wwan0qmi0
| ports: wwan0 (net), wwan0at0 (at), wwan0qmi0 (qmi), wwan1 (net),
| wwan2 (net), wwan3 (net), wwan4 (net), wwan5 (net), wwan6 (net),
| wwan7 (net)
-----------------------------------
Status | state: failed
| failed reason: sim-missing
| **power state: off**
| signal quality: 0% (cached)
-----------------------------------
Modes | supported: allowed: 3g; preferred: none
| allowed: 4g; preferred: none
| allowed: 3g, 4g; preferred: 4g
| allowed: 3g, 4g; preferred: 3g
| current: allowed: any; preferred: none
-----------------------------------
Bands | supported: utran-1, utran-5, utran-8, eutran-1, eutran-3, eutran-5,
| eutran-8, eutran-38, eutran-39, eutran-40, eutran-41
-----------------------------------
IP | supported: ipv4, ipv6, ipv4v6
I have found @sorine was mentioning a potential swap of GPIO here: UF896 - Qualcomm MSM8916 LTE router ~384MiB RAM/2.4GiB flash, Android: OpenWrt? - #128 by sorine but this was for the other openstick UF896.
Moreover this is for the Openwrt build that was never able to detect my modem when built.
So I have 2 tracks, one finding the Debian source tree and try to swap GPIO to make the SIM powered up, or second one more complex (at least it seems) to fix the modem detection issue and hoping that the GPIO are in the right order or trying to solve it.
Do some experts here have other advises ?
EDIT1: In fact the modem is well detecting a few seconds after booting.
It then stop working after this error seen in syslog:
[ 38.833175] qcom-q6v5-mss 4080000.remoteproc: fatal error received: sys_m.c:603:THIS IS INTENTIONAL RESET, NO RAMDUMP EXPECTED, smp2p write ret =
[ 38.833314] remoteproc remoteproc1: crash detected in 4080000.remoteproc: type fatal error
[ 38.847751] remoteproc remoteproc1: handling crash #1 in 4080000.remoteproc
[ 40.636760] qcom-wcnss-pil a204000.remoteproc: unexpected response to sysmon event
[ 40.636799] remoteproc remoteproc1: stopped remote processor 4080000.remoteproc
[ 40.645836] qcom-wcnss-pil a204000.remoteproc: unexpected response to sysmon event
[ 40.697259] qcom-q6v5-mss 4080000.remoteproc: MBA booted without debug policy, loading mpss
[ 41.332011] remoteproc remoteproc1: remote processor 4080000.remoteproc is now up
however the last line seems to indicate it is up again.
Maybe the modem driver qcom-q6v5 embedded into https://github.com/OpenStick/OpenStick is buggy ?