TexasDave
Occasional Visitor
I am trying to execute the "echo 0 > /sys/class/net/br0/bridge/multicast_snooping" command line in Merlin.
I am on an RT-AC86U running Merlin.
Why am I tryng to do this? I want to get a utility working (AirConnect) and in the README it talks about ASUS routers having an issue:
"When players disappear regularly, it might be that your router is filtering out multicast packets. For example, for a Asus AC-RT68U, you have to login by ssh and run echo 0 > /sys/class/net/br0/bridge/multicast_snooping but it does not stay after a reboot."
This utility allows an iPad or iPhone to connect to a Chromecast. The Chromecast appears to be a "AirPlay" device to iPads and iPhones and AirConnect acts as a bridge. Using various sniffers - I can see the Chromecasts advertised as AIrPlay devices but iPhones and iPads cannot see them. I suspect there is a router issue (probably a setting(s)) and/or ports that need opened.
I can see there are are threads (here, here and here) that also discuss this in other contexts.
I cannot run the command "echo 0 > /sys/class/net/br0/bridge/multicast_snooping" from the commnad line even though I am ssh in as the admin account. And I have tried to put the command in "/jffs/scripts/init-start" but that also does not seem to work.
Any ideas how I can execute "echo 0 > /sys/class/net/br0/bridge/multicast_snooping" directly or through a script?
Thanks!
I am on an RT-AC86U running Merlin.
Why am I tryng to do this? I want to get a utility working (AirConnect) and in the README it talks about ASUS routers having an issue:
"When players disappear regularly, it might be that your router is filtering out multicast packets. For example, for a Asus AC-RT68U, you have to login by ssh and run echo 0 > /sys/class/net/br0/bridge/multicast_snooping but it does not stay after a reboot."
This utility allows an iPad or iPhone to connect to a Chromecast. The Chromecast appears to be a "AirPlay" device to iPads and iPhones and AirConnect acts as a bridge. Using various sniffers - I can see the Chromecasts advertised as AIrPlay devices but iPhones and iPads cannot see them. I suspect there is a router issue (probably a setting(s)) and/or ports that need opened.
I can see there are are threads (here, here and here) that also discuss this in other contexts.
I cannot run the command "echo 0 > /sys/class/net/br0/bridge/multicast_snooping" from the commnad line even though I am ssh in as the admin account. And I have tried to put the command in "/jffs/scripts/init-start" but that also does not seem to work.
Any ideas how I can execute "echo 0 > /sys/class/net/br0/bridge/multicast_snooping" directly or through a script?
Thanks!