Hi Jukka, On Fri, Jan 07, 2011 at 02:55:11PM +0200, Jukka Rissanen wrote: > --- > test/set-ipv6-method | 33 +++++++++++++++++++++++++++++++++ > 1 files changed, 33 insertions(+), 0 deletions(-) > create mode 100755 test/set-ipv6-method We should rename set-ip-method to set-ipv4-method then.
> diff --git a/test/set-ipv6-method b/test/set-ipv6-method > new file mode 100755 > index 0000000..569e887 > --- /dev/null > +++ b/test/set-ipv6-method > @@ -0,0 +1,33 @@ > +#!/usr/bin/python > + > +import sys > +import dbus > + > +def print_usage(): > + print "Usage: %s <service> off|manual|auto [<address> [netmask]]" % > (sys.argv[0]) > This is not a netmask anymore but a prefix length. > + > +if (len(sys.argv) < 3): > + print_usage() > + sys.exit(1) > + > +bus = dbus.SystemBus() > +path = "/profile/default/" + sys.argv[1] > +service = dbus.Interface(bus.get_object('net.connman', path), > + 'net.connman.Service') > + > +properties = service.GetProperties() > + > +print "Setting method %s for %s" % (sys.argv[2], sys.argv[1]) > + > +ipv6_configuration = { "Method": sys.argv[2] } > +if (len(sys.argv) > 3): > + ipv6_configuration["Address"] = sys.argv[3] > +if (len(sys.argv) > 4): > + ipv6_configuration["Netmask"] = sys.argv[4] This should be PrefixLength. Cheers, Samuel. -- Intel Open Source Technology Centre http://oss.intel.com/ _______________________________________________ connman mailing list connman@connman.net http://lists.connman.net/listinfo/connman