What is ModemManager?

ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections. Whether built-in devices, USB dongles, bluetooth-paired telephones, or professional RS232/USB devices with external power supplies, ModemManager is able to prepare and configure the modems and setup connections with them.

1.x is the stable series of ModemManager using the improved /org/freedesktop/ModemManager1 interface.

Mailing List

Discussions take place on the modemmanager-devel (at) lists.freedesktop.org mailing list:

Reporting Bugs

Please report bugs (and submit patches) through FreeDesktop.org gitlab.

User Documentation

Developer Documentation

Source code

  • Stable releases
  • View the latest code online
  • Anonymous read-only git access: git://anongit.freedesktop.org/ModemManager/ModemManager
  • Developer read-write git access: ssh://git.freedesktop.org/git/ModemManager/ModemManager