[PATCH 2/2] bearer-mbim: all bearers share one MBIM data port
bjorn at mork.no
Thu Jun 5 08:29:25 PDT 2014
Dan Williams <dcbw at redhat.com> writes:
> No way that ModemManager could create the sub-interface, since it knows
> the details of how to do that on a per-plugin basis?
Yes, that makes sense.
Creating an MBIM bearer could verify that a corresponding subinterface
exists or create a new one. The name of the subinterface could then be
provided as a data port for this bearer. Then I don't have to worry
about the Session ID. Only the subinterface name matters, and that is
exported as an ordinary data port.
> I'd really, really like to keep most of the specific logic in MM, since
> otherwise clients like NM would need to know that MBIM uses one model
> and QMI uses another and Ericsson uses another... (for example, I know
> that's not really the case).
Agreed. NM should not need to know anything about the MBIM internals.
More information about the ModemManager-devel