#!/usr/bin/python3 | |
import sys | |
import dbus | |
bus = dbus.SystemBus() | |
manager = dbus.Interface(bus.get_object('org.ofono', '/'), | |
'org.ofono.Manager') | |
modems = manager.GetModems() | |
for path, properties in modems: | |
if "org.ofono.ConnectionManager" not in properties["Interfaces"]: | |
continue | |
connman = dbus.Interface(bus.get_object('org.ofono', path), | |
'org.ofono.ConnectionManager') | |
connman.DeactivateAll() |