ModemManager 1.4.4 is out, This Open Source project provides a mobile broadband communication API for Linux


ModemManager 1.4.4 is out, This Open Source project provides a mobile broadband communication API for Linux

ModemManager is an open source command-line software that tries to provide a unified high level API for communicating with mobile broadband modems on the Linux operating system. It is designed as a free/libre drop-in replacement for the NetworkManager application.

It is a system daemon, designed to control mobile broadband devices, such as USB dongles, professional RS232 and USB devices, bluetooth-paired smartphones, or built-in devices, as well as modem connections, supporting 2G, 3G and 4G.

What's new in ModemManager 1.4.4:
  • Use 'DMS Set FCC Authentication' if online mode fails in QMI modems. This change requires bumping the libqmi version to 1.12.4, which is the stable release including the change.
  • Fix segfault when empty pdp type string is given.
  • Fix segfault when port driver is unknown.
  • Blacklist: ignore PalmOS devices driven by 'visor'
Supports a wide range of modem vendors

ModemManager supports numerous modem vendors, among which we can mention Altair, AnyDATA, Blackberry, Cinterion, Ericsson, Huawei, Infineon, Iridium, Linktop, MediaTek, Motorola, Nokia, Novatel, Olivetti, Option, Pantech, Qualcomm, Samsung, Simtech, Sierra, Wireless, VIA, Wavecom, and ZTE.

Being a command-line program, ModemManager comes with various command-line options that help you interact better with modem devices. Among these options, we can mention support for running in session DBus, the ability to disable auto-scan of devices, support for enabling the Test Interface in the daemon, as well as the ability to add the the location of plugins.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.