[PATCH] Infineon: Add support for Infineon / Intel modems

Paul Bartell paul.bartell at gmail.com
Sat Jun 10 01:25:52 UTC 2017


Hey Aleksander,

I don't have any modems to test ECM data mode with. Likely It could be
supported via the +XDATACHANNEL command in addition to +XCEDATA, but
It's unclear from the Sierra interface guide or Intel docs.

Either way, we will have to add more VID/PID pairs for other modems /
USB compositions to support modems with the ECM data feature.

The Telit LN930 seems to share a USB VID/PID with the HL7588 in NCM
mode, so it's probably a good idea to test with that modem as well so
that we don't break compatibility (it supposedly works with the
generic plugin as-is).

I attached a new patch that should address your other requests. Let me
know if there are any other issues or if I missed anything.

-- Paul

On Tue, Jun 6, 2017 at 6:30 AM Aleksander Morgado
<aleksander at aleksander.es> wrote:
>
> On 05/06/17 23:44, Paul Bartell wrote:
> >> One other thing I found out while browsing the AT reference... instead of doing
> >>    AT+CGACT=1,<cid>
> >>    AT+XDATACHANNEL=1,1,"/USBCDC/<acm_id>","/USBHS/NCM/<ecm_id>",2,<cid>
> >>    AT+CGDATA="M-RAW_IP"
> >>
> >> Could you try just this?
> >>    AT+XCEDATA=<cid>,<ecm_id>
> >>
> > With +KUSBCOMP=0, only NCM interfaces are available, so +XCEDATA
> > returns error 100 always. This could be different with a different USB
> > composition that has ECM interfaces.
> >
>
> Ok. Let's not forget about this, though, we may want to detect in runtime which kind of network interface we have and use one method or the other depending on that.
>
> --
> Aleksander
> https://aleksander.es
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-Infineon-Modem-and-bearer-plugin.patch
Type: application/octet-stream
Size: 71809 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20170609/4490d54f/attachment-0001.obj>


More information about the ModemManager-devel mailing list