On Wed, Apr 13, 2016 at 5:04 PM, Dan Williams <d...@redhat.com> wrote: >> > > > > > > > QMI: >> > > > > > > > flags = "indication" >> > > > > > > > transaction = 0 >> > > > > > > > tlv_length = 21 >> > > > > > > > message = "Packet Service Status" (0x0022) >> > > > > > > > TLV: >> > > > > > > > type = "Connection Status" (0x01) >> > > > > > > > length = 2 >> > > > > > > > value = 01:00 >> > > > > > > > translated = [ status = 'disconnected' >> > > > > > > > reconfiguration_required = >> > > > > > > > 'no' ] >> We need to monitor these indications and disconnect the bearer if >> they >> ever report disconnection. I'll try to fix this before 1.6. > > I looked into it yesterday, but these indications seem like they are > either always sent by the firmware, or unsupported? The WDS Set Event > Report call (which libqmi doesn't yet implement) doesn't have a knob to > turn these on/off, so I assume some firmware sends them and other > firmware just doesn't?
That should be it, yes, we should unconditionally connect to the signal emission for this indication, and report bearer disconnection, like we do with the MBIM bearer. -- Aleksander https://aleksander.es _______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel