亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

dbus_next.errors.DBusError: ipv4.addresses: 對于

dbus_next.errors.DBusError: ipv4.addresses: 對于

慕運維8079593 2023-10-31 16:32:17
我正在嘗試使用 dbus 配置 NetworkManager 連接(wifi)。我正在使用 Python dbus-next,因為該庫在異步支持方面非常方便。我發現“地址數據”字段將來將取代“地址”。但是,無論我如何更新 IPv4 設置,它總是顯示:dbus_next.errors.DBusError: ipv4.addresses: 對于“method=manual”,此屬性不能為空我已經不知道自己可能做錯了什么。目前還不清楚為什么以下設置不被接受。我還將這些設置與我使用 gnome 的網絡管理器配置的設置進行了比較,后者也在后臺使用 dbus。因此,一定有辦法,但我完全不知道如何進行。這些是我正在更新的 IPv4 設置: 'ipv4': {'address-data': <dbus_next.signature.Variant ('aa{sv}', [{'address': <dbus_next.signature.Variant ('s', 192.168.2.177)>, 'prefix': <dbus_next.signature.Variant ('u', 16)>}])>,          'addresses': <dbus_next.signature.Variant ('aau', [[3232236209, 4294966784, 3232236033]])>,          'dns': <dbus_next.signature.Variant ('au', [])>,          'dns-search': <dbus_next.signature.Variant ('as', [])>,          'gateway': <dbus_next.signature.Variant ('s', )>,          'method': <dbus_next.signature.Variant ('s', manual)>,          'route-data': <dbus_next.signature.Variant ('aa{sv}', [])>,          'routes': <dbus_next.signature.Variant ('aau', [])>},...如您所見,字段 ipv4.addresses 顯然不為空。因此,我不知道為什么錯誤會這樣說。我還在已建立的連接上測試了網絡管理器reapply方法,結果相同。
查看完整描述

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成功調用了該方法。如果設備未處于活動狀態,此方法調用將引發另一個異常,但這是另一個故事了。


查看完整回答
反對 回復 2023-10-31
  • 1 回答
  • 0 關注
  • 134 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號