Debugging mobile data connection


#1

Hello,

My mobile data connection is not working for me.

And frankly I am a bit lost where should I look for information on this?

How does the modem shows up in linux, where can I find if there is an IP associated with it.

Any links to some gsm + linux docs would be helpfull.


#2

@dos ping! :point_up:


#3

I found some information from ArchLinux wiki since im a noob with GSM modems ( But I used to have a BBS quite a few years back :wink:

here is the output of ModemManager service

ModemManagerOutput

ā€“ Logs begin at Thu 2019-02-14 05:11:58 EST. ā€“
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] imsa (1.0)
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] coex (1.0)
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] pdc (1.0)
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] rfrpe (1.0)
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] dsd (1.0)
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] unknown [0x2d] (1.0)
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] unknown [0x30] (1.0)
Jan 06 20:00:21 pietro ModemManager[2596]: [/dev/cdc-wdm0] unknown [0x36] (1.0)
Jan 06 20:00:22 pietro ModemManager[2596]: Couldnā€™t check support for device ā€˜/sys/devices/platform/soc@0/38100000.usbā€™: not supported by any plugin
Jan 06 20:00:22 pietro ModemManager[2596]: Couldnā€™t check support for device ā€˜/sys/devices/platform/soc@0/soc@0:bus@30800000/30b50000.mmc/mmc_host/mmc1/mmc1:fffd/mmc1:fffd:1ā€™: not supported by any plugin
Jan 06 20:00:40 pietro ModemManager[2596]: [device /sys/devices/platform/soc@0/38200000.usb/xhci-hcd.3.auto/usb1/1-1/1-1.2] creating modem with plugin ā€˜Genericā€™ and ā€˜6ā€™ ports
Jan 06 20:00:40 pietro ModemManager[2596]: Modem for device ā€˜/sys/devices/platform/soc@0/38200000.usb/xhci-hcd.3.auto/usb1/1-1/1-1.2ā€™ successfully created
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Opening device with flags ā€˜version-info, proxyā€™ā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] loaded driver of cdc-wdm port: qmi_wwan
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Checking version info (10 retries)ā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] QMI Device supports 30 services:
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] ctl (1.5)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] wds (1.67)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] dms (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] nas (1.25)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] qos (1.12)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] wms (1.10)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] auth (1.3)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] at (1.4)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] voice (2.1)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] cat2 (2.24)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] uim (1.46)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] pbm (1.4)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] test (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] loc (2.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] sar (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] ims (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] csd (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] ts (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] tmd (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] wda (1.16)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] csvt (1.1)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] imsp (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] imsa (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] coex (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] pdc (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] rfrpe (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] dsd (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] unknown [0x2d] (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] unknown [0x30] (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] unknown [0x36] (1.0)
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Reading expected data format from: /sys/class/net/wwan0/qmi/raw_ip
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜wdaā€™ (version 1.16) client with ID ā€˜1ā€™
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Releasing ā€˜wdaā€™ client with flags ā€˜release-cidā€™ā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Unregistered ā€˜wdaā€™ client with ID ā€˜1ā€™
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜dmsā€™ (version 1.0) client with ID ā€˜2ā€™
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜nasā€™ (version 1.25) client with ID ā€˜2ā€™
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜wmsā€™ (version 1.10) client with ID ā€˜2ā€™
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜uimā€™ (version 1.46) client with ID ā€˜2ā€™
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:40 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜locā€™ (version 2.0) client with ID ā€˜2ā€™
Jan 06 20:00:46 pietro ModemManager[2596]: couldnā€™t load list of Own Numbers: ā€˜Couldnā€™t get MSISDN: QMI protocol error (16): ā€˜NotProvisionedā€™ā€™
Jan 06 20:00:46 pietro ModemManager[2596]: couldnā€™t load current allowed/preferred modes: ā€˜Unsupported modes reported: ā€˜autoā€™ā€™
Jan 06 20:00:48 pietro ModemManager[2596]: Modem: state changed (unknown -> disabled)
Jan 06 20:00:48 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (disabled -> enabling)
Jan 06 20:00:48 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:00:48 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:00:54 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabling -> enabled)
Jan 06 20:00:54 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (unknown -> registering)
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:00:55 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜wdsā€™ (version 1.67) client with ID ā€˜3ā€™
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: [/dev/cdc-wdm0] Allocating new client IDā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: [/dev/cdc-wdm0] Registered ā€˜wdsā€™ (version 1.67) client with ID ā€˜4ā€™
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:00:55 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:00:55 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:00:55 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:00:55 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:01:41 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:01:41 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:01:41 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:01:41 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:01:41 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:01:41 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect startedā€¦
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (4/8): Wait to get fully enabled
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (5/8): Register
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (6/8): Bearer
Jan 06 20:01:41 pietro ModemManager[2596]: Simple connect state (7/8): Connect
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Jan 06 20:01:41 pietro ModemManager[2596]: error: couldnā€™t start network: QMI protocol error (14): ā€˜CallFailedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: call end reason (1): ā€˜generic-unspecifiedā€™
Jan 06 20:01:41 pietro ModemManager[2596]: verbose call end reason (6,55): [3gpp] multiple-connection-to-same-pdn-not-allowed
Jan 06 20:01:41 pietro ModemManager[2596]: Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)


#4

Does voice call work?

Ultimately I would expect that ifconfig or equivalent would answer that question. However a lot of things have to work before worrying about an IP address.

The problem appears to be ā€œmultiple-connection-to-same-pdn-not-allowedā€ but I donā€™t know what that means.


#5

I donā€™t have voice calls enabled yet on that SIM cardā€™s service.
But it seems to work if I try to place a call I get a message saying that my plan does not support voice calls.

As for ifconfig nope there is no IP address on the interface.


#6

Did you configure APN correctly?

I just tried for the first time and I think I managed to get data to work for a second after setting the APN and rebooted the phone. And then it did not work anymore after a minuteā€¦
Battery is now finished and I think I need to get SIM for testing so I donā€™t need to swap them back and forth.

I found one helper here:
https://developer.puri.sm/Librem5/Development_Environment/Boards/HowTo/Data_Connections.html?highlight=apn
But I Have not used these instructions myself.


#7

Great thanks I will try that possibly later today.

But yes I configured APN in the settings GUI, but I found that there is a low number of settings. Usually the APN I am uused to have more settings, not only the hostnameā€¦

like this

APN: mobile.bm
MMSC: http://mms.mobile.bm
MMS proxy: mmsproxy.mobile.bm
MMS port: 80
APN type: default,mms,supl 

#8

Here is where I am at the moment when I follow the howto on developer.puri.sm

root@pietro:~# mmcli -m 0 --simple-connect=" apn=mobile.bm"
error: couldn't connect the modem: 'GDBus.Error:org.freedesktop.libqmi.Error.Protocol.CallFailed: QMI protocol error (14): 'CallFailed''```