Hello,
I have appended the modem manager package in the local.conf for the imx6qmmek board in the Yocto build. When I checked in the board using systemctl status ModemManager able to get the active status. But issue in no modems found I have inserted SIM also in the board.
And also why I am getting error in gdbus.service. How to enable gdbus.service in the board?
Attached the logs below:
root@imx6qsabresd:~# systemctl status ModemManager
* ModemManager.service - Modem Manager
Loaded: loaded (/lib/systemd/system/ModemManager.service; enabled; preset: enabled)
Active: active (running) since Fri 2023-03-03 09:49:30 UTC; 3min 57s ago
Main PID: 634 (ModemManager)
Tasks: 3 (limit: 1536)
Memory: 6.2M
CGroup: /system.slice/ModemManager.service
`-634 /usr/sbin/ModemManager
Mar 03 09:49:29 imx6qsabresd systemd[1]: Starting Modem Manager...
Mar 03 09:49:29 imx6qsabresd ModemManager[634]: <info> ModemManager (version 1.20.6) starting in system bus...
Mar 03 09:49:30 imx6qsabresd systemd[1]: Started Modem Manager.
root@imx6qsabresd:~# systemctl status gdbus
Unit gdbus.service could not be found.
root@imx6qsabresd:~# mmcli -L
No modems were found
Thank you in advance.
Hello!
It looks like your ModemManager is active but not detecting any modems, which might be due to driver issues, incorrect modem mode, or sysfs path recognition. Additionally, the gdbus.service is missing. Ensure that the necessary drivers are installed, the modem is in the correct mode, and the gdbus package is installed. You can then enable and start the gdbus.service using systemctl commands.
I hope this helps!
Hello,
Make sure you have installed one of yocto BSP supported by NXP since in the kernel you have enable the modem support of this.
Regards