ModemManager-1.18.12
Installation of ModemManager
Install ModemManager by running
the following commands:
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-static \
--disable-maintainer-mode \
--with-systemd-journal \
--with-systemd-suspend-resume &&
make
To test the results, issue: make
check.
Now, as the root
user:
make install
Command Explanations
--with-systemd-suspend-resume
: This
switch forces ModemManager to use
the systemd power management facilities.
--with-systemd-journal
: This
switch forces ModemManager to use
the systemd journal for logging.
--disable-static
: This
switch prevents installation of static versions of the libraries.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
Configuring ModemManager
Systemd
Units
To start the ModemManager daemon at boot,
enable the previously installed systemd unit by running the
following command as the root
user:
systemctl enable ModemManager
Contents
Installed Programs:
mmcli and ModemManager
Installed Libraries:
libmm-glib.so
Installed Directories:
/etc/ModemManager,
/usr/include/libmm-glib, /usr/include/ModemManager,
/usr/lib/ModemManager, /usr/share/ModemManager,
/usr/share/gtk-doc/html/libmm-glib (optional), and
/usr/share/gtk-doc/html/ModemManager (optional)
Short Descriptions
mmcli
|
is an utility used to control and monitor the
ModemManager
|
ModemManager
|
is a D-Bus service used
to communicate with modems
|
libmm-glib.so
|
contains API functions for communicating with mobile
broadband modems, regardless of the protocol used to
communicate with the actual device
|