<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<p style="font-family:Calibri;font-size:10pt;color:#000000;margin:5pt;font-style:normal;font-weight:normal;text-decoration:none;" align="Center">
IND.T Classification: External<br>
</p>
<br>
<div>
<div class="elementToProof" style="margin-right: 40px; margin-left: 40px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<b>From:</b> ModemManager-devel <modemmanager-devel-bounces@lists.freedesktop.org> on behalf of Brendan Simon <brendan.simon@ind-technology.com><br>
<b>Sent:</b> Friday, 31 January 2025 10:28 AM<br>
<b>Subject:</b> Re: Cinterion PLS63 not showing up as wwan0</div>
<div dir="ltr" id="divRplyFwdMsg">
<div class="elementToProof"> </div>
</div>
<div style="direction: ltr; margin: 0px 80px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<b>From:</b> Giacinto Cifelli <gciofono@gmail.com><br>
<b>Sent:</b> Thursday, 30 January 2025 3:22 PM<br>
<br>
Hi Brendan,<br>
<br>
On Wed, Jan 29, 2025 at 6:57 AM Brendan Simon<br>
<brendan.simon@ind-technology.com> wrote:<br>
><br>
> Thanks Dan.<br>
> I am actually using a 5.10 kernel (not 4.19), but still wouldn't have the patches you mention.<br>
> I can try some 6.1 and 6.6 kernel for our platform and see if that helps.<br>
><br>
> Cheers, Brendan.<br>
><br>
<br>
if i remember correctly, the PLS63/83 has 2 enumerations, one is wwan,<br>
the other one is qmi.<br>
You should check how is your module enumerating with the command AT^SSRVSET.</div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Ok.  I will check that out the response to that AT command.</div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
With a newer kernel (6.1) I see the device enumerate as wwx00a0c6ee8cc0 (not wwan0).</div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
I think this is the new persistent naming scheme.  I'm not used to it and not sure how if effects my system, config, etc, but it's looking like it is a wwan device.</div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="font-weight: bolder;"># ifconfig -a</span></div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="font-weight: bolder;">wwx00a0c6ee8cc0</span><span style="background-color: rgb(255, 255, 255);">: flags=4098<BROADCAST,MULTICAST>  mtu 1500</span></div>
<div style="direction: ltr; margin-right: 40px; margin-left: 40px;"><span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       ether 00:a0:c6:ee:8c:c0 
 txqueuelen 1000  (Ethernet)</span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><br>
</span><span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       RX packets 0  bytes 0 (0.0 B)</span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><br>
</span><span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       RX errors 0  dropped 0  overruns 0  frame 0</span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><br>
</span><span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       TX packets 0  bytes 0 (0.0 B)</span></div>
<div class="elementToProof" style="direction: ltr; margin-right: 40px; margin-left: 40px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="background-color: rgb(255, 255, 255);">       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0</span></div>
<div class="elementToProof" style="direction: ltr; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
The AT command produced an error.  CME Error.</div>
<div class="elementToProof" style="direction: ltr; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
I was able to prevent the persistent name <span style="font-weight: 700;">wwx00a0c6ee8cc0</span> and keeping
<b>wwan0 </b>by setting the command line arguments to include: <code>net.ifnames=0</code></div>
<div dir="ltr" id="x_x_divRplyFwdMsg">
<div class="elementToProof" style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 40px 0px 0px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="font-weight: bolder;"># ifconfig -a</span></div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 40px 0px 0px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="font-weight: bolder;">wwan0</span><span style="background-color: rgb(255, 255, 255);">: flags=4098<BROADCAST,MULTICAST>  mtu 1500</span></div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 40px 0px 0px;">
<span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       ether 00:a0:c6:ee:8c:c0  txqueuelen 1000  (Ethernet)</span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><br>
</span><span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       RX packets 0  bytes 0 (0.0 B)</span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><br>
</span><span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       RX errors 0  dropped 0  overruns 0  frame 0</span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><br>
</span><span style="font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36); background-color: rgb(255, 255, 255);">       TX packets 0  bytes 0 (0.0 B)</span></div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 40px 0px 0px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="background-color: rgb(255, 255, 255);">       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0</span></div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 40px 0px 0px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="background-color: rgb(255, 255, 255);"><br>
</span></div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 40px 0px 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 14px; color: rgb(36, 36, 36);">
<span style="background-color: rgb(255, 255, 255);">However, this still does not allow ModemManager to detect the Cinterion modem as a WWAN device.</span></div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 40px 0px 0px; font-family: "Cascadia Mono", Consolas, ui-monospace, Menlo, Monaco, monospace; font-size: 14px; color: rgb(36, 36, 36);">
<span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">I.e. The device does not show up with:
</span><span style="background-color: rgb(255, 255, 255);">mmcli -L</span></div>
<div class="elementToProof" style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
My setup is now Debian 13 Trixie (testing) amd64, Linux kernel 6.12.12, modem connected via USB, ModemManager 1.22.0, NetworkManager 1.50.2.</div>
<div class="elementToProof" style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
How do I get ModemManager to detect the Cinterion PLS63 modem?</div>
</div>
</div>
</body>
</html>