网络管理器引发D-Bus故障:变量类型与匹配项不匹配:Variant(Iter(UInt32))

时间:2018-12-03 14:57:04

标签: rust dbus networkmanager

当我尝试使用Rust中的network-manager crate枚举dbus上的wifi连接,并在具有Raspbian Stretch 9.4和network-manager v1.6.2的Raspberry Pi 3B +上编译并运行时,NetworkManager::get_connections抛出{{ 1}}。

D-Bus failure: Variant type does not match match: Variant(Iter(UInt32))在命令行上可以正常工作,因此我怀疑网络管理器版本与dbus不兼容,因此我尝试升级到最新的nmcli和`network-manager =“ 0.11。通过手动克隆存储库创建2英寸的板条箱,但存在相同的错误。也许我需要降级其中一些组件?

这是我的全部代码:

dbus="0.5.4"

0 个答案:

没有答案