Cinterion PLS63 not showing up as wwan0

Brendan Simon brendan.simon at ind-technology.com
Tue Mar 4 04:22:37 UTC 2025


IND.T Classification: External

From: ModemManager-devel <modemmanager-devel-bounces at lists.freedesktop.org> on behalf of Brendan Simon <brendan.simon at ind-technology.com>
Sent: Friday, 31 January 2025 10:28 AM
Subject: Re: Cinterion PLS63 not showing up as wwan0

From: Giacinto Cifelli <gciofono at gmail.com>
Sent: Thursday, 30 January 2025 3:22 PM

Hi Brendan,

On Wed, Jan 29, 2025 at 6:57 AM Brendan Simon
<brendan.simon at ind-technology.com> wrote:
>
> Thanks Dan.
> I am actually using a 5.10 kernel (not 4.19), but still wouldn't have the patches you mention.
> I can try some 6.1 and 6.6 kernel for our platform and see if that helps.
>
> Cheers, Brendan.
>

if i remember correctly, the PLS63/83 has 2 enumerations, one is wwan,
the other one is qmi.
You should check how is your module enumerating with the command AT^SSRVSET.

Ok.  I will check that out the response to that AT command.

With a newer kernel (6.1) I see the device enumerate as wwx00a0c6ee8cc0 (not wwan0).
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.

# ifconfig -a
wwx00a0c6ee8cc0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
       ether 00:a0:c6:ee:8c:c0  txqueuelen 1000  (Ethernet)
       RX packets 0  bytes 0 (0.0 B)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 0  bytes 0 (0.0 B)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

The AT command produced an error.  CME Error.

I was able to prevent the persistent name wwx00a0c6ee8cc0 and keeping wwan0 by setting the command line arguments to include: net.ifnames=0

# ifconfig -a
wwan0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
       ether 00:a0:c6:ee:8c:c0  txqueuelen 1000  (Ethernet)
       RX packets 0  bytes 0 (0.0 B)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 0  bytes 0 (0.0 B)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

However, this still does not allow ModemManager to detect the Cinterion modem as a WWAN device.
I.e. The device does not show up with: mmcli -L

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.

How do I get ModemManager to detect the Cinterion PLS63 modem?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20250304/34672959/attachment.htm>


More information about the ModemManager-devel mailing list