Unable to start IGMP Proxy
-
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:
- 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?- 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.
- The Networks option.
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.