Open ge0rg opened 3 years ago
Hey mate,
Can you try the following:
sudo make unload
make
sudo make load
I'd like to see if this still causes any kernel bugs. Otherwise, can you try restarting the laptop too? :)
I get the following in dmesg:
[102692.336797] xmm7360 0000:04:00.0: modem is ready
I've noticed some similar issues where the connection cannot be reestablished, it's possible that sometimes the modem needs to be booted into windows to resolve any hangs/issues that we don't currently handle.
I've not seen any of these kernel messages, but could this indicate a possible hardware problem?
can't change power state from D3hot to D0 (config space inaccessible)
Error originates from here: https://github.com/xmm7360/xmm7360-pci/blob/9d9a2000cc70fc941e771e35f579becd9afe7445/xmm7360.c#L1399
It'd be nice to know what the output of xmm7360_cmd_ring_init
is in your case, since that's what open the cmd ring for the modem.
I'm now having this same error on my laptop too. :/
WORKAROUND that worked for me:
make unload
systemctl suspend
make load
I'm also seeing this:
[321112.836877] xmm7360 0000:02:00.0: modem is ready
[321114.871539] xmm7360 0000:02:00.0: Could not bring up command ring
[321114.872050] xmm7360: probe of 0000:02:00.0 failed with error -110
workaround does indeed work.
Seeing the same error "Could not bring up command ring" The workaround seems to get the modem back on track again
The modem has been working fine for a while, then I haven't used it for some weeks, and now that I needed to use it again, it refuses. The laptop has 44d of uptime now, so maybe it got hung in some way.
I tried reloading the kernel module via
make load
and it loaded fine, but I got this in dmesg:I assumed that the device got hung up or went into some unreasonable state, so I tried to
echo 1 > /sys/devices/pci0000:00/0000:00:02.5/0000:05:00.0/reset
and to reload the module afterwards.However, when loading the module, this kernel bug happened: