Multiple Questions from a SysAdmin

Morgan Collett morgan.collett at collabora.co.uk
Mon Mar 3 03:09:07 EST 2008


Bryan Berry wrote:
> 2. Does Avahi work together w/ Telepathy (local mesh) and EJabber
> (multiple meshes) for the presence service? If so, how?

There are two modes for collaboration: link local (mesh) or server
(Jabber). Link local uses telepathy-salut, which uses avahi (multicast)
to announce presence and shared activities. Server uses
telepathy-gabble, which uses loudmouth to connect to the jabber server
(unicast).

See http://wiki.laptop.org/go/Shared_Sugar_Activities,
http://wiki.laptop.org/go/Presence_Service and
http://wiki.laptop.org/go/Category:Collaboration for current wiki
documentation.

Feel free to ask further questions - the documentation is a work in
progress...

> I would appreciate if someone could point me to a good resource to learn
> more about how avahi works. I have only found a little bit of info about
> it on the web. Or does it simply handle network interface configuration?
> 
> 3. What aspects of the mesh does Jabber enable that aren't there by
> default?

At this point, scalability. We should handle presence and collaboration
for 100+ XOs on the jabber server, but on link local mesh there are
issues with saturation, and also multicast not working with the
aggressive suspending.

> 4. When I turn on an XO it always shows Mesh Networks 1, 6, and 11 even
> if there are no other XO's around. Why is this? I have always presumed
> that Network 1 was the XO's own instance of the mesh in case it didn't
> see a school server. But what about the other two?

That's a UI feature, to allow you to select those wifi channels. It
doesn't mean there is anything on them. It's possible to run some XOs on
each channel, although they will only see those on their channel.

Regards
Morgan



More information about the Devel mailing list