<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Dominik,</p>
<p>Your issues might be related to the introduction of QMI PCO in ModemManager 1.20 commit <a href="https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/af9b6d4f2d7e43e2092d16afdae7ad38f7f55163">af9b6d4f</a>. If no valid PCO information is returned, you'll get the mm_utils_bin2hexstr assertion error, which was later fixed in ModemManager 1.20.6, see <a href="https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/740#note_1963193">#740 (comment 1963193)</a>.</p>
<p>So running a newer version of ModemManager might improve your situation. You might also try the older ModemManager 1.18 that does not include QMI PCO.</p>
<p>I'm struggling myself with a similar PCO issue where simply requesting the new QMI_WDS_REQUESTED_SETTINGS_OPERATOR_RESERVED_PCO setting crashes the modem, see <a href="https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/842#note_2521001">#842 comment 2521001</a>.</p>
<p>To me, it seems like older modems dislike PCO and extended IP configuration Indication.</p>
<p>null</p>
<p id="reply-intro">On 2024-08-16 14:02, Dominik Nille wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<style type="text/css">@font-face
{ font-family: "Cambria Math"; }
@font-face
{ font-family: Calibri; }
@font-face
{ font-family: "Roboto Flex Normal"; }
#replybody1 p.MsoNormal, #replybody1 li.MsoNormal, #replybody1 div.MsoNormal
{ margin: 0cm; font-size: 11.0pt; font-family: "Roboto Flex Normal"; mso-ligatures: standardcontextual; mso-fareast-language: EN-US; }
#replybody1 span.E-MailFormatvorlage46
{ mso-style-type: personal-compose; font-family: "Roboto Flex Normal"; color: windowtext; }
#replybody1 .MsoChpDefault
{ mso-style-type: export-only; font-size: 10.0pt; font-family: "Roboto Flex Normal"; mso-ligatures: standardcontextual; mso-fareast-language: EN-US; }
@page WordSection1
{ size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 2.0cm 70.85pt; }
#replybody1 div.WordSection1
{}</style>
<div id="replybody1" lang="DE" style="word-wrap: break-word;">
<div class="v1WordSection1">
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">Hi,</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">I use a “Quectel Wireless Solutions Co., Ltd. RM520N-GL“ to connect to cellular neworks (in this example 1nce)</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">After setting the initialbearer</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><strong><em><span style="font-size: 10.0pt;">mmcli -m any --3gpp-set-initial-eps-bearer-settings="apn=iot.1nce.net,ip-type=ipv4v6"</span></em></strong></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">Modifying the nmcli connection</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><strong><em><span style="font-size: 10.0pt;">nmcli c mod wwan gsm.apn iot.1nce.net autoconnect yes</span></em></strong></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">and trying to bring up the connection.</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><strong><em><span style="font-size: 10.0pt;">nmcli c up wwan</span></em></strong></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">The modem takes a really long time to connect to the network. It seems that the nmcli does wait for the <strong>modem state</strong> to be <strong><span style="color: #00b050;">connected</span></strong>.</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">I did grep the journal of mmcli to check what is taking that long and I got some warnings in <strong>simple connect state (6/10): register</strong>.</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:26:09 ModemManager[456]: <info> [modem0] 3GPP registration state changed (roaming -> registering)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:26:09 ModemManager[456]: <info> [modem0] 3GPP registration state changed (registering -> roaming)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:26:10 ModemManager[456]: <info> [modem0] 3GPP registration state changed (roaming -> unknown)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:26:10 ModemManager[456]: <info> [modem0] state changed (registered -> enabled)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:26:19 ModemManager[456]: <info> [modem0] simple connect started...</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:26:19 ModemManager[456]: <info> [modem0] simple connect state (6/10): register</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:26:26 ModemManager[456]: <warn> [modem0] couldn't reload extended signal information: No way to load extended signal information</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:26:36 ModemManager[456]: <warn> [modem0] couldn't reload extended signal information: No way to load extended signal information</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:26:47 ModemManager[456]: <warn> [modem0] couldn't reload extended signal information: No way to load extended signal information</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:26:56 ModemManager[456]: <warn> [modem0] couldn't reload extended signal information: No way to load extended signal information</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:06 ModemManager[456]: <warn> [modem0] couldn't reload extended signal information: No way to load extended signal information</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:17 ModemManager[456]: <warn> [modem0] couldn't reload extended signal information: No way to load extended signal information</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:19 ModemManager[456]: <warn> [modem0] network reject indication received</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:19 ModemManager[456]: <warn> [modem0] service domain: ps</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:19 ModemManager[456]: <warn> [modem0] radio interface: 5gnr</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:19 ModemManager[456]: <warn> [modem0] reject cause: (null)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:19 ModemManager[456]: <warn> [modem0] mcc: 262</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:19 ModemManager[456]: <warn> [modem0] mnc: 1</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: yellow; mso-highlight: yellow;">Aug 16 08:27:19 ModemManager[456]: <warn> [modem0] closed subscriber group: 27</span></strong><span style="font-size: 10.0pt;"></span></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:19 ModemManager[456]: <info> [modem0] 3GPP registration state changed (unknown -> idle)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:19 ModemManager[456]: <info> [modem0] simple connect started...</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:19 ModemManager[456]: <info> [modem0] simple connect state (6/10): register</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:20 ModemManager[456]: <info> [modem0] 3GPP registration state changed (idle -> unknown)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:21 ModemManager[456]: <info> [modem0] 3GPP registration state changed (unknown -> registering)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:21 ModemManager[456]: <info> [modem0] 3GPP registration state changed (registering -> roaming)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:21 ModemManager[456]: <info> [modem0] state changed (enabled -> registered)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:22 ModemManager[456]: <info> [modem0] 3GPP registration state changed (roaming -> registering)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:22 ModemManager[456]: <info> [modem0] 3GPP registration state changed (registering -> roaming)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:22 ModemManager[456]: <info> [modem0] simple connect state (7/10): wait to get packet service state attached</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:22 ModemManager[456]: <info> [modem0] simple connect state (8/10): bearer</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:22 ModemManager[456]: <info> [modem0] simple connect state (9/10): connect</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:22 ModemManager[456]: <info> [modem0] state changed (registered -> connecting)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0/bearer3] QMI IPv4 Settings:</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0/bearer3] address: 100.76.105.26/30</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0/bearer3] gateway: 100.76.105.25</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0/bearer3] DNS #1: 8.8.8.8</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0/bearer3] DNS #2: 8.8.4.4</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0/bearer3] MTU: 1500</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt; background: red; mso-highlight: red;">Aug 16 08:27:23 ModemManager[456]: <error> mm_utils_bin2hexstr: assertion 'bin != </span></strong><strong><span style="font-size: 10.0pt; background: red; mso-highlight: red;">NULL' failed</span></strong><span style="font-size: 10.0pt;"></span></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0/bearer3] reloading stats is supported by the device</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0] state changed (connecting -> connected)</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;">Aug 16 08:27:23 ModemManager[456]: <info> [modem0] simple connect state (10/10): all done</span></strong></p>
<p class="v1MsoNormal"><strong><span style="font-size: 10.0pt;"> </span></strong></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">It seems like the connection process takes a long time during the<strong> </strong>errors<strong> “<span style="background: yellow; mso-highlight: yellow;">couldn't reload extended signal information: No way to load extended signal information</span>”.</strong></span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">Any idea or recommendation, how I can fix it?</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">Best regards,</span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;"> </span></p>
<p class="v1MsoNormal"><span style="font-size: 10.0pt;">Dominik</span></p>
</div>
<br />
<div><strong>Dominik Nille</strong></div>
<span style="color: #999999; font-family: Arial; font-size: xx-small;">Technology<br />Innovation Management<br /></span><span style="color: #000000; font-family: Arial; font-size: xx-small;"><br /><br /><img src="cid:172413798066c441fc3e03d945099754@disroot.org" align="bottom" border="0" hspace="0" /><br /><br /><strong>Balluff GmbH</strong> · Schurwaldstrasse 9 · 73765 Neuhausen a.d.F. · Germany<br /><strong>Phone</strong> +497158173-8020 · <strong>Fax</strong> +4971585010 · <a style="color: black;" href="mailto:Dominik.Nille@balluff.de" rel="noreferrer"> Dominik.Nille@balluff.de</a> · <a style="color: black;" href="http://www.balluff.com" target="_blank" rel="noopener noreferrer"> www.balluff.com</a> <br /><br /><a style="color: black;" href="https://de-de.facebook.com/balluff.gmbh" target="_blank" rel="noopener noreferrer"><img src="cid:172413798066c441fc3e03d945099754@disroot.org" alt="Facebook" height="26" border="0" /></a> <a style="color: black;" href="https://www.linkedin.com/company/balluff-gmbh-germany" target="_blank" rel="noopener noreferrer"> <img src="cid:172413798066c441fc3e03d945099754@disroot.org" alt="LinkedIn" height="26" border="0" /></a> <a style="color: black;" href="https://twitter.com/balluff?lang=de" target="_blank" rel="noopener noreferrer"> <img src="cid:172413798066c441fc3e03d945099754@disroot.org" alt="Twitter" height="26" border="0" /></a> <a style="color: black;" href="https://www.youtube.com/user/BalluffSensors" target="_blank" rel="noopener noreferrer"> <img src="cid:172413798066c441fc3e03d945099754@disroot.org" alt="Youtube" height="26" border="0" /></a> <a style="color: black;" href="https://www.xing.com/companies/balluffgmbh" target="_blank" rel="noopener noreferrer"> <img src="cid:172413798066c441fc3e03d945099754@disroot.org" alt="Xing" height="26" border="0" /></a> <a style="color: black;" href="https://www.innovating-automation.blog/?lang=de" target="_blank" rel="noopener noreferrer"> <img src="cid:172413798066c441fc3e03d945099754@disroot.org" alt="Blog" height="26" border="0" /></a> <br /><br /><br />Place of incorporation/Sitz der Gesellschaft: Neuhausen a.d.F., Germany · Register court/Registergericht: Amtsgericht Stuttgart, Germany<br />Trade register/Handelsregister: HRB 214038 · Managing directors/Geschäftsführer: Katrin Stegmaier-Hermle, Florian Hermle, Frank Nonnenmann<br />Chairman board of directors/Vorsitzender des Aufsichtsrats: Michael Unger · VAT ID/USt-ID: DE213 402 337<br /><br /><img src="cid:172413798066c441fc3e03d945099754@disroot.org" align="bottom" border="0" hspace="0" /><br /></span></div>
</blockquote>
<p><br /></p>
</body></html>