Home » Questions » Computers [ Ask a new question ]

Wireless router that supports Bonjour between wire- and wireless- connected machines

Wireless router that supports Bonjour between wire- and wireless- connected machines

At home I have an ADSL modem that I use also as router. For the record, it is a DavoLink DV-2020 provided by Tele2 in the Netherlands. It turns out that if a computer is connected with a cable to the router and another computer is connected wirelessly, then they cannot see each other's services that are advertised through Bonjour (Apple's service discovery protocol, an implementation of Zeroconf). The combinations wired/wired and wireless/wireless work fine. This means that somehow wire- and wireless- connected machines are on different physical networks although their IPs are in the same range (192.168.1.*).

Asked by: Guest | Views: 28
Total answers/comments: 2
Guest [Entry]

"It looks like the router isn't handling multicast (which is what Bonjour uses) correctly. There's a possible fix mentioned here although it might not work with your particular modem.

Anyway, multicast bridging is the feature you want, although it's hard to determine if a router supports it without actually testing it. If you are happy running separate networks for wired and wireless, one option is buying a router with OpenWRT support, then running Avahi as a mDNS reflector between them."
Guest [Entry]

"I found a tip on a D-Link forum for my DIR-655 related to Bonjour and mulitcast.

The part that made my bonjour iPhone apps able to connect to my home network was this setting:

on the Advanced tab, Advanced Network settings, there is a check box
for Enable Multicast Streams. Tick this and reboot the router."