Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

External multicast error - MRT_DEL_MFC; Errno(2): No such file or directory #51

Open
cayxxx opened this issue Apr 25, 2019 · 8 comments

Comments

@cayxxx
Copy link

cayxxx commented Apr 25, 2019

5cc1a3dce4b09a3e45abd791
This is the topology of my home-network.Igmpproxy was installed in the ROUTER to watch iptv in lan.
Everything's fine functionally. But here comes a issue - Once I turn on IPTV BOX and watch TV ,lot of warnning message show up in system log ,like " user.warn igmpproxy[8030]: MRT_DEL_MFC; Errno(2): No such file or directory“ etc...And the time between those repeated message is about 250 seconds which equals to 2*125 (DEFAULT_ROBUSTNESS: 2 ,default INTERVAL_QUERY : 125).

// Multicast default values...
#define DEFAULT_ROBUSTNESS     2
#define DEFAULT_THRESHOLD      1
#define DEFAULT_RATELIMIT      0

// Define timer constants (in seconds...)
#define INTERVAL_QUERY          125
#define INTERVAL_QUERY_RESPONSE  10
//#define INTERVAL_QUERY_RESPONSE  10

Then I run igmpproxy in verbose mode and I got these repeating in log:

Thu Apr 25 20:29:32 2019 user.notice igmpproxy[8030]: Removing MFC: 183.235.0.23 -> 239.10.0.104, InpVIf: 1
Thu Apr 25 20:29:32 2019 user.warn igmpproxy[8030]: MRT_DEL_MFC; Errno(2): No such file or directory
Thu Apr 25 20:29:39 2019 user.info igmpproxy[8030]: Inserted route table entry for 239.10.0.104 on VIF #-1

"239.10.0.104" is an channel address that IPTV BOX is playing. It seems that igmpproxy is repeating inserting and deleting this route after sending general membership query and without proper handling that makes MRT_DEL_MFC show up frequently.

I'm not good at codes , hope the author or somebody could fix it soon.Thanks!

@cayxxx cayxxx closed this as completed Apr 27, 2019
@cayxxx cayxxx reopened this Apr 27, 2019
@bersbersbers
Copy link

bersbersbers commented Apr 8, 2021

I see the same lines in my log while IPTV is running:

user.warn igmpproxy[1301]: MRT_DEL_MFC; Errno(2): No such file or directory

I see ~20 of those within 10 minutes, somewhat regularly (but not exactly) distributed. For example:

12:17:56
12:18:33
12:19:16
12:19:47
12:20:12
12:20:34
12:21:12
12:21:35
12:21:57
12:22:37
12:23:02
12:23:32
12:23:54
12:24:26
12:25:07
12:25:34
12:26:16
12:26:44
12:27:12

At the same time, I get about 1 freeze per minute, meaning IPTV stops for about 5 seconds before continuing. These are also somewhat regular at intervals like these:

1:05
0:45
0:58
1:04
0:49
1:08
0:53
0:55
1:10

Could this be related? If so, are the warnings the cause for the freezes, or do the freezes cause the warnings?

Edit: I believe the two are unrelated. Verbose output shows:

Removing MFC: 10.0.0.22 -> 239.255.255.251, InpVIf: 1
MRT_DEL_MFC; Errno(2): No such file or directory

10.0.0.22 is my Chromecast. I have removed the Chromecast from the network and the messages have disappeared. The IPTV freezes persist, however.

@damnms
Copy link

damnms commented Mar 31, 2023

nothing new here? i am having the same problem

Fri Mar 31 23:28:30 2023 user.notice igmpproxy[32697]: Removing MFC: 192.168.1.227 -> 239.255.255.250, InpVIf: 0
Fri Mar 31 23:28:30 2023 user.warn igmpproxy[32697]: MRT_DEL_MFC; Errno(2): No such file or directory

@privacyguy123
Copy link

Was there ever a fix found to this? Getting the same error on asuswrt-merlin trying to get multicast to work in Wireguard tunnel.

@kwilsonmg
Copy link

I am running into this at the moment as well.

@damnms
Copy link

damnms commented Nov 3, 2023

sidenote/ot: i switched to udpxy, no problems so far

@kwilsonmg
Copy link

kwilsonmg commented Nov 4, 2023

@damnms oh, interesting! How did you set that up? If that's a working alternative, I'd be quite curious. What type of device are you using? For me it's unifi.

@damnms
Copy link

damnms commented Nov 4, 2023

@kwilsonmg i use openwrt on my router, so i installed that package + the corresponding luci package (so i can configure it simply over the web ui). iirc it was already pre-configured and i had nothing to change.
in kodi (i use that for iptv) there was an option to load the .m3u, below that option was a checkbox "use udpxy" or something like that, i only had to enter the port (4022) and my router's ip (192.168.1.1), thats it. works like a charm.
even better: all devices (also wireless devices) can use that.
when using the .m3u with vlc etc., theres only a search/replace that needs to be done but thats kinda easy (simply add http://192.168.1.1 before all those udp:// things and remove that udp://)

@drolevar
Copy link

I'm having the issue as well. Udpxy I guess is not an option since I doubt my IPTV set-top box supports it.
Any suggestions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants