Sonos IGMP proxy



  • I don't know if this is the right part of the forum, to place this thread.

    I want to move my Sonos devices over to a separate VLAN and access them using mobile phones that are in another VLAN. From what I've read (and that is a lot), these Sonos devices communicate through Multicast and this is normaly done on the same subnet. So to get it to another VLAN you need an IGMP proxy (that's what I read).

    My setup:
    The Sonos speakers are the downstream and the mobile devices the upstream. Also on both VLAN's in the advanced options the  "Allow IP options" should be checked (to allow packets with IP options to pass. Otherwise they are blocked by default This is usually only seen with multicast traffic).

    When I start the IGMP proxy I see lots of blocks like on [fe80::1885:465b:bf10:40b6]    [ff02::fb]:5353  by @7(1000000105) block drop in log inet6 all label "Default deny rule IPv6"

    I can't seems to figure what is blocking the above and apart from that, I still can't access my Sonos devices.

    I hope that someone can give me some help or insight on what I am doing wrong.



  • Those blocks are IPv6 mDNS traffic and I doubt they have anything to do with your Sonos. On top of that IGMP is not used with IPv6, instead "Multicast Listener Discovery" is used.

    https://en.wikipedia.org/wiki/IPv6_address#Multicast_addresses

    https://en.wikipedia.org/wiki/Multicast_Listener_Discovery



  • @kpa:

    Those blocks are IPv6 mDNS traffic and I doubt they have anything to do with your Sonos. On top of that IGMP is not used with IPv6, instead "Multicast Listener Discovery" is used.

    https://en.wikipedia.org/wiki/IPv6_address#Multicast_addresses

    https://en.wikipedia.org/wiki/Multicast_Listener_Discovery

    Thanks for your reply, if they are mDNS traffic then how can I trace the  source of them and I find it strange the moment I start the IGMP proxy they appear and the moment I stop IGMP proxy they are gone?



  • Did you ever get Sonos working on a different subnet as you had attempted?



  • I'd like to know too. Been trying to get it to work for awhile without success.