Markus Gothe
2703db3f2e
mcastmngr: Add L2 snooping UCI generation.
...
If the WAN device is a bridge then generate
a default configuration using snooping instead
of proxying.
2025-06-23 09:29:47 +02:00
Vivek Kumar Dutta
d9a742b734
mcastmngr: avoid uci commit in uci-defaults
2025-03-05 10:20:06 +05:30
Markus Gothe
f84c374a16
mcastmngr: Make sure we don't crash during boot up.
...
Avoid polluting the syslog with messages regarding
mcastmngr crashing:
procd: Instance mcast::instance1 s in a crash loop 6 crashes, 0 seconds since last crash
2025-01-22 03:04:08 +00:00
Rahul Thakur
01b5c29100
mcastmngr: fix err msg on mcast restart
2024-11-27 05:59:07 +00:00
Markus Gothe
7cd7719f9b
mcastmngr: Fix L2 snooping hotplug events.
2024-07-01 11:25:06 +00:00
Erik Karlsson
2214fd99e8
mcastmngr: handle multiple upstream interface sections
...
Do not overwrite mcast configuration if there are multiple interface
sections referring to the same upstream device such as wan/wan6
2024-04-25 10:53:43 +02:00
Vivek Kumar Dutta
5b77f36ae4
mcastmngr: align with bbfdm
2024-04-17 03:58:46 +00:00
Mohd Husaam Mehdi
1ec66d5732
mcastmngr: add IGMP and MLD vendor extensions as micro service
...
move IGMP and MLD vendor extensions from bbfdm to mcastmngr and
add them as a bbfdm micro service
2024-04-09 08:55:22 +00:00
Rahul Thakur
55e87e47f1
mcastmngr: fix uci-default script to not overwrite on upgrade
...
This commit fixes the bug in the uci-default script due to which
the upstream interface in the proxy section was getting overwritten
on sysupgrades.
The uci-default scripts now validates that if the interface that
is set as the upstream_interface is a valid interface in the network
uci file, then config does not need to be updated.
2023-12-14 06:37:04 +00:00
Rahul Thakur
10564d779c
mcastmngr: remove dependency on ports uci file
2023-08-10 11:29:47 +00:00
Ratish
c0495af6e1
mcastmngr: fixed mcproxy crash
...
Fixed mcproxy crash during bootup for non broadcom platforms
2023-05-31 13:30:36 +05:30
Rahul Thakur
ecf76ddb06
mcastmngr: fix uci config changes get overwritten
2023-05-02 10:42:18 +05:30
Erik Karlsson
9cf5186546
Remove service_stop use
...
service_stop is a legacy function and it should never be used with
procd services which are automatically stopped by /etc/rc.common
Also remove unnecessary boot() which just runs the "start" function.
2023-04-18 05:59:55 +00:00
Anatoly Mirin
cb7256eba9
mcastmngr: fix ubus call in uci default script
2023-03-10 01:52:27 +00:00
Rahul Thakur
a92372c236
mcastmngr: update uci default script
2023-03-09 10:20:38 +00:00
Anatoly Mirin
95471502d7
mcastmngr: integrate mcproxy
...
linux/lib/mcast/linux.sh converts mcastmngr UCI params to the
mcproxy native conf file.
2023-02-16 08:34:26 +00:00
Sukru Senli
28fa1ed6f9
Mcast platform
2023-02-01 11:46:10 +00:00