Sierra Wireless AirPrime EM919X support

Thomas Perrot thomas.perrot at bootlin.com
Tue Sep 7 11:36:25 UTC 2021


Hello Loic,

On Tue, 2021-09-07 at 11:37 +0200, Loic Poulain wrote:
> HI Thomas,
> 
> On Tue, 7 Sept 2021 at 10:20, Thomas Perrot <
> thomas.perrot at bootlin.com> wrote:
> > 
> > Hello,
> > 
> > I still have some issues driving the Sierra Wireless AirPrime
> > EM919X
> > with ModemManager.
> > 
> > Now, the modem is detected, but it is stuck in "unavailable" status
> > and
> > ModemManager fails to communicate with it through QMI, do you have
> > any
> > idea of what I should check?
> > 
> > Moreover, I tried to increase the timeout value, I have also tried
> > to
> > disable MBIM, because EM919X exposes a QMI and a MBIM interface,
> > then
> > when the MBIM interface is available MM try to use QMI over MBIM,
> > after
> > failure with QMI and, in this case, the message "mhi_wwan_ctrl
> > mhi0_QMI: Failed to queue buffer" is raised.
> 
> Which kernel tag/commit are you building from? would you be able to
> try on mainline.

Currently, we used the kernel v5.13.6
(6fdb13a7e573640853c481ddabf7a192fff42bba).

> 
> I don't know much about this modem, but some vendors support the MBIM
> way, the QMI way, or both. The modem has the generic SDX55 PCI ids
> and
> is then exposing both, maybe this is not the right thing for this
> modem. I would suggest checking if this modem has subvendor-ids, and
> add a specific mhi_controller_config structure for it in
> mhi/pci_generic, you can try the 'MBIM way' similarly to what has
> been
> done for modem_foxconn_sdx55_config.
> 

Thanks I will look at this point.

> Regards,
> Loic
> 
> 
> 
> 
> mhi_controller_config

-- 
Thomas Perrot, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20210907/f3626f2b/attachment.sig>


More information about the ModemManager-devel mailing list