OpenWrt: unexpected disconnect requiring manual restart of ModemManager

Bjørn Mork bjorn at mork.no
Sun Apr 26 13:23:03 UTC 2020


Aleksander Morgado <aleksander at aleksander.es> writes:

> Anyway, I think there is still another option 3 to consider: whenever
> possible, we shouldn't even take the step to cleanly delete and
> shutdown the modem. If we detect e.g. as in your case, a silent AT
> port but we still have means to reset the device, we should reset it
> right away (not just reprobe the ports), like, without thinking it
> much. The target is to have the modem as usable as possible with all
> the features it had when we first detected it (so assuming that every
> reset will give us the same set of features).

Yes, this sounds like the right thing to do.

> As said, the rediscovery (re-probing of all ports) without modem reset
> should already be there in place. I think I should recheck that logic
> to make sure it's happening.

I cannot see any trace of any rediscovery attempt in my logs.  And as I
said: And restarting MM magically resolved the problem, so I believe a
rediscovery would have to.

But looking closer at the log, I see that I should have done that
earlier instead of just grepping for Modem. There are some other very
interesting messages.  The xhci ones look might point to the root cause:

Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr 13 23:50:42 wrt1900ac-1.mork.no kernel: [2439252.171603] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr 13 23:50:42 wrt1900ac-1.mork.no kernel: [2439252.178601] xhci_hcd 0000:01:00.0: bad transfer trb length 40 in event trb
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: <error> (tty/ttyUSB6) at port timed out 10 consecutive times, marking modem '/org/freedesktop/ModemManager1/Modem/0' as invalid
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Releasing 'wds' client with flags 'release-cid'...
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Unregistered 'wds' client with ID '18'
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Releasing 'pdc' client with flags 'release-cid'...
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Unregistered 'pdc' client with ID '1'
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Releasing 'loc' client with flags 'release-cid'...
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Unregistered 'loc' client with ID '2'
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Releasing 'uim' client with flags 'release-cid'...
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Unregistered 'uim' client with ID '1'
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Releasing 'wms' client with flags 'release-cid'...
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Unregistered 'wms' client with ID '1'
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Releasing 'nas' client with flags 'release-cid'...
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Unregistered 'nas' client with ID '1'
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Releasing 'dms' client with flags 'release-cid'...
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: [/dev/cdc-wdm0] Unregistered 'dms' client with ID '2'
Apr 13 23:50:48 wrt1900ac-1.mork.no [2234]: transaction 0xc aborted, but message is not abortable
Apr 13 23:50:48 wrt1900ac-1.mork.no [2234]: transaction 0xd aborted, but message is not abortable
Apr 13 23:50:48 wrt1900ac-1.mork.no [2234]: transaction 0xe aborted, but message is not abortable
Apr 13 23:50:48 wrt1900ac-1.mork.no [2234]: transaction 0xf aborted, but message is not abortable
Apr 13 23:50:48 wrt1900ac-1.mork.no [2234]: transaction 0x10 aborted, but message is not abortable
Apr 13 23:50:48 wrt1900ac-1.mork.no [2234]: transaction 0x11 aborted, but message is not abortable
Apr 13 23:50:48 wrt1900ac-1.mork.no [2234]: transaction 0x12 aborted, but message is not abortable
Apr 13 23:50:50 wrt1900ac-1.mork.no [2234]: transaction 0x3da1 aborted, but message is not abortable
Apr 13 23:51:21 wrt1900ac-1.mork.no ddns-scripts[5051]: ZoneEdit: Rerun IP check at 2020-04-13 23:51
Apr 13 23:55:00 wrt1900ac-1.mork.no crond[2093]: USER root pid 15557 cmd /sbin/fan_ctrl.sh
Apr 13 23:56:20 wrt1900ac-1.mork.no ddns-scripts[5052]: mork: Rerun IP check at 2020-04-13 23:56
Apr 13 23:56:24 wrt1900ac-1.mork.no ddns-scripts[4169]: lte: Rerun IP check at 2020-04-13 23:56


The same xhci messages followed all the 'Registration state changed'
events.  And we also saw the at port timouts, only not as many as 10:


Apr  4 12:00:10 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr  4 12:00:10 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connected -> enabled)
Apr  4 12:00:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr  4 12:00:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr  4 12:00:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr  4 12:00:15 wrt1900ac-1.mork.no kernel: [1619015.323162] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr  4 12:00:15 wrt1900ac-1.mork.no kernel: [1619015.330160] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr  4 12:00:18 wrt1900ac-1.mork.no ddns-scripts[5052]: mork: Rerun IP check at 2020-04-04 12:00
Apr  4 12:00:18 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
--
Apr  5 01:19:02 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr  5 01:19:02 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr  5 01:19:02 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr  5 01:19:02 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr  5 01:19:02 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr  5 01:19:07 wrt1900ac-1.mork.no kernel: [1666947.899033] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr  5 01:19:07 wrt1900ac-1.mork.no kernel: [1666947.906032] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr  5 01:19:10 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr  5 01:19:10 wrt1900ac-1.mork.no [2234]: <warn>  (tty/ttyUSB6) at port timed out 2 consecutive times
--
Apr  5 18:04:38 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr  5 18:04:38 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr  5 18:04:38 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr  5 18:04:38 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr  5 18:04:38 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr  5 18:04:43 wrt1900ac-1.mork.no hostapd: wlan0: STA 38:78:62:88:43:19 IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Apr  5 18:04:43 wrt1900ac-1.mork.no kernel: [1727284.623232] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr  5 18:04:43 wrt1900ac-1.mork.no kernel: [1727284.630231] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr  5 18:04:46 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
--
Apr  8 00:55:57 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr  8 00:55:57 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr  8 00:55:57 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr  8 00:55:57 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr  8 00:55:57 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr  8 00:56:02 wrt1900ac-1.mork.no kernel: [1924765.997493] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr  8 00:56:02 wrt1900ac-1.mork.no kernel: [1924766.004492] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr  8 00:56:05 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr  8 00:56:05 wrt1900ac-1.mork.no [2234]: <warn>  (tty/ttyUSB6) at port timed out 4 consecutive times
--
Apr 10 06:37:00 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr 10 06:37:00 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr 10 06:37:00 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr 10 06:37:00 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr 10 06:37:00 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr 10 06:37:05 wrt1900ac-1.mork.no kernel: [2118031.317432] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr 10 06:37:05 wrt1900ac-1.mork.no kernel: [2118031.324430] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr 10 06:37:08 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr 10 06:37:08 wrt1900ac-1.mork.no [2234]: <warn>  (tty/ttyUSB6) at port timed out 5 consecutive times
--
Apr 10 21:58:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr 10 21:58:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr 10 21:58:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr 10 21:58:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr 10 21:58:11 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr 10 21:58:16 wrt1900ac-1.mork.no kernel: [2173302.982892] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr 10 21:58:16 wrt1900ac-1.mork.no kernel: [2173302.989891] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr 10 21:58:19 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr 10 21:58:19 wrt1900ac-1.mork.no [2234]: <warn>  (tty/ttyUSB6) at port timed out 6 consecutive times
Apr 10 21:58:21 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr 10 21:58:21 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr 10 21:58:21 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr 10 21:58:22 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr 10 21:58:22 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr 10 21:58:26 wrt1900ac-1.mork.no kernel: [2173312.981772] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr 10 21:58:26 wrt1900ac-1.mork.no kernel: [2173312.988767] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr 10 21:58:29 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr 10 21:58:29 wrt1900ac-1.mork.no [2234]: <warn>  (tty/ttyUSB6) at port timed out 7 consecutive times
--
Apr 11 11:40:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr 11 11:40:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr 11 11:40:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr 11 11:40:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr 11 11:40:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr 11 11:40:42 wrt1900ac-1.mork.no kernel: [2222649.576282] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr 11 11:40:42 wrt1900ac-1.mork.no kernel: [2222649.583281] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr 11 11:40:45 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr 11 11:40:45 wrt1900ac-1.mork.no [2234]: <warn>  (tty/ttyUSB6) at port timed out 8 consecutive times
--
Apr 12 15:47:51 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr 12 15:47:51 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr 12 15:47:51 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr 12 15:47:51 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr 12 15:47:51 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr 12 15:47:56 wrt1900ac-1.mork.no kernel: [2323884.789288] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr 12 15:47:56 wrt1900ac-1.mork.no kernel: [2323884.796287] xhci_hcd 0000:01:00.0: bad transfer trb length 8 in event trb
Apr 12 15:47:59 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr 12 15:47:59 wrt1900ac-1.mork.no [2234]: <warn>  (tty/ttyUSB6) at port timed out 9 consecutive times
--
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> idle)
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> enabled)
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (idle -> registering)
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Apr 13 23:50:37 wrt1900ac-1.mork.no [2234]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Apr 13 23:50:42 wrt1900ac-1.mork.no kernel: [2439252.171603] xhci_hcd 0000:01:00.0: WARN Successful completion on short TX
Apr 13 23:50:42 wrt1900ac-1.mork.no kernel: [2439252.178601] xhci_hcd 0000:01:00.0: bad transfer trb length 40 in event trb
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: <warn>  Couldn't load network timezone from the current network
Apr 13 23:50:45 wrt1900ac-1.mork.no [2234]: <error> (tty/ttyUSB6) at port timed out 10 consecutive times, marking modem '/org/freedesktop/ModemManager1/Modem/0' as invalid
--




I guess this indicates that the reoo cause is some xhci related problem.
I am not surprised.  I am not exactly friends with this controller ;-)
This is the first version of the WRT1900AC, using a PCIe connected EJ168
chip instead of a SoC internal controller:


root at wrt1900ac-1:~# lspci -vvnnns 1:
01:00.0 USB controller [0c03]: Etron Technology, Inc. EJ168 USB 3.0 Host Controller [1b6f:7023] (rev 01) (prog-if 30 [XHCI])
        Subsystem: Etron Technology, Inc. EJ168 USB 3.0 Host Controller [1b6f:7023]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 43
        Region 0: Memory at f8000000 (64-bit, non-prefetchable) [size=32K]
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [70] MSI: Enable+ Count=1/4 Maskable+ 64bit+
                Address: 00000000f1020a04  Data: 0f10
                Masking: 0000000e  Pending: 00000000
        Capabilities: [a0] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <64us
                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 5GT/s (ok), Width x1 (ok)
                        TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis-, NROPrPrP-, LTR-
                         10BitTagComp-, 10BitTagReq-, OBFF Not Supported, ExtFmt-, EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS-, TPHComp-, ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
                         AtomicOpsCtl: ReqEn-
                LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
                AERCap: First Error Pointer: 14, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
                        MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
                HeaderLog: 00000000 00000000 00000000 00000000
        Capabilities: [190 v1] Device Serial Number 01-01-01-01-01-01-01-01
        Kernel driver in use: xhci_hcd
lspci: Unable to load libkmod resources: error -12


Oh, well.  I am going to close my eyes and not see that.  It doesn't
really change the situation wrt how MM handled the issue.



Bjørn


More information about the ModemManager-devel mailing list