MBB_UUID_BASIC_CONNECT_EXTENSIONS

Bjørn Mork bjorn at mork.no
Thu Dec 14 11:14:54 UTC 2017


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.



Bjørn

[1] http://msdn.microsoft.com/en-us/library/windows/hardware/jj149393.aspx


More information about the libmbim-devel mailing list