Modem Manager bring up

Senthil Kumaresan sekumarejobs at gmail.com
Mon Feb 28 03:31:13 UTC 2022


In addition to that, the udevadm info is indicating that "/dev/wwan0qmi0
port is ID_MM_CANDIDATE=1 but the modem manager is still reporting that
"Port wwan0qmi0 not a candidate".

# udevadm info --query=all --name=wwan0qmi0
P:
/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0/mhi0/wwan/wwan0/wwan0qmi0
N: wwan0qmi0
E: UDEV_LOG=3
E:
DEVPATH=/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0/mhi0/wwan/wwan0/wwan0qmi0
E: MAJOR=247
E: MINOR=2
E: DEVNAME=/dev/wwan0qmi0
E: DEVTYPE=wwan_port
E: ID_MM_CANDIDATE=1
E: ID_MM_PORT_TYPE_QMI=1

On Sun, Feb 27, 2022 at 8:08 AM Senthil Kumaresan <sekumarejobs at gmail.com>
wrote:

> Hi Aleksander,
>
> The udev/gudev is up in my system. I have merged the SDX 65 patches, Now
> the ModemManager is scanning the PCIe devices. However, the "mmcli -L"
> reported that "no modems were found".
> Any inputs will be appreciated.
>
> Here is the ModemManager logs.
>
>  ModemManager --debug --test-plugin-dir=/lib/
> ModemManager[32336]: <info>  [000001804.523359] ModemManager (version
> 1.18.4) starting in system bus...
> ModemManager[32336]: <debug> [000001804.523590] [charsets] detecting
> platform iconv() support...
> ModemManager[32336]: <debug> [000001804.523750] [charsets]   UTF-8: iconv
> conversion to/from charset is supported
> ModemManager[32336]: <debug> [000001804.523797] [charsets]   UCS-2BE:
> iconv conversion to/from charset is supported
> ModemManager[32336]: <debug> [000001804.523835] [charsets]   ASCII: iconv
> conversion to/from charset is supported
> ModemManager[32336]: <debug> [000001804.523947] [charsets]   ISO8859-1:
> iconv conversion to charset not supported
> ModemManager[32336]: <debug> [000001804.523982] [charsets]   CP437: iconv
> conversion to charset not supported
> ModemManager[32336]: <debug> [000001804.524027] [charsets]   CP850: iconv
> conversion to charset not supported
> ModemManager[32336]: <debug> [000001804.524060] [charsets]   UTF-16BE:
> iconv conversion to charset not supported
> ModemManager[32336]: <debug> [000001804.535848] Full suspend/resume hooks
> enabled
> ModemManager[32336]: <debug> [000001804.564635] [sleep-monitor] singleton
> created
> ModemManager[32336]: <debug> [000001804.565733] bus acquired, creating
> manager...
> ModemManager[32336]: <debug> [000001804.582630] [auth-provider] singleton
> created
> ModemManager[32336]: <debug> [000001804.583108] [filter] created
> ModemManager[32336]: <debug> [000001804.583159] [filter]   explicit
> whitelist:         yes
> ModemManager[32336]: <debug> [000001804.583185] [filter]   explicit
> blacklist:         yes
> ModemManager[32336]: <debug> [000001804.583209] [filter]   plugin
> whitelist:           yes
> ModemManager[32336]: <debug> [000001804.583234] [filter]   qrtr devices
> allowed:       yes
> ModemManager[32336]: <debug> [000001804.583258] [filter]   virtual
> devices forbidden:  yes
> ModemManager[32336]: <debug> [000001804.583281] [filter]   net devices
> allowed:        yes
> ModemManager[32336]: <debug> [000001804.583305] [filter]   usbmisc
> devices allowed:    yes
> ModemManager[32336]: <debug> [000001804.583329] [filter]   rpmsg devices
> allowed:      yes
> ModemManager[32336]: <debug> [000001804.583351] [filter]   wwan devices
> allowed:       yes
> ModemManager[32336]: <debug> [000001804.583375] [filter]   tty devices:
> ModemManager[32336]: <debug> [000001804.583397] [filter]       platform
> driver check:    yes
> ModemManager[32336]: <debug> [000001804.583420] [filter]       driver
> check:             yes
> ModemManager[32336]: <debug> [000001804.583443] [filter]       cdc-acm
> interface check:  yes
> ModemManager[32336]: <debug> [000001804.583467] [filter]       with net
> check:           yes
> ModemManager[32336]: <debug> [000001804.583490] [filter]       default:
>                forbidden
> ModemManager[32336]: <debug> [000001804.583596] [plugin-manager] looking
> for plugins in '/lib/'
> ModemManager[32336]: <debug> [000001804.592629] [plugin-manager] loaded
> plugin 'qcom-soc' from '/lib//libmm-plugin-qcom-soc.so'
> ModemManager[32336]: <debug> [000001804.592714] [filter] registered
> plugin whitelist tag: ID_MM_QCOM_SOC
> ModemManager[32336]: <debug> [000001804.592933] [plugin-manager] loaded
> plugin 'generic' from '/lib//libmm-plugin-generic.so'
> ModemManager[32336]: <debug> [000001804.593140] [plugin-manager] loaded
> plugin 'foxconn' from '/lib//libmm-plugin-foxconn.so'
> ModemManager[32336]: <debug> [000001804.593186] [filter] registered
> plugin whitelist vendor id: 0489
> ModemManager[32336]: <debug> [000001804.593213] [filter] registered
> plugin whitelist vendor id: 105b
> ModemManager[32336]: <debug> [000001804.593237] [filter] registered
> plugin whitelist vendor id: 17cb
> ModemManager[32336]: <debug> [000001804.593277] [plugin-manager]
> successfully loaded 3 plugins registering 6 subsystems: wwan, rpmsg, net,
> qrtr, tty, usbmisc
> ModemManager[32336]: <debug> [000001804.615803] service name
> 'org.freedesktop.ModemManager1' was acquired
> ModemManager[32336]: <debug> [000001804.615890] [base-manager] starting
> automatic device scan...
> ModemManager[32336]: <debug> [000001804.638259] [base-manager] finished
> device scan...
> ModemManager[32336]: <debug> [000001804.639406] [wwan0] port contents
> loaded:
> ModemManager[32336]: <debug> [000001804.639465] [wwan0]   bus: pci
> ModemManager[32336]: <debug> [000001804.639495] [wwan0]   device:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0
> ModemManager[32336]: <debug> [000001804.639522] [wwan0]   driver:
> mhi-pci-generic
> ModemManager[32336]: <debug> [000001804.639546] [wwan0]   vendor: 17cb
> ModemManager[32336]: <debug> [000001804.639569] [wwan0]   product: 0308
> ModemManager[32336]: <debug> [000001804.639595] [base-manager] adding
> port wwan0 at sysfs path:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0/mhi0/wwan/wwan0
> ModemManager[32336]: <debug> [000001804.639688] [base-manager] port wwan0
> not candidate
> ModemManager[32336]: <debug> [000001804.640764] [wwan0mbim0] port
> contents loaded:
> ModemManager[32336]: <debug> [000001804.640802] [wwan0mbim0]   bus: pci
> ModemManager[32336]: <debug> [000001804.640826] [wwan0mbim0]   device:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0
> ModemManager[32336]: <debug> [000001804.640851] [wwan0mbim0]   driver:
> mhi-pci-generic
> ModemManager[32336]: <debug> [000001804.640876] [wwan0mbim0]   vendor:
> 17cb
> ModemManager[32336]: <debug> [000001804.640899] [wwan0mbim0]   product:
> 0308
> ModemManager[32336]: <debug> [000001804.640925] [base-manager] adding
> port wwan0mbim0 at sysfs path:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0/mhi0/wwan/wwan0/wwan0mbim0
> ModemManager[32336]: <debug> [000001804.974465] [base-manager] port
> wwan0mbim0 not candidate
> ModemManager[32336]: <debug> [000001804.975238] [wwan0qcdm0] port
> contents loaded:
> ModemManager[32336]: <debug> [000001804.975278] [wwan0qcdm0]   bus: pci
> ModemManager[32336]: <debug> [000001804.975306] [wwan0qcdm0]   device:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0
> ModemManager[32336]: <debug> [000001804.975332] [wwan0qcdm0]   driver:
> mhi-pci-generic
> ModemManager[32336]: <debug> [000001804.975358] [wwan0qcdm0]   vendor:
> 17cb
> ModemManager[32336]: <debug> [000001804.975382] [wwan0qcdm0]   product:
> 0308
> ModemManager[32336]: <debug> [000001804.975408] [base-manager] adding
> port wwan0qcdm0 at sysfs path:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0/mhi0/wwan/wwan0/wwan0qcdm0
> ModemManager[32336]: <debug> [000001804.975501] [base-manager] port
> wwan0qcdm0 not candidate
> ModemManager[32336]: <debug> [000001804.976074] [wwan0qmi0] port contents
> loaded:
> ModemManager[32336]: <debug> [000001804.976107] [wwan0qmi0]   bus: pci
> ModemManager[32336]: <debug> [000001804.976130] [wwan0qmi0]   device:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0
> ModemManager[32336]: <debug> [000001804.976156] [wwan0qmi0]   driver:
> mhi-pci-generic
> ModemManager[32336]: <debug> [000001804.976181] [wwan0qmi0]   vendor: 17cb
> ModemManager[32336]: <debug> [000001804.976204] [wwan0qmi0]   product:
> 0308
> ModemManager[32336]: <debug> [000001804.976229] [base-manager] adding
> port wwan0qmi0 at sysfs path:
> /sys/devices/platform/800b0000.pcie3/pci0003:00/0003:00:00.0/0003:01:00.0/mhi0/wwan/wwan0/wwan0qmi0
> ModemManager[32336]: <debug> [000001804.976315] [base-manager] port
> wwan0qmi0 not candidate
> ModemManager[32336]: <debug> [000001804.976688] [wl0] port contents
> loaded:
> ModemManager[32336]: <debug> [000001804.976718] [wl0]   bus: pci
> ModemManager[32336]: <debug> [000001804.976741] [wl0]   device:
> /sys/devices/platform/80080000.pcie0/pci0000:00/0000:00:00.0/0000:01:00.0
> ModemManager[32336]: <debug> [000001804.976766] [wl0]   driver: pcieh
> ModemManager[32336]: <debug> [000001804.976788] [wl0]   vendor: 14e4
> ModemManager[32336]: <debug> [000001804.976811] [wl0]   product: 6715
> ModemManager[32336]: <debug> [000001804.976833] [wl0]   revision: 0002
>
>
> Sent from myMail for iOS
>
>
> Wednesday, February 9, 2022, 11:13 AM -0500 from Senthil Kumaresan <
> sekumarejobs at gmail.com>:
>
> I am building the libgudev and due to the meson environment, I am stuck at
> the cross-compilation :(.
>
> libgudev-237 is forcefully making us compile using "meson" instead of
> "configure" and the ModemManager dependsdepends on libgudev-237.
>
> On Wed, Feb 9, 2022 at 4:42 AM Aleksander Morgado <
> aleksander at aleksander.es> wrote:
>
> Hey,
>
>
> After integrating the mhi drivers, wwan framework loaded the drivers and
> it is up and running. However, ModemManager is not able to detect the
> modem. Any hint/help is appreciated. Please throw some lights.
>
> *Note*: qmicli is working fine and the modem manager is built with
> --without-udev support.
>
>
> If you build using --without-udev, then you're responsible for notifying
> the ports to the daemon using mmcli --report-kernel-event. I definitely
> suggest you build with udev support instead, as you're expecting the ports
> to be automatically detected.
>
>
> --
> Aleksander
> https://aleksander.es
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20220227/7a5fcd77/attachment-0001.htm>


More information about the ModemManager-devel mailing list