Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Sonos IGMP proxy

    Scheduled Pinned Locked Moved Routing and Multi WAN
    8 Posts 4 Posters 3.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • QinnQ
      Qinn
      last edited by

      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.

      Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
      Firmware: Latest-stable-pfSense CE (amd64)
      Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

      1 Reply Last reply Reply Quote 0
      • K
        kpa
        last edited by

        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

        1 Reply Last reply Reply Quote 0
        • QinnQ
          Qinn
          last edited by

          @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?

          Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
          Firmware: Latest-stable-pfSense CE (amd64)
          Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

          1 Reply Last reply Reply Quote 0
          • S
            Shinshi
            last edited by

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

            1 Reply Last reply Reply Quote 0
            • V
              vacquah
              last edited by

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

              1 Reply Last reply Reply Quote 0
              • V
                vacquah
                last edited by

                Help Qinn

                Will be great if you can share your exact setup - I still can’t get it to work. Screenshots will be even better. Happy holidays!

                ps and I suspect this will help a lot of people because can’t find a detailed step by step solution anywhere.

                QinnQ 1 Reply Last reply Reply Quote 0
                • QinnQ
                  Qinn @vacquah
                  last edited by

                  @vacquah Sorry to disappoint you, but I can't reproduce it. I got it working for a single iOS device, but can't seem to reproduce it for any other.

                  I think that Sonos speakers and iOS devices won't connect across VLAN's, has something to do with the error message from the IGMP proxy in the logs, but it's rather vague as it doesn't reveal data.

                  The IGMP message was local multicast. Ignoring. 
                  

                  I "think" the discovery (239.255.255.250 SSDP ) of the devices won't traverse over the IGMP proxy.

                  For the one iOS device that works I see in the logs that this device is connecting (Unicast) to the Sonos Speakers on port 1400, why it has the IP addresses of the speaker is "for now" a riddle to me.

                  I will work on it and report back if I find an answer.

                  Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                  Firmware: Latest-stable-pfSense CE (amd64)
                  Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                  QinnQ 1 Reply Last reply Reply Quote 0
                  • QinnQ
                    Qinn @Qinn
                    last edited by Qinn

                    @vacquah ...Back I got it working take a look at https://forum.netgate.com/topic/139218/sonos-speakers-and-applications-on-different-subnets-vlan-s

                    good luck and cheers,

                    Qinn

                    Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                    Firmware: Latest-stable-pfSense CE (amd64)
                    Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.