2010-01-16 18 views

回答

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