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

    IGMP Proxy BT Vision

    Scheduled Pinned Locked Moved General pfSense Questions
    8 Posts 6 Posters 6.1k 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.
    • J
      james_h
      last edited by

      I have had my pfsense firewall setup for the last 6 weeks or so on my UK BT Infinity FTTC and it works great handling the PPOE without issue to the infinity modem.

      I also receive IPTV from BT. I managed to get this working through pfsense as I didn't want a double NAT using the BT Homehub. I have the IGMP Proxy setup and the multicast works. I originally had issues with the multicast flooding my LAN. I do not have a managed switch so added a separate physical interface to the pfsense box just for the IPTV STB.

      My issue is that after a while certain channels will not work. The only way to fix this is reboot the pfsense box. My question is, is there a way just to restart the IGMP Proxy rather than the entire firewall. If so, how would I write a cron job to do this every day?

      1 Reply Last reply Reply Quote 0
      • B
        billit
        last edited by

        Could you post how you got the BT multicast working. I have not yet succeeded in getting this working, though general firewall/routing is working fine.

        Thanks.

        1 Reply Last reply Reply Quote 0
        • G
          G0HXT
          last edited by

          Hi

          Did you work this one out? I have the same setup and can't get this to work even for 10 minutes.

          My IGMP proxy causes issues but would be interested to know how you did.

          Andy

          1 Reply Last reply Reply Quote 0
          • J
            james_h
            last edited by

            Hi,

            You need to create a new Interface on your WAN Side as the Multicast is delivered to the actual Interface and not the PPOE Interface. You can just give this any IP address, I used 10.20.30.1

            I have a separate LAN Interface to stop the multicast from flooding my LAN. I had to put a block all rule between my multicast LAN and normal LAN. In the firewall rules for your multicast LAN, you need to make sure under "advanced" that "allow packets with options" is ticked.

            You will also need to configure your WAN Firewall rules to allow IGMP and UDP Packets.

            The IGMP Proxy Config requires upstream and downstream configuring. Downstream will just be your Multicast LAN Network. Upstream I have the following which works - 224.0.0.0/4 and 109.159.247.0/24.

            This setup worked for me without issue for a day or so. However, then the IGMP Proxy just locked up and I lost a couple of channels - the kids channels. I configured a cron job to restart the IGMP Proxy every night and it has been perfect since.

            The screenshots attached show my config and have been working for the last 3 months.

            Cheers,

            James

            IGMPProxy.JPG
            IGMPProxy.JPG_thumb
            Interfaces.JPG
            Interfaces.JPG_thumb
            LAN.JPG
            LAN.JPG_thumb
            LANRules.JPG
            LANRules.JPG_thumb
            LANRules_1.JPG
            LANRules_1.JPG_thumb
            WAN.JPG
            WAN.JPG_thumb
            WANRules.JPG
            WANRules.JPG_thumb

            1 Reply Last reply Reply Quote 0
            • G
              G0HXT
              last edited by

              Thanks James will give it a go.

              1 Reply Last reply Reply Quote 0
              • AllanGA
                AllanG
                last edited by

                @james_h:

                You need to create a new Interface on your WAN Side as the Multicast is delivered to the actual Interface and not the PPOE Interface. You can just give this any IP address, I used 10.20.30.1

                Thanks for that clue - I would never have worked that part out.

                (I spent the best part of the holiday weekend struggling, and failing,  to get BT Vision working.  :-\  I followed your instructions and had everything up and running in 10 minutes!  :) )

                Allan.

                1 Reply Last reply Reply Quote 0
                • H
                  HCS
                  last edited by

                  @james_h:

                  Hi,

                  You need to create a new Interface on your WAN Side as the Multicast is delivered to the actual Interface and not the PPOE Interface. You can just give this any IP address, I used 10.20.30.1

                  Worked a treat - very gratifying to see BT Sport suddenly go live when I hit save on the firewall rules for the IPTV_WAN interface!
                  I didn't bother with the dedicated LAN, so will have to see how that goes.

                  Cheers though, the additional WAN interface is the key.

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jimbo
                    last edited by

                    Hi All,

                    Sorry for waking up a very old topic.

                    I've tried James' suggestions but instead of using a physical NIC for the BT Vision LAN i'm using a VLAN.

                    However I'm unable to receive a picture at all. Just wondering if this is still working for anyone?

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