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

    Multicast IPTV, igmpproxy issues, BT TV, BT Sport 4K

    Scheduled Pinned Locked Moved General pfSense Questions
    13 Posts 5 Posters 8.9k 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.
    • S
      spazicus
      last edited by

      Full instructions for PfSense 2.4.0

      You need to create a new interface on your WAN Side as the multicast is delivered to the actual interface and not the PPPOE interface. You can just give this any IP address, we used 10.20.30.1

      I have a separate LAN interface (I have a 4 port Intel NIC and use 3 of the ports) to stop the multicast from flooding my LAN. I put a block all rule between my multicast IPTV_LAN and normal LAN. In the firewall ALLOW rule for your IPTV_LAN, you need to make sure under "Advanced Options" that "Allow packets with IP options to pass" is ticked.

      You will also need to configure your WAN Firewall rules to allow IGMP and UDP Packets. In the IGMP firewall rule for your IPTV_WAN, you need to make sure under "Advanced Options" that "Allow packets with IP options to pass" is ticked.

      The IGMP Proxy Config requires upstream and downstream configuring:
      Downstream will just be your multicast IPTV_LAN network, 192.168.4.0/24
      Upstream we have the following which works, 224.0.0.0/4 and 109.159.247.0/24

      Manually set the IP of your BT YouView box to 192.168.4.2, set the gateway to 192.168.4.1, the BT DNS servers (you don't actually need to use them) are 81.139.57.100 and 81.139.56.100

      1.

      2.

      3.

      4.

      4b.

      5.

      6.

      6b.

      :)

      A 1 Reply Last reply Reply Quote 0
      • P
        perlenbacher
        last edited by

        Great guide. Thanks  ;D

        1 Reply Last reply Reply Quote 0
        • Bruj0B
          Bruj0
          last edited by

          Thanks a lot! This guide helped me to make multicast between different vlan for cloning with fog

          1 Reply Last reply Reply Quote 0
          • A
            Apothis @spazicus
            last edited by

            I know this is an old topic now, but has anyone tried this recently, on 2.4.4? As it doesnt seem to be working for me

            A 1 Reply Last reply Reply Quote 0
            • A
              Apothis @Apothis
              last edited by

              Not sure if its significant, but I keep seeing lots of 'IGMP message is from myself, ignoring,' and 'IGMP Multicast was local, ignoring' messages in the system log, and a cap on the IPTV_WAN interface, is showing basically no traffic

              Nov 7 18:41:21 igmpproxy 46169 RECV V2 member report from 192.168.4.2 to 234.81.130.125
              Nov 7 18:41:20 igmpproxy 46169 RECV Membership query from 192.168.4.1 to 224.0.0.1
              Nov 7 18:41:14 igmpproxy 46169 The IGMP message was local multicast. Ignoring.
              Nov 7 18:41:13 igmpproxy 46169 The IGMP message was from myself. Ignoring.
              Nov 7 18:41:13 igmpproxy 46169 RECV V2 member report from 192.168.4.1 to 224.0.0.2
              Nov 7 18:41:12 igmpproxy 46169 RECV V2 member report from 192.168.4.2 to 234.81.130.251
              Nov 7 18:41:11 igmpproxy 46169 RECV V2 member report from 192.168.4.2 to 234.81.130.125

              1 Reply Last reply Reply Quote 0
              • P
                perlenbacher
                last edited by

                Works fine for me on 2.4.4

                1 Reply Last reply Reply Quote 0
                • P
                  perlenbacher
                  last edited by perlenbacher

                  1. Add the extra interfaces
                  2. Enable IGMP proxy & configure
                  3. Set interface IP's & configure firewall rules

                  Just like above.

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    Apothis @perlenbacher
                    last edited by

                    @perlenbacher Yes, sorry for not getting back quicker. I had it all set right in pf. It looks like the Draytek 130 modem I had in front of it wasnt passing the traffic through correctly. Put an old openreach modem in front instead, and it all sprang to life with the pf config I got from here. So not a pfsense issue. Thanks for confirming that it works for you though :)

                    1 Reply Last reply Reply Quote 0
                    • P
                      perlenbacher
                      last edited by perlenbacher

                      This is how you set the Vigor 130 for BT multicast IPTV:

                      alt text

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        Apothis @perlenbacher
                        last edited by

                        @perlenbacher Thanks. I did get the draytek working after that, by switching it to MPoA, rather than PPPoE as it is by default, but it was still a little strange. The IPTV interfaces in pf both reported around double the traffic level with the draytek as they do with the openreach modem. it should be between 25-30mbps for the BT 4k stream, which is what pf shows with openreach modem, with the draytek, it reports 50-60mbps, and definitely seems to show more signs of picture breakup. So just back to using openreach one for the moment

                        1 Reply Last reply Reply Quote 0
                        • M
                          m0t0k0
                          last edited by

                          I followed this guide to the t and I still could not get my BT box to even connect to the internet.

                          I eventually found it was because of IPv6. I disabled the DHCP server for IPv6 and changed my LAN interface to have "none2 for the IPv6 config type.

                          I hope this helps someone :)

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