Re: Missing org.freedesktop.NetworkManager signals (DBus 2.8 and Java)
Lambrecht Jürgen <[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Message-ID | <[email protected]> |
On 11/14/2014 04:26 PM, Lambrecht Jürgen wrote: > Hi, > > I am trying to receive NetworkManager signals over Dbus with a Java > program. > But I never receive any signal. > Although, when I start in a shell: > dbus-monitor --system > "type='signal',sender='org.freedesktop.NetworkManager',interface='org.freedesktop.NetworkManager'" > I do receive the signals. Maybe my program has no access rights? (although it it runs as root) I read that "Access to methods and interfaces is governed through XML files in |/etc/dbus-1/system.d| ". I also found posts about people having problems running nm-applet, and the solution was to modify /etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf (change "deny" to "allow"). But that did not help. Could access rights (permissions, ..) be my problem? Kind regards, Jürgen > > I am new to Dbus (and to java), and I used code I found on this list: > ref.: http://lists.freedesktop.org/archives/dbus/2013-September/015781.html > Missing org.freedesktop.UDisks signals (DBus 2.7 and Java) > (I also used example code from Rm5248 - thanks both) > > I also changed DBusInterface to Path in the signals as proposed by Matt > in that email thread. > But no help: I receive no signal. > > I compile with Eclipse using libraries dbus-2.8.jar, hexdump-0.2.jar, > unix-0.5.jar, JRE System Library [JavaSE-1.7]. > I run the program on my laptop (LMDE, Debian) with java version > "1.7.0_21" and NetworkManager version 0.9.8.0. (both from Eclipse and > from the command line) > I also test on an embedded PC with Debian server (stable v7.6) with java > version "1.7.0_65" and NetworkManager 0.9.10.0. (with only root user) > > The code is in attach. I generated NetworkManager.java with > CreateInterface -y -f org.freedesktop.NetworkManager > /org/freedesktop/NetworkManager > > Any help would be really appreciated, thanks! > Kind regards, > Jürgen > -- Jürgen Lambrecht R&D Associate Mobile: +32 499 644 531 Twitter: JGRLambrecht Tel: +32 (0)51 303045 Fax: +32 (0)51 310670 http://www.televic-rail.com Televic Rail NV - Leo Bekaertlaan 1 - 8870 Izegem - Belgium Company number 0825.539.581 - RPR Kortrijk _______________________________________________ dbus mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/dbus