IND.T Classification: External From: ModemManager-devel <modemmanager-devel-boun...@lists.freedesktop.org> on behalf of Brendan Simon <brendan.si...@ind-technology.com> Sent: Friday, 31 January 2025 10:28 AM Subject: Re: Cinterion PLS63 not showing up as wwan0
From: Giacinto Cifelli <gciof...@gmail.com> Sent: Thursday, 30 January 2025 3:22 PM Hi Brendan, On Wed, Jan 29, 2025 at 6:57 AM Brendan Simon <brendan.si...@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?