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

    Unable to start IGMP Proxy

    Scheduled Pinned Locked Moved Routing and Multi WAN
    1 Posts 1 Posters 301 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.
    • maverickwsM
      maverickws
      last edited by

      Hi there,

      I have a bundle of IoT devices at home and decided to create a VLAN and put all those devices on a separate network.

      So in the meanwhile had some issues regarding multicast and was looking to enable the IGMP Proxy.

      Issues:

      1. The Networks option.
        The documentation on the IGMP Proxy Service could do a little better. Maybe I'm not too sharp, but given the searches I've done and given all the different "setup options" taken by different users I'm assuming this isn't just my comprehension.

      So on the upstream network (the said VLAN where I put the devices) I filled the network with the /24 configured on that interface. I've seen people adding 224.0.0.0/4 to this as well: is it needed? Is it supposed?
      Or are we just supposed to put fill with the network that belongs to that interface?

      1. The errors:
        The first time I ran the service directly from terminal after stopping in GUI, gave this:
      /root: igmpproxy -dvv /var/etc/igmpproxy.conf
      Searching for config file at '/var/etc/igmpproxy.conf'
      Config: Quick leave mode enabled.
      Config: Got a phyint token.
      Config: IF: Config for interface igb0.10.
      Config: IF: Got upstream token.
      Config: IF: Got ratelimit token '0'.
      Config: IF: Got threshold token '1'.
      Config: IF: Got altnet token 192.168.XXX.0/24.
      Config: IF: Altnet: Parsed altnet to 192.168.XXX/24.
      IF name : igb0.10
      Next ptr : 0
      Ratelimit : 0
      Threshold : 1
      State : 1
      Allowednet ptr : 648000
      Config: Got a phyint token.
      Config: IF: Config for interface igb0.
      Config: IF: Got downstream token.
      Config: IF: Got ratelimit token '0'.
      Config: IF: Got threshold token '1'.
      Config: IF: Got altnet token 192.168.YYY.0/24.
      Config: IF: Altnet: Parsed altnet to 192.168.YYY/24.
      IF name : igb0
      Next ptr : 0
      Ratelimit : 0
      Threshold : 1
      State : 2
      Allowednet ptr : 648010
      Config: Got a phyint token.
      Config: IF: Config for interface igb5.
      Config: IF: Got disabled token.
      IF name : igb5
      Next ptr : 0
      Ratelimit : 0
      Threshold : 1
      State : 0
      Allowednet ptr : 0
      Config: Got a phyint token.
      Config: IF: Config for interface igb4.
      Config: IF: Got disabled token.
      IF name : igb4
      Next ptr : 0
      Ratelimit : 0
      Threshold : 1
      State : 0
      Allowednet ptr : 0
      buildIfVc: Interface igb0 Addr: 192.168.YYY.254, Flags: 0xffff8b43, Network: 192.168.YYY/24
      buildIfVc: Interface igb0 Addr: 10.10.254.254, Flags: 0xffff8b43, Network: 10.10.254/24
      buildIfVc: Interface igb4 Addr: 95.ABC.DEF.128, Flags: 0xffff8843, Network: 95.ABC.DEF/22
      buildIfVc: Interface igb5 Addr: 85.ABC.DEF.111, Flags: 0xffff8843, Network: 85.ABC.DEF/24
      buildIfVc: Interface lo0 Addr: 127.0.0.1, Flags: 0xffff8049, Network: 127/8
      buildIfVc: Interface igb0.10 Addr: 192.168.XXX.254, Flags: 0xffff8a43, Network: 192.168.XXX/24
      Found config for igb0
      Found config for igb0
      Found config for igb4
      Found config for igb5
      Found config for igb0.10
      MC-Router API already in use; Errno(48): Address already in use
      

      And the log is gives us this:

      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: adding VIF, Ix 0 Fl 0x0 IP 0xfe0da8c0 igb0, Threshold: 1, Ratelimit: 0
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: adding VIF, Ix 1 Fl 0x0 IP 0xfefe0a0a igb0, Threshold: 1, Ratelimit: 0
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: adding VIF, Ix 2 Fl 0x0 IP 0xfee7a8c0 igb0.3, Threshold: 1, Ratelimit: 0
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: Joining group 224.0.0.2 on interface igb0
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: Joining group 224.0.0.22 on interface igb0
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: Joining group 224.0.0.2 on interface igb0
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: can't join group 224.0.0.2 on interface igb0; Errno(48): Address already in use
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: Joining group 224.0.0.22 on interface igb0
      Aug 12 13:57:22 pfs-fw igmpproxy[28694]: can't join group 224.0.0.22 on interface igb0; Errno(48): Address already in use
      

      Is someone able to help? Thank you.

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