qmi-proxy script consuming 100% CPU and hanging system.
I'm using Quectel EC25 mini PCI modem with Raspberry Pi Compute Module 3. I have installed modem manager and network manager to manage GSM connection. Modem manager is talking to modem using QMI protocol. I have observed an issue which hangs the system. Upon debugging, I found that /usr/lib/libqmi/qmi-proxy
process is responsible for hanging the system. So, whenever I reset the power of modem, /usr/lib/libqmi/qmi-proxy
process consumes 100% CPU and finally, the system hangs.
I'm attaching screenshot of the errors.
Kindly help me with this.
OS details: Linux Raspbian GNU/Linux 10 (buster) 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l GNU/Linux
Modem Manager: mmcli 1.10.0
Network Manager: nmcli tool, version 1.14.6
QMICLI: qmicli 1.22.0