Hi Ryan, > >> test/enable-modem | 6 +++++- > >> 1 files changed, 5 insertions(+), 1 deletions(-) > >> > >> diff --git a/test/enable-modem b/test/enable-modem > >> index 0f9f604..d44783d 100755 > >> --- a/test/enable-modem > >> +++ b/test/enable-modem > >> @@ -1,6 +1,7 @@ > >> #!/usr/bin/python > >> > >> import dbus > >> +import sys > >> > >> bus = dbus.SystemBus() > >> > >> @@ -14,4 +15,7 @@ path = properties["Modems"][0] > >> modem = dbus.Interface(bus.get_object('org.ofono', path), > >> 'org.ofono.Modem') > >> > >> -modem.SetProperty("Powered", dbus.Boolean(1)) > >> +if len(sys.argv) > 1 and sys.argv[1] == '0' : > >> + modem.SetProperty("Powered", dbus.Boolean(0)) > >> +else : > >> + modem.SetProperty("Powered", dbus.Boolean(1)) > > > > if you want this, then add a disable-modem script. > > Ok. If no one else thinks it may be needed, i won't. In my case, i > thought it would be helpful to see what happens to the system to remove > a modem out of the system, ie. power off. I would be nice to be able to > set a toggle power to the modem, and allow the daemon to be in the > correct state to recover.
I am fine with disable-modem script. I just never needed it so far. Otherwise it would have been there. > I have tried toggling the power to the modem (has a switch on the board) > when the daemon was running, and the daemon was not able to return to a > known state. Weird. Might need some udev magic to do the right thing. Or some special handling inside the plugin. Regards Marcel _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono