1

Debug alljoyn

asked 2015-07-23 00:44:55 -0800

maosuyun2009 gravatar image

How can I use d-feet monitor alljoyn-daemon, I have tried to run d-feet and add a connection to other bus, Address is "unix:abstract=alljoyn".

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
1

answered 2015-07-29 00:34:16 -0800

praveenb gravatar image

updated 2015-07-29 00:35:33 -0800

D-Feet will only work for applications that connect to alljoyn-daemon using the spec unix:abstract=alljoyn. That means D-Feet cannot be used to look at:

  • Routing node to Routing node communication (using AllJoyn TCP/UDP transports)
  • Thin Leaf Node to Routing node communication (to/from Thin Core library)

Hence, a better approach is to use protocol parsers in Wireshark as suggested by ry.jones. The protocol parser is also helpful to look at Next-Gen NameService traffic that is exchanged during Discovery phase (corresponding to FindAdvertisedName and AdvertiseName APIs).

edit flag offensive delete publish link more

Comments

After I run alljoyn-daemon and bbservice example, I run d-feet and tried to connected to other bus, But I get error like this: "can not connect to 'unix:abstract=alljoyn': Error calling StartServiceByName for org.freedesktop.DBus: GDBus.Error:org.freedesktop.DBus.Error.Spawn.Failed: Unable to start"

maosuyun2009 ( 2015-07-29 07:04:20 -0800 )edit
Login/Signup to Answer

Question Tools

Follow
1 follower

Stats

Asked: 2015-07-23 00:44:55 -0800

Seen: 318 times

Last updated: Jul 29 '15