MBB_UUID_BASIC_CONNECT_EXTENSIONS
Aleksander Morgado
aleksander at aleksander.es
Fri Dec 15 09:09:14 UTC 2017
On Thu, Dec 14, 2017 at 10:56 PM, Dan Williams <dcbw at redhat.com> wrote:
> On Thu, 2017-12-14 at 12:14 +0100, Bjørn Mork wrote:
>> Looking at the differences in the list of MBIM services between
>> EM7455
>> amd EM7565, I notice two things:
>>
>> 1) the UUID_MULTICARRIER [1] is gone. Just as well. Don't think
>> anyone
>> ever figured out what to use it for
>>
>> 2) the '3d01dcc5-fef5-4d05-0d3a-bef7058e9aaf' service supports more
>> CIDs
>>
>> The second entry is interesting. Looking at historical data for
>> MC7455,
>> I see that this wasn't implemented at all in the
>> 'SWI9X30C_01.08.07.00'
>> firmware. The current EM7455 firmware ('SWI9X30C_02.27.01.00')
>> supports
>> it, but only CID 7 and 8. The current EM7565 firmware
>> ('SWI9X50C_01.00.02.00') supports a much longer list of CIDs:
>> 1, 3, 4, 5, 6, 7, 8, 10
>>
>>
>> This UUID is not documented on http://compliance.usb.org/mbim/ , but
>> Google points me to
>> https://docs.microsoft.com/en-us/windows-hardware/drivers/network/mb-
>> base-stations-information-query-support
>> where it is referred to as 'MBB_UUID_BASIC_CONNECT_EXTENSIONS'.
>> Googling for this returns only that document again, so I guess it is
>> another Microsoft extension. But it does look a lot more useful than
>> the
>> previous ones.
>
> Except we don't know what the CID is for those commands, do we? I
> didn't see it in the doc.
>
> But just strip off the "MBB_" and we get:
>
> 1: MBIM_CID_MS_PROVISIONED_CONTEXT_V2
> -- https://docs.microsoft.com/en-us/windows-hardware/drivers/network/mb-provisioned-context-operations
>
> 2: MBIM_CID_MS_NETWORK_BLACKLIST
> -- https://docs.microsoft.com/en-us/windows-hardware/drivers/network/mb-network-blacklist-operations
>
> 3: MBIM_CID_MS_LTE_ATTACH_CONFIG
> 4: MBIM_CID_MS_LTE_ATTACH_STATUS
> -- https://docs.microsoft.com/en-us/windows-hardware/drivers/network/mb-lte-attach-operations
>
> 5: MBIM_CID_MS_SYS_CAPS
> 6: MBIM_CID_MS_DEVICE_CAPS_V2
> 7: MBIM_CID_MS_DEVICE_SLOT_MAPPINGS
> 8: MBIM_CID_MS_SLOT_INFO_STATUS
> -- https://docs.microsoft.com/en-us/windows-hardware/drivers/network/mb-multi-sim-operations
>
> 10: MBIM_CID_MS_DEVICE_RESET
> -- https://docs.microsoft.com/en-us/windows-hardware/drivers/network/mb-modem-reset-operations
>
> Somebody print-to-PDF those pages quick.
>
There's a link in the left-bottom side of the screen that says
"Download PDF" and gets you a PDF file with 4772 pages where I assume
all that stuff is included.
--
Aleksander
https://aleksander.es
More information about the libmbim-devel
mailing list