MBB_UUID_BASIC_CONNECT_EXTENSIONS

Dan Williams dcbw at redhat.com
Thu Dec 14 21:56:29 UTC 2017


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.

Dan

> 
> 
> Bjørn
> 
> [1] http://msdn.microsoft.com/en-us/library/windows/hardware/jj149393
> .aspx
> _______________________________________________
> libmbim-devel mailing list
> libmbim-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libmbim-devel


More information about the libmbim-devel mailing list