[PATCH 0/9] ofono modem/wwan support



The following patches add ofono modem/wwan support
to NetworkManager.

One caveat is that these patches have only been
tested using ofono's rilmodem driver ( as used by
Ubuntu Touch ), however other then the 'Preferred'
APN logic in the settings plugin, and the usage of
urfkill for flight-mode, the code should work with
other native ofono modem drivers as well.

Mathieu Trudel-Lapierre (4):
  Ignore rild modem devices.
  wwan: add support for using oFono as a modem manager
  Let NetworkManager read oFono settings file and create connections
  Track killswitch change signals from urfkill

Tony Espy (5):
  Ignore p2p wifi devices from android
  Add new NMSettingsConnection reset_retries get/set methods
  Add modem reconnect delay to policy
  Modify NMDeviceModem's available logic
  Fix ofono connection problems

 config.h.in                                      |    6 +
 configure.ac                                     |   26 +
 src/Makefile.am                                  |    6 +
 src/devices/wwan/Makefile.am                     |    7 +
 src/devices/wwan/nm-device-modem.c               |   13 +-
 src/devices/wwan/nm-modem-manager.c              |  241 +++-
 src/devices/wwan/nm-modem-ofono.c                | 1527 ++++++++++++++++++++++
 src/devices/wwan/nm-modem-ofono.h                |   66 +
 src/devices/wwan/nm-modem.c                      |    8 +-
 src/nm-core-utils.c                              |   20 +-
 src/nm-manager.c                                 |  131 +-
 src/nm-policy.c                                  |   34 +-
 src/nm-urfkill-manager.c                         |  289 ++++
 src/nm-urfkill-manager.h                         |   50 +
 src/settings/nm-settings-connection.c            |   18 +-
 src/settings/nm-settings-connection.h            |    3 +
 src/settings/plugins/Makefile.am                 |    5 +
 src/settings/plugins/ofono/Makefile.am           |   34 +
 src/settings/plugins/ofono/nm-ofono-connection.c |  169 +++
 src/settings/plugins/ofono/nm-ofono-connection.h |   54 +
 src/settings/plugins/ofono/parser.c              |  121 ++
 src/settings/plugins/ofono/parser.h              |   36 +
 src/settings/plugins/ofono/plugin.c              |  789 +++++++++++
 src/settings/plugins/ofono/plugin.h              |   53 +
 24 files changed, 3669 insertions(+), 37 deletions(-)
 create mode 100644 src/devices/wwan/nm-modem-ofono.c
 create mode 100644 src/devices/wwan/nm-modem-ofono.h
 create mode 100644 src/nm-urfkill-manager.c
 create mode 100644 src/nm-urfkill-manager.h
 create mode 100644 src/settings/plugins/ofono/Makefile.am
 create mode 100644 src/settings/plugins/ofono/nm-ofono-connection.c
 create mode 100644 src/settings/plugins/ofono/nm-ofono-connection.h
 create mode 100644 src/settings/plugins/ofono/parser.c
 create mode 100644 src/settings/plugins/ofono/parser.h
 create mode 100644 src/settings/plugins/ofono/plugin.c
 create mode 100644 src/settings/plugins/ofono/plugin.h

-- 
2.7.4



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]