I had forgot sending previous message. Sorry about confusion. 2016-12-19 19:15 GMT+02:00 matti kaasinen <[email protected]>:
> I executed manually update-ip4-method lines from python shell. > Executing update returned: > DBusException: > org.freedesktop.NetworkManager.Settings.Connection.MissingProperty: > ipv4.addresses: this property cannot be empty for 'method=manual' > > On https://developer.gnome.org/NetworkManager/1.0/ref-settings.html/ipv4 > settings section/addresses property description claims: > "Deprecated in favor of the 'address-data' and 'gateway' properties, but > this can be used for backward-compatibility with older daemons." > > What should I now (try to) use with nm 1.0.10? > > 2016-12-19 12:29 GMT+02:00 matti kaasinen <[email protected]>: > >> NM version = 1.0.10 >> >> 2016-12-19 11:15 GMT+02:00 matti kaasinen <[email protected]>: >> >>> Hi! >>> >>> It seems that I can't set dbus types properly. I try to follow example >>> setting static ipv4 addres: >>> freedesktop <http://code.metager.de/source/xref/freedesktop/>/ >>> NetworkManager >>> <http://code.metager.de/source/xref/freedesktop/NetworkManager/>/Net >>> workManager >>> <http://code.metager.de/source/xref/freedesktop/NetworkManager/NetworkManager/> >>> /examples >>> <http://code.metager.de/source/xref/freedesktop/NetworkManager/NetworkManager/examples/> >>> /python >>> <http://code.metager.de/source/xref/freedesktop/NetworkManager/NetworkManager/examples/python/> >>> /dbus >>> <http://code.metager.de/source/xref/freedesktop/NetworkManager/NetworkManager/examples/python/dbus/> >>> /update-ip4-method.py >>> <http://code.metager.de/source/xref/freedesktop/NetworkManager/NetworkManager/examples/python/dbus/update-ip4-method.py> >>> >>> 'ipv4' dictionary before update printed below: >>> {u'address-data': dbus.Array([dbus.Dictionary({'prefix': >>> dbus.UInt32(22L), 'address': '192.168.3.25'}, signature=None)], >>> signature=dbus.Signature('a{sv}')), u'method': 'manual'} >>> >>> I get following error message from connection.Update(): >>> File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 641, >>> in call_blocking >>> message.append(signature=signature, *args) >>> ValueError: invalid literal for long() with base 10: '192.168.3.25' >>> >>> Thanks, >>> Matti >>> >> >> >
_______________________________________________ networkmanager-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/networkmanager-list
