<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="NO-BOK" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I’m currently using ModemManager 1.6.10 on Ubuntu 16.04 server, on a system without user interaction. The modem is unlocked and enabled based on a configuration in a database.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I tried to set an invalid APN on a modem to see if this error situation easily could be reported back to my database, but I can’t find any good error messages from ModemManager that I can use.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The modem is in enabled state (as expected), but  MMModemStateFailedReason is MM_MODEM_STATE_FAILED_REASON_NONE. I had hoped for something like SIM_ERROR or even better, a message telling that the APN is invalid.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Is this maybe solved in newer versions of MM? Or can I extract this error from somewhere else?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Ivar<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Some logs:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">From DBus I can’t get more info, but journalctrl indicates that something went wrong with reason unknown:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">#journalctl messages from ModemManager and NetworkManager<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 NetworkManager[1413]: <info>  [1561451115.4307] keyfile: add connection in-memory (a71fc2fd-7f55-429e-8a13-84951665938b,"gsm_ANT-3")<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 NetworkManager[1413]: <info>  [1561451115.4333] device (cdc-wdm2): Activation: starting connection 'gsm_ANT-3' (a71fc2fd-7f55-429e-8a13-84951665938b)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 NetworkManager[1413]: <info>  [1561451115.4343] keyfile: update /etc/NetworkManager/system-connections/gsm_ANT-3 (a71fc2fd-7f55-429e-8a13-84951665938b,"gsm_ANT-3") and persist connection<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 NetworkManager[1413]: <info>  [1561451115.4345] audit: op="connection-add-activate" uuid="a71fc2fd-7f55-429e-8a13-84951665938b" name="gsm_ANT-3" pid=1829 uid=0 result="success"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 NetworkManager[1413]: <info>  [1561451115.4364] device (cdc-wdm2): state change: disconnected -> prepare (reason 'none') [30 40 0]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 ModemManager[1433]: <info>  Simple connect started...<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 ModemManager[1433]: <info>  Simple connect state (4/8): Wait to get fully enabled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 ModemManager[1433]: <info>  Simple connect state (5/8): Register<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 ModemManager[1433]: <info>  Simple connect state (6/8): Bearer<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 ModemManager[1433]: <info>  Simple connect state (7/8): Connect<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 ModemManager[1433]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: state changed (registered -> connecting)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:15 btkn-16240000 NetworkManager[1413]: <info>  [1561451115.4426] (cdc-wdm2): modem state changed, 'registered' --> 'connecting' (reason: user-requested)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 ModemManager[1433]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: 3GPP Registration state changed (home -> idle)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 ModemManager[1433]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: state changed (connecting -> disconnecting)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 ModemManager[1433]: <warn>  Error disconnecting bearer '/org/freedesktop/ModemManager1/Bearer/4': 'Couldn't disconnect QMI bearer: this bearer is not connected'. Will assume disconnected
 anyway.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 ModemManager[1433]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: state changed (disconnecting -> enabled)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 NetworkManager[1413]: <info>  [1561451120.5931] (cdc-wdm2): modem state changed, 'connecting' --> 'disconnecting' (reason: user-requested)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 NetworkManager[1413]: <warn>  [1561451120.5935] (cdc-wdm2): failed to connect modem: Connection setup operation has been cancelled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 NetworkManager[1413]: <info>  [1561451120.5936] device (cdc-wdm2): state change: prepare -> failed (reason 'unknown') [40 120 1]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 NetworkManager[1413]: <warn>  [1561451120.5947] device (cdc-wdm2): Activation: failed for connection 'gsm_ANT-3'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 NetworkManager[1413]: <info>  [1561451120.5983] (cdc-wdm2): modem state changed, 'disconnecting' --> 'enabled' (reason: user-requested)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 NetworkManager[1413]: <warn>  [1561451120.5986] device (cdc-wdm2): overwriting previously queued state change to disconnected (none)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 NetworkManager[1413]: <info>  [1561451120.5990] device (cdc-wdm2): state change: failed -> unavailable (reason 'modem-failed') [120 20 57]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jun 25 10:25:20 btkn-16240000 ModemManager[1433]: [/dev/cdc-wdm2] No transaction matched in received message<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">#DBus message from modem:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">busctl call org.freedesktop.ModemManager1 /org/freedesktop/ModemManager1 org.freedesktop.DBus.ObjectManager GetManagedObjects<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">a{oa{sa{sv}}} 1 "/org/freedesktop/ModemManager1/Modem/3" 8 "org.freedesktop.ModemManager1.Modem.Simple" 0 "org.freedesktop.ModemManager1.Modem.Time" 1 "NetworkTimezone" a{sv} 1 "offset" i 120 "org.freedesktop.ModemManager1.Modem.Modem3gpp"
 6 "Imei" s "359072060110778" "RegistrationState" u 0 "OperatorCode" s "" "OperatorName" s "" "EnabledFacilityLocks" u 0 "SubscriptionState" u 0 "org.freedesktop.ModemManager1.Modem.Voice" 1 "Calls" ao 0 "org.freedesktop.ModemManager1.Modem.Messaging" 3 "Messages"
 ao 2 "/org/freedesktop/ModemManager1/SMS/2" "/org/freedesktop/ModemManager1/SMS/1" "SupportedStorages" au 2 1 2 "DefaultStorage" u 2 "org.freedesktop.ModemManager1.Modem.Location" 6 "Capabilities" u 1 "Enabled" u 1 "SignalsLocation" b false "Location" a{uv}
 0 "SuplServer" s "" "GpsRefreshRate" u 0 "org.freedesktop.ModemManager1.Modem.Signal" 6 "Rate" u 0 "Cdma" a{sv} 0 "Evdo" a{sv} 0 "Gsm" a{sv} 0 "Umts" a{sv} 0 "Lte" a{sv} 0 "org.freedesktop.ModemManager1.Modem" 29 "Sim" o "/org/freedesktop/ModemManager1/SIM/3"
 "Bearers" ao 1 "/org/freedesktop/ModemManager1/Bearer/4" "SupportedCapabilities" au 3 4 8 12 "CurrentCapabilities" u 12 "MaxBearers" u 1 "MaxActiveBearers" u 1 "Manufacturer" s "Sierra Wireless, Incorporated" "Model" s "MC7455" "Revision" s "SWI9X30C_02.30.03.00
 r7804 CARMD-EV-FRMWR2 2018/07/25 01:10:04" "DeviceIdentifier" s "5419b0dc21f3a40a433475c6365983f1fc5dc489" "Device" s "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2" "Drivers" as 2 "qcserial" "qmi_wwan" "Plugin" s "Sierra" "PrimaryPort" s "cdc-wdm2" "Ports"
 a(su) 4 "ttyUSB0" 4 "wwp0s20f0u2i8" 2 "ttyUSB2" 3 "cdc-wdm2" 6 "EquipmentIdentifier" s "359072060110778" "UnlockRequired" u 5 "UnlockRetries" a{uu} 4 2 3 3 0 4 10 5 10 "State" i 6 "StateFailedReason" u 0 "AccessTechnologies" u 0 "SignalQuality" (ub) 0 false
 "OwnNumbers" as 0 "PowerState" u 3 "SupportedModes" a(uu) 1 14 0 "CurrentModes" (uu) 14 0 "SupportedBands" au 18 5 6 12 7 9 10 31 32 33 34 35 37 38 42 43 50 55 71 "CurrentBands" au 18 5 6 12 7 9 10 31 32 33 34 35 37 38 42 43 50 55 71 "SupportedIpFamilies"
 u 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>