When running Ubunto 20.04 with ModemManager v1.18 the Telit LE910 C4 works just fine and Im able to setup a EPS bearer and cdc_wdm0 device sets up fine.
However, after upgrading to ModemManager 1.21 I notice that the cdc_wdm0 device is no longer being setup properly and Ive also noticed ModemManager gives a failure message when issuing the command: mmcli -m <ModemIndex> --3gpp-set-initial-eps-bearer-settings="apn=ApnName"
. The error is as follows: error: couldn't set initial EPS bearer properties: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Unsupported: Operation not supported'
Any advice on how to debug ModemManager not properly detecting a QMI device when the qmi_wwan device driver is listed as the primary driver would be greatly appreciated. Below I will post the output of mmcli for my modem after setting up a connection (conncetion reports as connected, but its not worknig properly, .i.e pinging doesnt work)
root@focal-venice:/etc/udev/rules.d# mmcli -m 0
--------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/0
| device id:
--------------------------------
Hardware | manufacturer: Telit
| model: LE910C4-NF
| firmware revision: 25.21.660-P0F.661806
| supported: gsm-umts, lte
| current: gsm-umts, lte
| equipment id:
--------------------------------
System | device: /sys/devices/platform/soc@0/32c00000.bus/32e50000.usb/ci_hdrc.1/usb1/1-1/1-1.2
| drivers: option, qmi_wwan
| plugin: telit
| primary port: ttyUSB2
| ports: ttyUSB0 (ignored), ttyUSB1 (gps), ttyUSB2 (at),
| ttyUSB3 (at), ttyUSB4 (ignored), wwan0 (ignored)
--------------------------------
Status | unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (10), sim-puk2 (10)
| state: connected
| power state: on
| access tech: lte
| signal quality: 71% (recent)
--------------------------------
Modes | supported: allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 4g; preferred: none
| allowed: 2g, 4g; preferred: none
| allowed: 3g, 4g; preferred: none
| allowed: 2g, 3g, 4g; preferred: none
| current: allowed: 3g, 4g; preferred: none
--------------------------------
IP | supported: ipv4, ipv6, ipv4v6
--------------------------------
3GPP | imei:
| operator id: 310410
| operator name: AT&T
| registration: roaming
| packet service state: attached
--------------------------------
3GPP EPS | ue mode of operation: csps-2
--------------------------------
SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/0
--------------------------------
Bearer | paths: /org/freedesktop/ModemManager1/Bearer/0