On Mon, 2008-01-21 at 11:19 +0200, Jonathan Dieter wrote:
On Mon, 2007-12-03 at 11:37 -0500, Dan Williams wrote:
> On Mon, 2007-12-03 at 10:43 -0500, Matthew Miller wrote:
> > I want to make sure I'm not missing something before I file an RFE. I'd
like
> > to be able to enable/disable wireless (or wired, for that matter) networking
> > from scripts. The nm-tool program seems like the logical place for this
> > functionality, but it doesn't appear to actually have it at this point.
>
> All the functionality is currently available with dbus-send. However,
> since that's the case, it would be nice to have a CLI tool that
> interfaces in a nicer manner than dbus-send. I'd like to have something
> like that too, but haven't had time to look into it. It would be a
> great opportunity for somebody to jump in.
Is there a list of (important) dbus methods exported by NM? I'm trying
to work out a way of bringing up a wireless network early in the boot
process in F8 and have been unable to even get a list of devices.
Hmm, I'm about to land that functionality in F8 and rawhide in the next
few weeks anyway...
Dan
Trying to run (which looks like it's supposed to work in 0.6):
>>> import dbus
>>> bus = dbus.SystemBus()
>>> iface = bus.get_object('org.freedesktop.NetworkManager',
'/org/freedesktop/NetworkManager')
>>> devs =
iface.getDevices(dbus_interface='org.freedesktop.NetworkManager')
or
>>> devs =
iface.getDevices(dbus_interface='org.freedesktop.NetworkManager.Devices')
gives me:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod:
Method "getDevices" with signature "" on interface
"org.freedesktop.NetworkManager" doesn't exist
What am I missing?
Jonathan
--
fedora-devel-list mailing list
fedora-devel-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list