Quectel modem ceases working

Timo Ketola <[email protected]> Tue, 9 Sep 2025 11:30:19 +0300
Newsgroups dev.linux.lists.ofono
Message-ID <[email protected]>
Hi,

We have successfully used ofono with Quectel EG25-G modem in our iMX6
Arm system. But now things break due to BuildRoot upgrade which upgrades
ofono from 2.2 to 2.18. I have pinpointed the problem to commit
281b49763818, "gobi: ensure Set Data Format changes were applied".
ofonod gives an error:

> Setting Data Format had no effect

list-modems shows:

> [ /gobi_0 ]
>     Online = 0
>     Powered = 0
>     Lockdown = 0
>     Emergency = 0
>     SystemPath = /sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb2/2-1
>     Interfaces = 
>     Features = 
>     Type = hardware
>     Capabilities = dbus.Array([dbus.String('lte')], signature=dbus.Signature('s'), variant_level=1)

If I ignore the error by hacking plugins/gobi.c:

>  		ofono_error("Setting Data Format had no effect");
> +		goto done;
>  	}

list-modems shows expected info again:

> [ /quectelqmi_0 ]
>     Online = 0
>     Powered = 1
>     Lockdown = 0
>     Emergency = 0
>     Manufacturer = QUALCOMM INCORPORATED
>     Model = QUECTEL Mobile Broadband Module
>     Revision = EG25GGBR07A08M2G
> ...

I have no idea if there is other harmful side effects.

How this should be fixed properly? Any ideas?

-- 
Freedom To Create Together.

+------------------------------------------------+
| Timo Ketola            | Exertus Oy            |
| Specialist,            | Kampusranta 9C        |
|       FW & Electronics | 60320 Seinäjoki       |
| +358 40 5311 244       | Finland               |
| [email protected] | http://www.exertus.fi |
+------------------------+-----------------------+
| /"\                                            |
| \ / ASCII RIBBON CAMPAIGN AGAINST HTML MAIL    |
|  X  http://www.asciiribbon.org/                |
| / \                                            |
+------------------------------------------------+