<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">On Sun, Nov 4, 2018, 9:39 AM Aleksander Morgado <<a href="mailto:aleksander@aleksander.es">aleksander@aleksander.es</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey,<br>
<br>
> I've observed some out-of-sync issue between ModemManager and libmbim<br>
> after applying this patchset .<br>
><br>
> "mbimcli -p -d /dev/cdc-wdm0 --query-registration-state" reports the<br>
> modem has registered to the home network, while "mmcli -m 0" reports<br>
> modem state is "enabled" but not "registered".  I also observed once<br>
> that the power/radio state was also out-of-sync between libmbim and<br>
> ModemManager.<br>
><br>
> Have you noticed any behavior difference?<br>
><br>
<br>
Hum... no, I haven't observed any difference, which doesn't mean there<br>
isn't any. A wild guess here, maybe we're actually de-registering from<br>
the standard service indications with the new patches? I thought that<br>
was not possible, at least not with the few devices I tested with. In<br>
the worst case scenario, we can just bring back the logic that<br>
explicitly registers to all indications in the basic services, but we<br>
should make sure that's the problem first.<br>
<br>
Which device are you using for testing?<br>
Could you get debug logs *in the mbim-proxy* while testing this?<br>
(you're using the proxy, right?)<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Yep, I was using the proxy. I didn't pay attention to the exact steps to reproduce the issue as I just observed it by chance. IIRC, the modem (Fibocom L850) was initially registered to network at boot. Then I used mmcli to disable it, and then to reenable it. I noticed the mmcli reported the modem wasn't registered. Then l used mbimcli to query but it said registered to home. I wasn't too sure which one lied. Also IIRC, the modem used to automatically register to home network after been enabled by MM.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
-- <br>
Aleksander<br>
<a href="https://aleksander.es" rel="noreferrer noreferrer" target="_blank">https://aleksander.es</a><br>
</blockquote></div></div></div>