nm-dbus

node interface to linux Network/Modem Manager

Usage no npm install needed!

<script type="module">
  import nmDbus from 'https://cdn.skypack.dev/nm-dbus';
</script>

README

nm-dbus

This module exposes high level API to communicate with Linux Network Manager and Modem Manager. Current ns-dbus version contains basic methods that allowas 3g modem connection establishment and maintenance.

Features

nm-dubs provides:

  • high level function dbus communication with NetworkManager(version <= 0.9.8.0) and ModemManager(version <= 0.6)
  • methods for creating, updateing,and removing connections
  • methods for (de)activating connections
  • connection and modem related signals subscribtions
  • object properties getters
  • extendable and generic wrapper for DBus communication layer
  • promise and classic callback style execution flow

Example

a basic example for activating 3g Modem connection.

TO BE DONE....