ModemManager: symbol lookup error: ModemManager: undefined symbol: mm_kernel_event_properties_get_type

Jan Graczyk JanG at nytec.com
Thu Apr 6 19:26:37 UTC 2017


Hello Aleksander,

I have used ./configure --with-qmi=yes than make and make install and I have run ModemManager with a command ModemManager --debug. Am I missing any other option in ./configure? Thank you for your help.

Jan Graczyk

-----Original Message-----
From: Aleksander Morgado [mailto:aleksander at aleksander.es] 
Sent: Thursday, April 6, 2017 12:21 PM
To: Jan Graczyk <JanG at nytec.com>; modemmanager-devel at lists.freedesktop.org
Subject: Re: ModemManager: symbol lookup error: ModemManager: undefined symbol: mm_kernel_event_properties_get_type

On 06/04/17 21:14, Jan Graczyk wrote:
> I am using Quectel UC20 mini PCIe modem on my development board and running ModemManager on it. Since ModemManager is using by default baud rate set to 57600 I have decided to move to the latest version of ModemManager (1.7.0) since there is a possibility to set udev rule for baud rate ENV{ID_MM_TTY_BAUDRATE}="115200". However after rebuilding ModemManager version 1.7.0 for ARM architecture and running it on my development board I have got the following error:
> 
> ModemManager[1624]: <debug> [1491504870.296599] 
> [mm-plugin-manager.c:1609] load_plugins(): [plugin manager] 
> successfully loaded 32 plugins
> ModemManager[1624]: <debug> [1491504870.304070] [main.c:106] 
> name_acquired_cb(): Service name 'org.freedesktop.ModemManager1' was 
> acquired
> ModemManager[1624]: <debug> [1491504870.636683] [mm-base-manager.c:573] mm_base_manager_start(): Starting automatic device scan...
> ModemManager[1624]: <debug> [1491504870.720354] [mm-base-manager.c:575] mm_base_manager_start(): Finished device scan...
> ModemManager: symbol lookup error: ModemManager: undefined symbol: 
> mm_kernel_event_properties_get_type
> 
> [1]+  Exit 127                ModemManager -debug
> 
> The only stable version of ModemManager which runs on my development board is 1.4.0. But when using that version I need to set Quectel UC20 modem baud rate to 57600 using AT+IPR=57600 command. I would like to take advantage of ModemManager version 1.7.0 but unfortunately I am getting the above error while running it.

Looks like you didn't install the newly compiled version properly.
You're running the ModemManager daemon from git master, and looks like it's linking to "libmm-glib" from an older version.

How did you configure ModemManager to build, and how are you running it?

--
Aleksander
https://aleksander.es


More information about the ModemManager-devel mailing list