[Documentation request] Fibocom FM190W-GL cannot detect sim on BPI-R4

I have hit a wall where to proceed I need documentation. Can anyone provide the documentation and AT command guide for the Fibocom FM190W-GL

This is my troubleshooting process thus far. Modem see's sim but fails to operate due to missing sim. https://forum.banana-pi.org/t/bpi-r4-fibocom-fm190w-gl-no-sim-detected/21658/5

1 Like

Documentation found:

Though this is the AT commands, I would like to know if there is a detailed manual/datasheet out there.

See Fibocom FM190W-GL working with OpenWRT Banana Pi R4 - #16 by AndrewZ and around.

Yes, thank you.

This is the thread I followed alittle bit ago. No luck.

I switched GTUSBMODE to 33 and am now trying to get into the openwrt instance on the modem card itself.

I followed these guides with no luck so far:

My understanding they use their own customized version of OpenWrt, so this forum is not the right place to ask questions about it.

1 Like

Thank you. If i get the answer, I will post it here. Back to the ether

Not sure what kind of answer are you looking for.
Show the output of the following commands:

AT+MSMPD?
AT+GTDUALSIM?

Well, where I left off was that my banana pi sees a sim (led lights up, openwrt see the sim), and running mmcli -m 0, I saw that the sim was displayed and selected by the modem. Though, in the same breath the modem complained about missing sim.
See: https://forum.banana-pi.org/t/bpi-r4-fibocom-fm190w-gl-no-sim-detected/21658/2?u=ajax_crooked

  -----------------------------------
  Status   |                   state: failed
           |           failed reason: sim-missing
           |             power state: on
  -----------------------------------
....
  -----------------------------------
  SIM      |        primary sim path: /org/freedesktop/ModemManager1/SIM/0
           |          sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
           |                          slot 2: none

Here is the output you asked for.

AT+MSMPD?

+MSMPD: 1

OK
AT+GTDUALSIM?

+GTDUALSIM: 0,"SUB1","No Service"

OK

I am in mode AT+GTUSBMODE=33 right now, am just about to get access to the openwrt webui and see the config on the modem card itself. Maybe that will lead to clues. But its important to note, my modem card came by default with "AT+GTUSBMODE=32", when I switched off of that, trying 30 and 33, I stopped seeing the sim card on the bananapi, the led still indicates a sim is connected, but the sim does not show up in mmcli -m 0, nor inside openwrt cellular network page.


Edit:
While I was able to connect to the openwrt instance on the modem card itself, I am not able to bring up the web interface with http or https. It seems that there is no web interface installed. I can ssh into my modem card, but I dont know what to edit from there. Im frankly terrified to brick this expensive modem card by misconfiguring a setting.


Edit2:
Whats important I just realized, is that in GTUSBMODE=32, its in qmi mode, even though it shows up in openwrt, and sees the sim and everything, I think openwrt is trying to talk to it over mbim. I tried qmi mode last night and found it alittle disheartening that openwrt didnt really display any information and it didnt seem like anything was working. I will go back to qmi mode instead of mbim and keep trying

i'm in the same situation as you. very frustrated it isn't going smoothly. are you the guy on redit that asked about this too?

Yeah, still trying to figure it out. Im so close. Basically I think QMI mode is the way to go. I got to a point where QMI says "SIM_ILLEGAL_STATE"

I also ordered a pci to m.2 (with sim slot) adapter that will come tomorrow. Maybe that will help.

use MBIM instead of QMI, i have been given a hint by the another user to try this.
i am rebuilding firmware from firmware selector to have these packages installed by default as i only have 1 sim for internet

All of my exploration so far I have tried mbim. I got to the point where the sim was active on the modem, but it still said missing sim (see above)

I am reading that qmi has lower latency and ideally, i would like to get that working if thats the case.

1 Like

i have the same trips. i want to get it working to the point of being able to right a guide on here for others to get their setup working.

I have the same issue on my BPI-R4 with a Huawei ME909 modem, SIMcard missing.
It lools like the SIMdetection pin is inverted.
I just pulled out the SIMcard 0.5mm, just to release the SIMdetection switch, and then SIMcard is detected.
Some modem can change the polarity for the SIMdetection with an AT-command. I don't know if FM190W-GL can.

Unfortunately this was not the case in my situation. I will update everyone once i get it working, im close

Sim was actually in an illegal state. Two reasons. APN for tmobile static IP address is b2b.static not fast.t-mobile.com

Second, even though tmobile business internet plan says you can bring your own device (BYDO) doesnt mean they do. You need to cl@ne the IMEI of your provided device onto your x75 modem card.

Solution found, see my reply above^!

I'm happy you got it working. my sim plan is a sim only sim plan. it can go in any devices and it works great with RN520-GL module in another ZBT8102AX and also in a GLINET AX3000 Splitz and many phones. but no such luck on my side yet. i will try change the imei using the AT command to another 5G phone if it is blocked but i think i have. i am worried if it is sim card polarity. i regret buying Fibocom and should have waited for RN551e-GL. can even upgrade their cards from openwrt easily unlike fibocom

You can change your FM190W-GL to run Quectel firmware. Its great. See guides:

Flashing EM551 Quectel onto FM190W-GL:

Getting openwrt and changing into rj45 to m.2 mode:

Important repo for openwrt luci apps.

1 Like

it doesn't look straight forward. also it is only in engineering sample at the moment, i wonder when they will release publically. i need to buy additional hardware for conversion too. i will look into it later. but first i want to get connection