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
|