我試圖通過DBUS API(在Linux中)在所有可用的AccessPoint上獲得身份驗證模式(WPA/WEP)。 NetworkManager API描述了一個屬性WPAFLAGS,但我什麼也沒有得到(我每次都得到Null標記)。 D-Feet DBUS debugger也不顯示任何東西。我是否錯過了某些東西,或者是API壞了?如何找出無線認證模式?
0
A
回答
2
看起來你正在做的事情錯了:
$ dbus-send --print-reply --system --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager/AccessPoint/995 org.freedesktop.DBus.Properties.Get string:'org.freedesktop.NetworkManager.AccessPoint' string:'WpaFlags'
method return sender=:1.1188 -> dest=:1.2189 reply_serial=2
variant uint32 324
$ dbus-send --print-reply --system --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager/AccessPoint/994 org.freedesktop.DBus.Properties.Get string:'org.freedesktop.NetworkManager.AccessPoint' string:'WpaFlags'
method return sender=:1.1188 -> dest=:1.2190 reply_serial=2
variant uint32 332
$ dbus-send --print-reply --system --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager/AccessPoint/991 org.freedesktop.DBus.Properties.Get string:'org.freedesktop.NetworkManager.AccessPoint' string:'WpaFlags'
method return sender=:1.1188 -> dest=:1.2191 reply_serial=2
variant uint32 276
1
你貼什麼回報:
的dbus-發送:格式錯誤數據項目 「方法」
我相信問題是關於:
interface.Get("org.freedesktop.NetworkManager.AccessPoint", "WpaFlags")
它總是返回0
相關問題
- 1. 離線模式下的相互認證
- 2. 如何處理彈出式認證?
- 3. STS無法找到認證
- 4. 如何找出什麼數據庫來尋找登錄認證
- 5. Web api認證模式
- 6. 查找數組模式:無輸出
- 7. Apex:如何找出模式名稱?
- 8. 如何在未找到模式時打印「無模式」?
- 9. Java無法找到有效的認證
- 10. 如何使用Certutil查找新認證?
- 11. 如何找出使用/ qn(靜默模式)執行MSI時的默認值?
- 12. Oracle BPEL模式驗證 - 它在何處查找模式定義
- 13. Jquery驗證模式彈出
- 14. 如何關閉認證以從WSO2 GREG中檢索XML模式?
- 15. 如何使用Tibco的認證消息傳遞模式
- 16. 如何找出Spring默認註冊模塊
- 17. 如何正確退出形式的認證
- 18. 如何識別URL中使用的彈出式認證方案?
- 19. 如何啓用彈出式電子認證功能?
- 20. 如何做 '退出' 認證在ASP.NET MVC
- 21. web服務認證的設計模式
- 22. 認證的可可設計模式
- 23. ServiceStack認證數據庫模式更改?
- 24. SQL Server 2005混合模式認證
- 25. Testlink中的兩種認證模式
- 26. <認證模式=「窗口」 />
- 27. Laravel默認身份驗證與模式
- 28. Azure。 URL重寫。認證模式表單。
- 29. Twitter認證「無法認證你。」錯誤
- 30. 如何找出這個GREP正則表達式模式?