<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 1, 2014 at 12:39 AM, Aleksander Morgado <span dir="ltr"><<a href="mailto:aleksander@aleksander.es" target="_blank">aleksander@aleksander.es</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Thu, Mar 27, 2014 at 8:27 AM, Ben Chan <<a href="mailto:benchan@chromium.org">benchan@chromium.org</a>> wrote:<br>


> I noticed that mm-port-probe.c:wdm_probe_mbim() delays the MBIM probing by<br>
> 3s. What issue does the delay try to address?<br>
<br>
<br>
</div>I truly don't remember what that was for. It was added pretty early in<br>
the development of the MBIM support, so it was likely something<br>
related to my Huawei device not replying to early Open requests. I<br>
believe I didn't even have probe retries at that time. Did you try to<br>
remove that 3s all together and test with your devices?<br><br></blockquote><div><br></div><div>I tested a few MBIM modems and ModemManager was able to probe the MBIM port on them without the 3s wait. Some modems did delay the response to the MBIM open message, but the retry mechanism in libmbim seemed to handle that well.</div>

</div><br></div></div>