Mapping MBIM HighestAvailableDataClass to MM property

Ben Chan benchan at chromium.org
Tue Apr 15 20:34:10 PDT 2014


Hi Aleksander and Dan,

I'm looking into the following properties of the
org.freedesktop.ModemManger.Modem interface:

* AccessTechnologies
* CurrentModes

CurrentModes and AccessTechnologies look quite similar to me. If I
understand currently, the former indicates what technologies can be
used to make a connection, and the latter indicates what technologies
are being used in the currently established connection.

ModemManager currently updates AccessTechnologies based on
AvailableDataClasses in MBIM_REGISTRATION_STATE_INFO (i.e. the device
is registered but not necessarily connected to the network). That
doesn't seem to reflect the actual technology being used after the a
packet service is attached, which is indicated by
HighestAvailableDataClass in MBIM_PACKET_SERVICE_INFO. I wonder if
AccessTechnologies should be updated based on
HighestAvailableDataClass. I also wonder if AccessTechnologies should
actually be a single value.

What do you think about the mapping?

Thanks,
Ben


More information about the ModemManager-devel mailing list