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

    Squeezebox Discovery / UDP Broadcast via Subnets

    Scheduled Pinned Locked Moved General pfSense Questions
    6 Posts 2 Posters 3.0k 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.
    • O
      oliwel
      last edited by

      Hi All,

      sorry if this becomes a dumb question, but after spending the several hours while searching the net I feel a bit lost.

      I have some older Squeezebox music players which seem to use UDP Broadcast (see http://forums.slimdevices.com/showthread.php?99201-Hint-Android-Tablet-with-Squeezebox-Controller-App-in-different-Subnet) to find the server. I am trying to place the clients and the server into different networks and need a way to let the udp broadcasts go from the client to the server net.

      I read a lot of how stupid it seems to push broadcasts over the border but in that case it seems to be necessary.

      best regards

      Oliver

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        So you can't enter the server address directly into the client?

        Steve

        1 Reply Last reply Reply Quote 0
        • O
          oliwel
          last edited by

          Steve, not all clients I use allow that - the vendor marks explicit that "all devices and the server" need to be on the same network.

          Oli

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            It's definitely using UDP broadcast rather than UPNP or mDNS for discovery?
            People have successfully used the IGMP proxy to allow UPNP devices to discover servers in in another subnet.

            Steve

            1 Reply Last reply Reply Quote 0
            • O
              oliwel
              last edited by

              Yes it definitily sends a UDP broadcast packet to port 3483 and I do not see how IGMP matches this puzzle….

              1 Reply Last reply Reply Quote 0
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                No, after writing that post I did some reading and also failed to find the right info. None the less people have used it, there threads here detailing what was required.

                Edit: https://forum.pfsense.org/index.php/topic,46525.0.html

                You could try forwarding port 3483 to the Squeezebox server. If the discovery packets are sent to the broadcast address they will hit the interface and should be forwarded. Whether the server will respond or the client is then able to deal with a server in another subnet is anyones guess.  ;)

                Steve

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