Merge pull request #675 from T-X/preparations-for-mcast-snooping
Preparations for Multicast Snooping
This commit is contained in:
		
						commit
						b8cb60a8d6
					
				| @ -56,5 +56,31 @@ uci:save('network') | |||||||
| uci:commit('network') | uci:commit('network') | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | uci:section('firewall', 'rule', 'wan_igmp', | ||||||
|  | 	    { | ||||||
|  | 	       name = 'Allow-IGMP', | ||||||
|  | 	       src = 'wan', | ||||||
|  | 	       proto = 'igmp', | ||||||
|  | 	       family = 'ipv4', | ||||||
|  | 	       target = 'ACCEPT', | ||||||
|  | 	    } | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | uci:section('firewall', 'rule', 'wan_mld', | ||||||
|  | 	    { | ||||||
|  | 	       name = 'Allow-MLD', | ||||||
|  | 	       src = 'wan', | ||||||
|  | 	       proto = 'icmp', | ||||||
|  | 	       src_ip = 'fe80::/10', | ||||||
|  | 	       icmp_type = { '130/0', '131/0', '132/0', '143/0', }, | ||||||
|  | 	       family = 'ipv6', | ||||||
|  | 	       target = 'ACCEPT', | ||||||
|  | 	    } | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | uci:save('firewall') | ||||||
|  | uci:commit('firewall') | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| sysctl.set('net.ipv6.conf.all.accept_ra', 0) | sysctl.set('net.ipv6.conf.all.accept_ra', 0) | ||||||
| sysctl.set('net.ipv6.conf.default.accept_ra', 0) | sysctl.set('net.ipv6.conf.default.accept_ra', 0) | ||||||
|  | |||||||
| @ -48,6 +48,7 @@ uci:section('network', 'interface', 'bat0', | |||||||
| 		    ifname = 'bat0', | 		    ifname = 'bat0', | ||||||
| 		    proto = 'none', | 		    proto = 'none', | ||||||
| 		    macaddr = sysconfig.primary_mac, | 		    macaddr = sysconfig.primary_mac, | ||||||
|  | 		    multicast_router = 2, | ||||||
| 	    } | 	    } | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user