Hello,
I saw the following problem on two independent modems EG25G (miniPCIe) in the last three days. One was located on US east coast and the second is located in Germany. The firmware was updated about two weeks ago. The modems were connected via LTE. It is normal that the modem can loose the connection and reconnects less or more minutes later. But in this case the modems didn’t reconnected. The first modem, located in US and installed in an embedded system (gateway) with embedded Linux (kernel 5.4) toggled permanently between registered and connecting, see log
Sep 01 12:11:03 mcg-gw-3170000108 ModemManager[227]: Simple connect started…
Sep 01 12:11:03 mcg-gw-3170000108 ModemManager[227]: Simple connect state (4/8): Wait to get fully enabled
Sep 01 12:11:03 mcg-gw-3170000108 ModemManager[227]: Simple connect state (5/8): Register
Sep 01 12:11:03 mcg-gw-3170000108 ModemManager[227]: Simple connect state (6/8): Bearer
Sep 01 12:11:03 mcg-gw-3170000108 ModemManager[227]: Simple connect state (7/8): Connect
Sep 01 12:11:03 mcg-gw-3170000108 ModemManager[227]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: call end reason (3): ‘generic-no-service’
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: verbose call end reason (3,2007): [cm] (null)
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: call end reason (3): ‘generic-no-service’
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: verbose call end reason (3,2007): [cm] (null)
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Simple connect started…
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Simple connect state (4/8): Wait to get fully enabled
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Simple connect state (5/8): Register
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Simple connect state (6/8): Bearer
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Simple connect state (7/8): Connect
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: call end reason (3): ‘generic-no-service’
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: verbose call end reason (3,2007): [cm] (null)
Sep 01 12:11:04 mcg-gw-3170000108 ModemManager[227]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
and the second modem, installed on a desktop system with latest Linux Mint as an external USB device toggled permanently between registered and connecting, connected sometime for a short time and toggled back to registered, see following log
Sep 02 08:05:01 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)
Sep 02 08:05:01 05-chqu-pc ModemManager[1142]: Simple connect state (8/8): All done
Sep 02 08:06:11 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (roaming -> registering)
Sep 02 08:06:11 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: bearer call end reason (3): ‘generic-no-service’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: bearer verbose call end reason (3,1028): [cm] (null)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connected -> registered)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Reloading stats failed: Couldn’t get packet statistics: QMI protocol error (15): ‘OutOfCall’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect started…
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (4/8): Wait to get fully enabled
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (5/8): Register
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (6/8): Bearer
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (7/8): Connect
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: call end reason (3): ‘generic-no-service’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: verbose call end reason (3,2001): [cm] no-service
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect started…
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (4/8): Wait to get fully enabled
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (5/8): Register
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (6/8): Bearer
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (7/8): Connect
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: call end reason (3): ‘generic-no-service’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: verbose call end reason (3,2001): [cm] no-service
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect started…
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (4/8): Wait to get fully enabled
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (5/8): Register
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (6/8): Bearer
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Simple connect state (7/8): Connect
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: call end reason (3): ‘generic-no-service’
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: verbose call end reason (3,2001): [cm] no-service
Sep 03 01:09:32 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Simple connect started…
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Simple connect state (4/8): Wait to get fully enabled
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Simple connect state (5/8): Register
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Simple connect state (6/8): Bearer
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Simple connect state (7/8): Connect
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: QMI IPv4 Settings:
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Address: 10.161.117.39/28
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Gateway: 10.161.117.40
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: DNS #1: 192.168.10.110
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: DNS #2: 194.51.3.56
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: MTU: 1500
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)
Sep 03 01:14:33 05-chqu-pc ModemManager[1142]: Simple connect state (8/8): All done
Sep 03 01:15:27 05-chqu-pc ModemManager[1142]: bearer call end reason (1041): ‘(null)’
Sep 03 01:15:27 05-chqu-pc ModemManager[1142]: bearer verbose call end reason (3,1008): [cm] ms-identity-not-derived-by-the-network
Sep 03 01:15:27 05-chqu-pc ModemManager[1142]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connected -> registered)
Sep 03 01:15:27 05-chqu-pc ModemManager[1142]: Simple connect started…
In both cases it was like a dead lock. Only a restart of the whole embedded system or power off / on of the external modem solved the problem. At the same time four other devices with the same modem worked well and were permanent online.
Regards
Christian Quass