Inconsistent connection with a EM7565
I have a Sierra Wireless EM7565 modem (with the latest firmware SWI9X50C_01.09.04.00_GENERIC_002.019_000) which have trouble connecting (with ModemManager-1.10.4
and libqmi-1.22.6
- I also tried with the latest 1.24.0 and it's not better ; maybe worse).
Often, it cannot connect at all and I get this kind of logs:
ModemManager[4004]: [/dev/cdc-wdm0] Opening device with flags 'version-info, proxy'...
ModemManager[4004]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: qmi_wwan
ModemManager[4004]: cannot connect to proxy: Could not connect: Connection refused
ModemManager[4004]: spawning new qmi-proxy (try 1)...
ModemManager[4004]: [/dev/cdc-wdm0] Checking version info (20 retries)...
ModemManager[4004]: [/dev/cdc-wdm0] No transaction matched in received message
ModemManager[4004]: [/dev/cdc-wdm0] No transaction matched in received message
ModemManager[4004]: [/dev/cdc-wdm0] No transaction matched in received message
ModemManager[4004]: [/dev/cdc-wdm0] No transaction matched in received message
ModemManager[4004]: [/dev/cdc-wdm0] No transaction matched in received message
ModemManager[4004]: [/dev/cdc-wdm0] QMI Device supports 34 services:
ModemManager[4004]: [/dev/cdc-wdm0] ctl (1.5)
ModemManager[4004]: [/dev/cdc-wdm0] wds (1.119)
ModemManager[4004]: [/dev/cdc-wdm0] dms (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] nas (1.25)
ModemManager[4004]: [/dev/cdc-wdm0] qos (1.12)
ModemManager[4004]: [/dev/cdc-wdm0] wms (1.10)
ModemManager[4004]: [/dev/cdc-wdm0] auth (1.3)
ModemManager[4004]: [/dev/cdc-wdm0] at (1.4)
ModemManager[4004]: [/dev/cdc-wdm0] voice (2.1)
ModemManager[4004]: [/dev/cdc-wdm0] cat2 (2.24)
ModemManager[4004]: [/dev/cdc-wdm0] uim (1.77)
ModemManager[4004]: [/dev/cdc-wdm0] pbm (1.4)
ModemManager[4004]: [/dev/cdc-wdm0] test (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] loc (2.0)
ModemManager[4004]: [/dev/cdc-wdm0] sar (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] ts (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] tmd (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] wda (1.16)
ModemManager[4004]: [/dev/cdc-wdm0] csvt (1.1)
ModemManager[4004]: [/dev/cdc-wdm0] coex (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] pdc (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] rfrpe (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] dsd (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x30] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x31] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x36] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x44] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] rms (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf0] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf3] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf5] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf6] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xfc] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xfe] (1.0)
ModemManager[4004]: <warn> (tty/ttyUSB0) failed to parse QCDM version info command result: -7
ModemManager[4004]: <info> [device /sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb2/2-5] creating modem with plugin 'Sierra' and '5' ports
ModemManager[4004]: <warn> Could not grab port (tty/ttyUSB1): 'Cannot add port 'tty/ttyUSB1', unhandled serial type'
ModemManager[4004]: <info> Modem for device '/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb2/2-5' successfully created
ModemManager[4004]: [/dev/cdc-wdm0] Opening device with flags 'version-info, proxy'...
ModemManager[4004]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: qmi_wwan
ModemManager[4004]: [/dev/cdc-wdm0] Checking version info (20 retries)...
ModemManager[4004]: [/dev/cdc-wdm0] QMI Device supports 34 services:
ModemManager[4004]: [/dev/cdc-wdm0] ctl (1.5)
ModemManager[4004]: [/dev/cdc-wdm0] wds (1.119)
ModemManager[4004]: [/dev/cdc-wdm0] dms (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] nas (1.25)
ModemManager[4004]: [/dev/cdc-wdm0] qos (1.12)
ModemManager[4004]: [/dev/cdc-wdm0] wms (1.10)
ModemManager[4004]: [/dev/cdc-wdm0] auth (1.3)
ModemManager[4004]: [/dev/cdc-wdm0] at (1.4)
ModemManager[4004]: [/dev/cdc-wdm0] voice (2.1)
ModemManager[4004]: [/dev/cdc-wdm0] cat2 (2.24)
ModemManager[4004]: [/dev/cdc-wdm0] uim (1.77)
ModemManager[4004]: [/dev/cdc-wdm0] pbm (1.4)
ModemManager[4004]: [/dev/cdc-wdm0] test (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] loc (2.0)
ModemManager[4004]: [/dev/cdc-wdm0] sar (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] ts (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] tmd (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] wda (1.16)
ModemManager[4004]: [/dev/cdc-wdm0] csvt (1.1)
ModemManager[4004]: [/dev/cdc-wdm0] coex (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] pdc (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] rfrpe (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] dsd (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x30] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x31] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x36] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0x44] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] rms (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf0] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf3] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf5] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xf6] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xfc] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] unknown [0xfe] (1.0)
ModemManager[4004]: [/dev/cdc-wdm0] Reading expected data format from: /sys/class/net/wwp3s0f0u5i8/qmi/raw_ip
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'wda' (version 1.16) client with ID '1'
ModemManager[4004]: [/dev/cdc-wdm0] Writing expected data format to: /sys/class/net/wwp3s0f0u5i8/qmi/raw_ip
ModemManager[4004]: [/dev/cdc-wdm0] Reading expected data format from: /sys/class/net/wwp3s0f0u5i8/qmi/raw_ip
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Releasing 'wda' client with flags 'release-cid'...
ModemManager[4004]: [/dev/cdc-wdm0] Unregistered 'wda' client with ID '1'
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'dms' (version 1.0) client with ID '1'
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'nas' (version 1.25) client with ID '1'
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'wms' (version 1.10) client with ID '1'
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'uim' (version 1.77) client with ID '1'
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'loc' (version 2.0) client with ID '1'
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'pdc' (version 1.0) client with ID '1'
ModemManager[4004]: <info> Modem: state changed (unknown -> disabled)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (disabled -> enabling)
ModemManager[4004]: <info> Simple connect started...
ModemManager[4004]: <info> Simple connect state (4/8): Wait to get fully enabled
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: 3GPP Registration state changed (unknown -> searching)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (enabling -> searching)
ModemManager[4004]: <info> Simple connect state (5/8): Register
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: 3GPP Registration state changed (searching -> idle)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: 3GPP Registration state changed (idle -> registering)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: 3GPP Registration state changed (registering -> home)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (searching -> registered)
ModemManager[4004]: <info> Simple connect state (6/8): Bearer
ModemManager[4004]: <info> Simple connect state (7/8): Connect
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (registered -> connecting)
ModemManager[4004]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4004]: [/dev/cdc-wdm0] Registered 'wds' (version 1.119) client with ID '18'
ModemManager[4004]: <info> error: couldn't start network: QMI protocol error (14): 'CallFailed'
ModemManager[4004]: <info> call end reason (1): 'generic-unspecified'
ModemManager[4004]: <info> verbose call end reason (3,1075): [cm] (null)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (connecting -> registered)
ModemManager[4004]: <info> Simple connect started...
ModemManager[4004]: <info> Simple connect state (4/8): Wait to get fully enabled
ModemManager[4004]: <info> Simple connect state (5/8): Register
ModemManager[4004]: <info> Simple connect state (6/8): Bearer
ModemManager[4004]: <info> Simple connect state (7/8): Connect
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (registered -> connecting)
ModemManager[4004]: <info> error: couldn't start network: QMI protocol error (14): 'CallFailed'
ModemManager[4004]: <info> call end reason (1): 'generic-unspecified'
ModemManager[4004]: <info> verbose call end reason (3,1075): [cm] (null)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (connecting -> registered)
ModemManager[4004]: <info> Simple connect started...
ModemManager[4004]: <info> Simple connect state (4/8): Wait to get fully enabled
ModemManager[4004]: <info> Simple connect state (5/8): Register
ModemManager[4004]: <info> Simple connect state (6/8): Bearer
ModemManager[4004]: <info> Simple connect state (7/8): Connect
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (registered -> connecting)
ModemManager[4004]: <info> error: couldn't start network: QMI protocol error (14): 'CallFailed'
ModemManager[4004]: <info> call end reason (1): 'generic-unspecified'
ModemManager[4004]: <info> verbose call end reason (3,1075): [cm] (null)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (connecting -> registered)
ModemManager[4004]: <info> Simple connect started...
ModemManager[4004]: <info> Simple connect state (4/8): Wait to get fully enabled
ModemManager[4004]: <info> Simple connect state (5/8): Register
ModemManager[4004]: <info> Simple connect state (6/8): Bearer
ModemManager[4004]: <info> Simple connect state (7/8): Connect
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (registered -> connecting)
ModemManager[4004]: <info> error: couldn't start network: QMI protocol error (14): 'CallFailed'
ModemManager[4004]: <info> call end reason (1): 'generic-unspecified'
ModemManager[4004]: <info> verbose call end reason (3,1075): [cm] (null)
ModemManager[4004]: <info> Modem /org/freedesktop/ModemManager1/Modem/1: state changed (connecting -> registered)
After many tries (usb unplug, ModemManager restart), it may finally succeed (but sometimes after a lot of tries):
ModemManager[4524]: <info> ModemManager (version 1.10.4) starting in system bus...
ModemManager[4524]: [/dev/cdc-wdm0] Opening device with flags 'version-info, proxy'...
ModemManager[4524]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: qmi_wwan
ModemManager[4524]: cannot connect to proxy: Could not connect: Connection refused
ModemManager[4524]: spawning new qmi-proxy (try 1)...
ModemManager[4524]: [/dev/cdc-wdm0] Checking version info (20 retries)...
ModemManager[4524]: [/dev/cdc-wdm0] QMI Device supports 34 services:
ModemManager[4524]: [/dev/cdc-wdm0] ctl (1.5)
ModemManager[4524]: [/dev/cdc-wdm0] wds (1.119)
ModemManager[4524]: [/dev/cdc-wdm0] dms (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] nas (1.25)
ModemManager[4524]: [/dev/cdc-wdm0] qos (1.12)
ModemManager[4524]: [/dev/cdc-wdm0] wms (1.10)
ModemManager[4524]: [/dev/cdc-wdm0] auth (1.3)
ModemManager[4524]: [/dev/cdc-wdm0] at (1.4)
ModemManager[4524]: [/dev/cdc-wdm0] voice (2.1)
ModemManager[4524]: [/dev/cdc-wdm0] cat2 (2.24)
ModemManager[4524]: [/dev/cdc-wdm0] uim (1.77)
ModemManager[4524]: [/dev/cdc-wdm0] pbm (1.4)
ModemManager[4524]: [/dev/cdc-wdm0] test (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] loc (2.0)
ModemManager[4524]: [/dev/cdc-wdm0] sar (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] ts (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] tmd (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] wda (1.16)
ModemManager[4524]: [/dev/cdc-wdm0] csvt (1.1)
ModemManager[4524]: [/dev/cdc-wdm0] coex (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] pdc (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] rfrpe (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] dsd (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x30] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x31] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x36] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x44] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] rms (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf0] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf3] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf5] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf6] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xfc] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xfe] (1.0)
ModemManager[4524]: <info> Couldn't check support for device '/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:16:00.0/0000:17:00.0': not supported by any plugin
ModemManager[4524]: <info> Couldn't check support for device '/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:16:01.0/0000:18:00.0': not supported by any plugin
ModemManager[4524]: <info> Couldn't check support for device '/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:16:03.0/0000:1a:00.0': not supported by any plugin
ModemManager[4524]: <warn> (tty/ttyUSB0) failed to parse QCDM version info command result: -7
ModemManager[4524]: <info> [device /sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb2/2-6] creating modem with plugin 'Sierra' and '5' ports
ModemManager[4524]: <warn> Could not grab port (tty/ttyUSB1): 'Cannot add port 'tty/ttyUSB1', unhandled serial type'
ModemManager[4524]: <info> Modem for device '/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb2/2-6' successfully created
ModemManager[4524]: [/dev/cdc-wdm0] Opening device with flags 'version-info, proxy'...
ModemManager[4524]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: qmi_wwan
ModemManager[4524]: [/dev/cdc-wdm0] Checking version info (20 retries)...
ModemManager[4524]: [/dev/cdc-wdm0] QMI Device supports 34 services:
ModemManager[4524]: [/dev/cdc-wdm0] ctl (1.5)
ModemManager[4524]: [/dev/cdc-wdm0] wds (1.119)
ModemManager[4524]: [/dev/cdc-wdm0] dms (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] nas (1.25)
ModemManager[4524]: [/dev/cdc-wdm0] qos (1.12)
ModemManager[4524]: [/dev/cdc-wdm0] wms (1.10)
ModemManager[4524]: [/dev/cdc-wdm0] auth (1.3)
ModemManager[4524]: [/dev/cdc-wdm0] at (1.4)
ModemManager[4524]: [/dev/cdc-wdm0] voice (2.1)
ModemManager[4524]: [/dev/cdc-wdm0] cat2 (2.24)
ModemManager[4524]: [/dev/cdc-wdm0] uim (1.77)
ModemManager[4524]: [/dev/cdc-wdm0] pbm (1.4)
ModemManager[4524]: [/dev/cdc-wdm0] test (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] loc (2.0)
ModemManager[4524]: [/dev/cdc-wdm0] sar (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] ts (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] tmd (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] wda (1.16)
ModemManager[4524]: [/dev/cdc-wdm0] csvt (1.1)
ModemManager[4524]: [/dev/cdc-wdm0] coex (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] pdc (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] rfrpe (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] dsd (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x30] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x31] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x36] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0x44] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] rms (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf0] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf3] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf5] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xf6] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xfc] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] unknown [0xfe] (1.0)
ModemManager[4524]: [/dev/cdc-wdm0] Reading expected data format from: /sys/class/net/wwp3s0f0u6i8/qmi/raw_ip
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'wda' (version 1.16) client with ID '1'
ModemManager[4524]: [/dev/cdc-wdm0] Writing expected data format to: /sys/class/net/wwp3s0f0u6i8/qmi/raw_ip
ModemManager[4524]: [/dev/cdc-wdm0] Reading expected data format from: /sys/class/net/wwp3s0f0u6i8/qmi/raw_ip
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Releasing 'wda' client with flags 'release-cid'...
ModemManager[4524]: [/dev/cdc-wdm0] Unregistered 'wda' client with ID '1'
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'dms' (version 1.0) client with ID '1'
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'nas' (version 1.25) client with ID '1'
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'wms' (version 1.10) client with ID '1'
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'uim' (version 1.77) client with ID '1'
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'loc' (version 2.0) client with ID '1'
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'pdc' (version 1.0) client with ID '1'
ModemManager[4524]: <info> Modem: state changed (unknown -> disabled)
ModemManager[4524]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (disabled -> enabling)
ModemManager[4524]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabling -> enabled)
ModemManager[4524]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (unknown -> registering)
ModemManager[4524]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
ModemManager[4524]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
ModemManager[4524]: <info> Simple connect started...
ModemManager[4524]: <info> Simple connect state (4/8): Wait to get fully enabled
ModemManager[4524]: <info> Simple connect state (5/8): Register
ModemManager[4524]: <info> Simple connect state (6/8): Bearer
ModemManager[4524]: <info> Simple connect state (7/8): Connect
ModemManager[4524]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
ModemManager[4524]: [/dev/cdc-wdm0] Allocating new client ID...
ModemManager[4524]: [/dev/cdc-wdm0] Registered 'wds' (version 1.119) client with ID '18'
ModemManager[4524]: <info> QMI IPv4 Settings:
ModemManager[4524]: <info> Address: 10.148.**.**/30
ModemManager[4524]: <info> Gateway: 10.148.36.46
ModemManager[4524]: <info> DNS #1: 212.27.40.240
ModemManager[4524]: <info> DNS #2: 212.27.40.241
ModemManager[4524]: <info> MTU: 1500
ModemManager[4524]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)
ModemManager[4524]: <info> Simple connect state (8/8): All done
Once it's connected, it is very stable.
I don't know what would be needed for further debugging so tell me.
I also would like to thank you so much for your work because it's very important here, in the deep countryside :)