1 回答
TA贡献1951条经验 获得超3个赞
如果没有更新连接,则会引发此错误。该addresses成员已被弃用。我删除了它并能够更新连接。这是该块的一个工作示例ipv4:
'ipv4': {'address-data': <dbus_next.signature.Variant ('aa{sv}', [{'address': <dbus_next.signature.Variant ('s', 192.168.2.181)>, 'prefix': <dbus_next.signature.Variant ('u', 24)>}])>,
'dns': <dbus_next.signature.Variant ('au', [])>,
'dns-search': <dbus_next.signature.Variant ('as', [])>,
'gateway': <dbus_next.signature.Variant ('s', 192.168.2.1)>,
'method': <dbus_next.signature.Variant ('s', manual)>,
'route-data': <dbus_next.signature.Variant ('aa{sv}', [])>,
'routes': <dbus_next.signature.Variant ('aau', [])>},
之后我reapply_connection成功调用了该方法。如果设备未处于活动状态,此方法调用将引发另一个异常,但这是另一个故事了。
添加回答
举报