Thursday, November 27, 2008

DLink DSL-G604T router and multicast packets

I spent too much time trying to figure out what I couldn't get Bonjour/Zeroconf working between a Mac (bonjour) and a Linux (avahi) box.

Until I finally tried plugging both devices into the router physically with cables. Previously, the linux machine was connected by cable and the mac was using wifi.

Whilst there was no problems communicating between the two machines directly (ping, ssh, etc by IP address).... they just wouldn't see each other's names.

So it seems the problem is with the DLink router (as good as it is) in that it doesn't bridge multicast udp packets from the LAN to the WLAN (wireless lan).

I'll try to upgrade the firmware and see if that improves the situation....

1 comment:

█▓▒░ H3g3m0n ░▒▓█ said...

Dunno if this is still any use but on the webmin page for the dlink there is Tools>Miscellaneous>IGMP Proxy

Enabling that should make zeroconf/bonjour/avahi work on the wifi. The only problem I found is that I also needed that setting for IPTV but it only lets you enable it for one virtual bridge.