[avahi] Ethernet bridge problem.

Matt Connolly matt at soundevolution.com.au
Fri Dec 5 20:07:24 PST 2008


Hi all,

I have a strange problem getting a Max OS X (10.5) machine talking to  
a Ubuntu Server (8.10 amd64) via bonjour / avahi.

Everything works fine with the machines are connected like this:

Router --- ethernet --- ubuntu server
Router --- ethernet --- mac laptop

However, avahi and bonjour don't talk when connected like this:

Router --- ethernet --- ubuntu server
Router --- wireless --- mac laptop

Every other aspect of the network is working. HTTP, FTP, SSH between  
the machines and the outside world via the router.

I suspected that there may be a bug in the router that is not passing  
UDP packets across the bridge from ethernet to wireless, but I tried a  
simple python program to send and receive multicast packets, it works  
with no problems. ie: sending multicast across the bridge works both  
ways.

Just to make things *really* confusing, if I enable ip6 in the avahi  
config, then browsing works.


Would there be some bug in the IP4 implementation of Avahi that is not  
present in the IP6 implementation?


-Matt



More information about the avahi mailing list