ModemManager-1.24.2
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.
Note
Les versions de développement de BLFS peuvent ne pas arriver à
contruire ou à exécuter certains paquets correctement si LFS ou
des dépendances ont été mises à jour depuis la dernière version
stable des livres.
Informations sur le paquet
Dépendances de ModemManager
Requises
libgudev-238
Recommandées
GLib-2.86.0 (avec GObject Introspection),
libmbim-1.32.0, libqmi-1.36.0, Polkit-126 et Vala-0.56.18
Facultatives
GTK-Doc-1.35.1
Notes des auteurs : https://wiki.linuxfromscratch.org/blfs/wiki/ModemManager
Installation de ModemManager
Installez ModemManager en
exécutant les commandes suivantes :
mkdir build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D bash_completion=false \
-D qrtr=false &&
ninja
Pour tester les résultats lancez : ninja test.
Maintenant, en tant qu'utilisateur root
:
ninja install
Explication des commandes
--buildtype=release
:
spécifie le type de construction convenant aux versions stables de
ce paquet, comme la valeur par défaut produit des binaires non
optimisés.
-D
bash_completion=false
: utilisez cette option si
le paquet externe bash-completion n'est
pas installé.
-D qrtr=false
: ce
paramètre désactive la prise en charge du protocole QRTR qui
nécessite le paquet externe libqrtr-glib.
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
|