You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IPTV services from some ISPs deliver channels over multicast, which doesn't
cross a router boundary without an IGMP proxy relaying group membership
between WAN and LAN. Without it, IPTV set-top boxes behind Gargoyle simply
don't receive video. This is a narrow, well-understood feature — OpenWrt
already ships igmpproxy/mcproxy; the gap is Gargoyle exposing it.
Approach
Wrap the existing OpenWrt igmpproxy package: enable it, point its "upstream"
interface at WAN and "downstream" at LAN (and any VLAN the admin designates
for IPTV, since some ISPs require multicast on a specific VLAN — see the LAN
VLAN Manager), and expose the couple of settings that actually vary in
practice (which interface is upstream, whether to also proxy on a second LAN
VLAN).
A single settings block, likely folded into the existing Basic or Advanced
page rather than a standalone page — this is a one-screen feature.
Phases
Package dependency + init script wiring (igmpproxy config generation from
the UCI block above).
UI: enable toggle + upstream/downstream interface pickers, reusing the
interface list already surfaced by the VLAN Manager.
Test notes
A vnet case joining a multicast group on the LAN side and confirming
traffic actually proxies from a WAN-side multicast source — the meaningful
test here is proxying real multicast, not just that the config file was
written correctly.
Risks / scope notes
Small, self-contained; no interaction with safe_apply (doesn't touch
interfaces the admin manages the router through) or Device Groups.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
IGMP / multicast proxy — implementation plan
Why
IPTV services from some ISPs deliver channels over multicast, which doesn't
cross a router boundary without an IGMP proxy relaying group membership
between WAN and LAN. Without it, IPTV set-top boxes behind Gargoyle simply
don't receive video. This is a narrow, well-understood feature — OpenWrt
already ships
igmpproxy/mcproxy; the gap is Gargoyle exposing it.Approach
Wrap the existing OpenWrt
igmpproxypackage: enable it, point its "upstream"interface at WAN and "downstream" at LAN (and any VLAN the admin designates
for IPTV, since some ISPs require multicast on a specific VLAN — see the LAN
VLAN Manager), and expose the couple of settings that actually vary in
practice (which interface is upstream, whether to also proxy on a second LAN
VLAN).
Config / UI sketch
A single settings block, likely folded into the existing Basic or Advanced
page rather than a standalone page — this is a one-screen feature.
Phases
igmpproxyconfig generation fromthe UCI block above).
interface list already surfaced by the VLAN Manager.
Test notes
traffic actually proxies from a WAN-side multicast source — the meaningful
test here is proxying real multicast, not just that the config file was
written correctly.
Risks / scope notes
safe_apply(doesn't touchinterfaces the admin manages the router through) or Device Groups.
All reactions