ModemManager-1.18.12

Introduction à ModemManager

ModemManager fournit une API de haut niveau unifiée pour communiquer avec des modems mobiles en bande large, quel que soit le protocole exact utilisé pour communiquer avec l'appareil.

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

  • Téléchargement (HTTP) : https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 9f014dfc59f1bd8bc230bb2c2974d104

  • Taille du téléchargement : 2,5 Mo

  • Estimation de l'espace disque requis : 155 Mo (avec les tests)

  • Estimation du temps de construction : 0,7 SBU (avec parallélisme = 4 ; avec les tests)

Dépendances de ModemManager

Requises

libgudev-238

Recommandées

Facultatives

GTK-Doc-1.34.0

Notes des auteurs : https://wiki.linuxfromscratch.org/blfs/wiki/ModemManager

Installation de ModemManager

Installez ModemManager en exécutant les commandes suivantes :

./configure --prefix=/usr                 \
            --sysconfdir=/etc             \
            --localstatedir=/var          \
            --disable-static              \
            --disable-maintainer-mode     \
            --with-systemd-journal        \
            --with-systemd-suspend-resume &&
make

Pour tester les résultats, exécutez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--with-systemd-suspend-resume : Ce paramètre force ModemManager à utiliser les services de gestion de l'énergie de systemd.

--with-systemd-journal  : Ce paramètre force ModemManager à utiliser le journal de systemd pour la journalisation.

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

Configuration de ModemManager

Unités systemd

Pour démarrer le démon ModemManager au démarrage, activez l'unité systemd précédemment installée en exécutant la commande suivante en tant qu'utilisateur root :

systemctl enable ModemManager

Contenu

Programmes installés: mmcli et ModemManager
Bibliothèques installées: libmm-glib.so
Répertoires installés: /etc/ModemManager, /usr/include/libmm-glib, /usr/include/ModemManager, /usr/lib/ModemManager, /usr/share/ModemManager, /usr/share/gtk-doc/html/libmm-glib (facultatif) et /usr/share/gtk-doc/html/ModemManager (facultatif)

Descriptions courtes

mmcli

est un utilitaire utilisé pour contrôler et surveiller ModemManager

ModemManager

est un service D-Bus utilisé pour communiquer avec des modems

libmm-glib.so

contient les fonctions de l'API pour communiquer avec des modems mobile à bande large, quel que soit le protocole exact utilisé pour l'appareil