[PATCH 0/4] Add support for Telit modems in Dell plugin

Daniele Palmas dnlplm at gmail.com
Fri Apr 29 10:50:07 UTC 2016


This patch series adds support for Telit modems in Dell plugin.

Probing and init output available at:
http://pastebin.com/uQV87Gqa

mmcli -m 0

/org/freedesktop/ModemManager1/Modem/0 (device id '6cbde1fd5528b8c42cd2e18ffb690bfd894f13e3')
  -------------------------
  Hardware |   manufacturer: 'Telit'
           |          model: 'HE910-D'
           |       revision: '12.00.086'
           |      supported: 'gsm-umts'
           |        current: 'gsm-umts'
           |   equipment id: '359658044004697'
  -------------------------
  System   |         device: '/sys/devices/pci0000:00/0000:00:14.0/usb3/3-8'
           |        drivers: 'cdc_acm, cdc_ether'
           |         plugin: 'Dell'
           |   primary port: 'ttyACM0'
           |          ports: 'eth1 (unknown), ttyACM4 (unknown), ttyACM5 (unknown), ttyACM3 (at), ttyACM0 (at), ttyACM1 (unknown), ttyACM2 (unknown)'
  -------------------------
  Numbers  |           own : '+391234567890'
  -------------------------
  Status   |           lock: 'none'
           | unlock retries: 'sim-pin (3), sim-pin2 (0), sim-puk (10), sim-puk2 (5)'
           |          state: 'disabled'
           |    power state: 'on'
           |    access tech: 'unknown'
           | signal quality: '0' (cached)
  -------------------------
  Modes    |      supported: 'allowed: 2g; preferred: none
           |                  allowed: 3g; preferred: none
           |                  allowed: 2g, 3g; preferred: none'
           |        current: 'allowed: 2g, 3g; preferred: none'
  -------------------------
  Bands    |      supported: 'egsm, dcs, pcs, g850, u2100, u1900, u850, u900, u17iv'
           |        current: 'egsm, dcs, u900'
  -------------------------
  IP       |      supported: 'ipv4, ipv6, ipv4v6'
  -------------------------
  3GPP     |           imei: '359658044004697'
           |  enabled locks: 'none'
           |    operator id: 'unknown'
           |  operator name: 'unknown'
           |   subscription: 'unknown'
           |   registration: 'unknown'
  -------------------------
  SIM      |           path: '/org/freedesktop/ModemManager1/SIM/0'

  -------------------------
  Bearers  |          paths: 'none'

Daniele Palmas (4):
  telit: code refactoring
  dell: add Telit manufacturer
  dell: add udev rules for 413c/81ba
  build: modified Telit and Dell sections

 plugins/Makefile.am                      |  28 ++-
 plugins/dell/77-mm-dell-port-types.rules |  16 ++
 plugins/dell/mm-plugin-dell.c            |  53 +++++-
 plugins/telit/mm-common-telit.c          | 318 +++++++++++++++++++++++++++++++
 plugins/telit/mm-common-telit.h          |  40 ++++
 plugins/telit/mm-plugin-telit.c          | 300 +----------------------------
 6 files changed, 449 insertions(+), 306 deletions(-)
 create mode 100644 plugins/dell/77-mm-dell-port-types.rules
 create mode 100644 plugins/telit/mm-common-telit.c
 create mode 100644 plugins/telit/mm-common-telit.h

-- 
2.8.1



More information about the ModemManager-devel mailing list