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