Cinterion MV31-W modem support

ROSTANSKI Tomasz tomasz.rostanski at thalesgroup.com
Fri Aug 13 07:23:11 UTC 2021


Hi All,

I just got information that the MV31-W mPCIe variant was tested on x86 only, and only on Ubuntu using this driver:
https://lore.kernel.org/netdev/YFMTEr5yGU0owYoM@unreal/T/
In the driver code you can find mapping of hardcoded magical modem physical address (wdt = ioremap(0x0B017008, 4);) that fails miserably on ARM.
And that driver is not in sync with the latest work on MHI modem driver in linux-next kernel.
Getting rid of this watchdog allows the code to compile and load but the device does not respond to MBIM and AT commands, which is consistent with behavior when using the drivers from latest linux-next branch.
So we'll be moving from mPCIe to USB variant of the modem, and then I'll see how it works with Modem Manager, once we get a new modem.

Regards,
Tomasz

-----Original Message-----
From: Aleksander Morgado <aleksander at aleksander.es> 
Sent: Wednesday, August 4, 2021 9:56 AM
To: ROSTANSKI Tomasz <tomasz.rostanski at thalesgroup.com>
Cc: Loic Poulain <loic.poulain at linaro.org>; modemmanager-devel at lists.freedesktop.org
Subject: Re: Cinterion MV31-W modem support

Hey Tomasz,

>
> Thank you. The patch works. The correct vendor and device id are presented.
> The plugin manager still prints that it found 3 plugins to try, but now the first to try and best plugin is cinterion.
>

Please post your changes to add support for the WWAN subsystem in the Cinterion plugin once you have them working properly.
Will they always have the Thales PCI vid 0x1269?

Thanks!

--
Aleksander
https://aleksander.es


More information about the ModemManager-devel mailing list