Quectel EG916Q-GL in ECM mode
Mark Corbin
mcorbin at lunarenergy.com
Wed Jul 23 14:12:28 UTC 2025
Hello Dan
It's going to be a while before I get back to looking at this :-(
I'll let you know when I make some progress.
Thanks
Mark
On Mon, 21 Jul 2025 at 13:34, Dan Williams <dan at ioncontrol.co> wrote:
> Mark,
>
> Any luck with that branch? If not, having the debug-level logs would be
> helpful.
>
> Dan
>
> > On Jul 9, 2025, at 5:57 AM, Mark Corbin <mcorbin at lunarenergy.com> wrote:
> >
> > Hello Dan
> >
> > Many thanks for this. I'll give it a test and let you know how I get on.
> >
> > Regards
> >
> > Mark
> >
> > On Fri, 4 Jul 2025 at 18:18, Dan Williams <dan at ioncontrol.co> wrote:
> > On Fri, 2025-07-04 at 11:57 -0500, Dan Williams wrote:
> > > Hi,
> > >
> > > > On Jul 1, 2025, at 10:21 AM, Mark Corbin <mcorbin at lunarenergy.com>
> > > > wrote:
> > > >
> > > > Hello
> > > >
> > > > I'm trying to configure a Quectel EG916Q for ECM mode so that it
> > > > will work under NetworkManager (v1.46.0) as an Ethernet device.
> > > >
> > > > ModemManager (v1.22.0) reports the following:
> > > > > drivers: option, cdc_ether
> > > > > plugin: quectel
> > > > > primary port: ttyUSB2
> > > > > ports: enu1i4 (net), ttyUSB2 (at), ttyUSB3 (at)
> > > >
> > > > but I guess that I need the primary port to be 'enu1i4'? Currently
> > > > NetworkManager can only see ttyUSB2 as a device (nmcli d).
> > > >
> > > > The debug output of ModemManager shows:
> > > > ModemManager[4247]: <inf> [modem0] net/enu1i4: net (data)
> > > > ModemManager[4247]: <dbg> [modem0] net ports available but ignored
> > > >
> > > > Is there a way to configure this modem so that it will work in ECM
> > > > mode?
> > >
> > > I did
> > >
> https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1277
> > > for the EG915Q and EG915N. The 916Q shares an AT command document
> > > with the 915Q so I’d expect it to work with that branch too.
> >
> > I updated and rebased the MR to the ModemManager 1.24.x branch.
> > Hopefully that's easier to test than based off git main (which requires
> > very recent libqmi and libmbim).
> >
> > Dan
> >
> > >
> > > It’s still Draft because I had some issues with the 915Q’s DHCP not
> > > consistently handing out IPv4 addresses on bearer activations after
> > > the first one; it just wouldn’t reply. CFUN=0 or rebooting the module
> > > would make it work again. I also couldn’t get dual-stack working
> > > reliably. See
> > >
> https://forums.quectel.com/t/eg915q-dual-stack-ecm-only-works-reliably-for-ipv6/40267
> > > for more details.
> > >
> > > But if you’re able to grab that branch, build, and test it, I’m very
> > > curious if it works for you. If you have questions about it, also
> > > happy to answer and help you work through it.
> > >
> > > Dan
> > >
> > > >
> > > > Thanks
> > > >
> > > > Mark
> > > > --
> > > >
> > > > Mark Corbin
> > > > Senior Software Engineer | lunarenergy.com | LinkedIn |
> > > > Instagram
> > > >
> > > > C2:Restricted unless otherwise stated.
> > > >
> > > > Lunar Energy Limited is a company registered in England and Wales,
> > > > authorised and regulated by the Financial Conduct Authority under
> > > > reference number 767876. Company registration number: 05631091.
> > > > Registered office: 55 Baker Street, London, England, W1U 7EU
> > >
> > >
> > >
> >
> >
> >
> > --
> >
> > Mark Corbin
> > Senior Software Engineer | lunarenergy.com | LinkedIn | Instagram
> >
> > C2:Restricted unless otherwise stated.
> >
> > Lunar Energy Limited is a company registered in England and Wales,
> authorised and regulated by the Financial Conduct Authority under reference
> number 767876. Company registration number: 05631091. Registered office: 55
> Baker Street, London, England, W1U 7EU
>
>
--
*Mark Corbin *
Senior Software Engineer | lunarenergy.com <https://www.lunarenergy.com>
| LinkedIn <https://www.linkedin.com/company/lunarenergyinc/> |
Instagram <https://www.instagram.com/lunarenergyinc/>
[image: Lunar Energy Logo]
--
C2:Restricted unless otherwise stated.
--
Lunar Energy Limited is a company registered in England and Wales,
authorised and regulated by the Financial Conduct Authority under reference
number 767876. Company registration number: 05631091. Registered office: 55
Baker Street, London, England, W1U 7EU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20250723/4d94bfad/attachment.htm>
More information about the ModemManager-devel
mailing list