Re: problem with networkmanager dbus api

Sebastian Dransfeld wrote:

I try to use the org.freedesktop.DBus.Properties.GetAll() method call with networkmanager like this (change device to one you got):

dbus-send --system --print-reply --type=method_call \
--dest=org.freedesktop.NetworkManager \
/org/freedesktop/Hal/devices/net_00_01_6c_ea_69_1b \
org.freedesktop.DBus.Properties.GetAll \

This will return nothing, as libdbus-glib maps dbus properties to gobject properties. In networkmanager these do not match:

gobject        dbus
udi        Udi
interface    Interface
driver        Driver
capabilities    Capabilities
ip4-address    Ip4Address

The gobject properties do however have a nick which matches the dbus property name.

Where should this problem be solved? networkmamager or dbus-glib?

If someone can suggest a solution, I can try to create a patch.

And of course:
- Ubuntu 8.10
- libdbus-glib-1-2              0.76-1
- network-manager               0.7~~svn20081018t105859-0ubuntu1

Best regards
Sebastian Dransfeld

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]