ZTE's MBIM stack... Broken or not?
nietzsche at lysator.liu.se
Mon Apr 13 13:01:24 PDT 2015
For what it is worth... I got it all figured out.
The ZTE MBIM TID FSM is broken and needs some hacks where one resets the TID after turning on the radio or trying to re-register to the network.
However Win 8.1 does handle this correctly; ModemManager seems to have issues since I guess this behaviour is not confirming to the MBIM spec.
Might be that Ben's stack is newer and confirms to the spec.
Den 8 apr 2015 18:38 skrev Markus Gothe <nietzsche at lysator.liu.se>:
> I guess he used the MF193M. :-/
> However I think the problem is contrary to MM that I am trying to keep track on the TIDs instead of reading the device's response.
> Den 7 apr 2015 19:21 skrev Aleksander Morgado <aleksander at aleksander.es>:
> > On Tue, Apr 7, 2015 at 7:04 PM, Markus Gothe <nietzsche at lysator.liu.se> wrote:
> > > Finally got the Beeline MBIM fw for ZTE MF823 working (thx to vve.su's ADB hack).
> > >
> > > However it beats me that modemmanager does not like this device... Windows does. Windows works. But neither modemmanager nor mbim-network does cope with this MBIM stack.
> > > Seems like the ZTE MBIM stack have issues with handling transaction IDs(!?)...
> > >
> > I vaguely remember some issue with transaction ids in some mbim modem,
> > but don't recall if that was a zte modem...
> > > Is this a known issue? Which fw has been at hand when adding the ZTE MBIM support to MM???
> > >
> > Ben, which device were you testing?
> > commit 5d2f15041bb17b1c6108632b862a5cfba4d76826
> > Author: Ben Chan <benchan at chromium.org>
> > Date: Tue Feb 11 23:31:31 2014 -0800
> > zte: allow MBIM devices
> > --
> > Aleksander
> > https://aleksander.es
> libmbim-devel mailing list
> libmbim-devel at lists.freedesktop.org
More information about the libmbim-devel