
config globals 'globals'
	option mmx_mask '0x3F00'
	option rtmon_interval '5'
 
config interface 'wan1'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan1_6'
	option enabled '1'
	option initial_state 'offline'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'CLAT1'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan2'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan2_6'
	option enabled '1'
	option initial_state 'offline'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'CLAT2'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan3'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan3_6'
	option enabled '1'
	option initial_state 'offline'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'CLAT3'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan4'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan4_6'
	option enabled '1'
	option initial_state 'offline'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'CLAT4'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan5'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan5_6'
	option enabled '1'
	option initial_state 'offline'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'CLAT5'
	option enabled '0'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan'
	option enabled '1'
	option initial_state 'online'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wan6'
	option enabled '1'
	option initial_state 'online'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wwan2'
	option enabled '1'
	option initial_state 'online'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wwan26'
	option enabled '1'
	option initial_state 'online'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wwan5'
	option enabled '1'
	option initial_state 'online'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wwan56'
	option enabled '1'
	option initial_state 'online'
	option family 'ipv6'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'ipv6.google.com'
	list track_ip 'www.v6.facebook.com'
	list track_ip '2606:4700:4700::64'
	list track_ip '2620:fe::fe'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config interface 'wg0'
	option enabled '1'
	option initial_state 'offline'
	option family 'ipv4'
	option reliability '1'
	option count '1'
	option size '56'
	option max_ttl '60'
	option timeout '5'
	option interval '10'
	option failure_interval '3'
	option recovery_interval '5'
	option down '3'
	option up '3'
	option track_method 'ping'
	list track_ip 'www.google.com'
	list track_ip 'www.facebook.com'
	list track_ip '1.1.1.1'
	list track_ip '9.9.9.9'
	list flush_conntrack 'connected'
	list flush_conntrack 'disconnected'
	list flush_conntrack 'ifup'
	list flush_conntrack 'ifdown'

config member 'wan1_m1_w1'
	option interface 'wan1'
	option metric '1'
	option weight '1'

config member 'wan1_6_m1_w1'
	option interface 'wan1_6'
	option metric '1'
	option weight '1'

config member 'clat1_m1_w1'
	option interface 'CLAT1'
	option metric '1'
	option weight '1'

config member 'wan2_m1_w1'
	option interface 'wan2'
	option metric '1'
	option weight '1'

config member 'wan2_6_m1_w1'
	option interface 'wan2_6'
	option metric '1'
	option weight '1'

config member 'clat2_m1_w1'
	option interface 'CLAT2'
	option metric '1'
	option weight '1'

config member 'wan3_m1_w1'
	option interface 'wan3'
	option metric '1'
	option weight '1'

config member 'wan3_6_m1_w1'
	option interface 'wan3_6'
	option metric '1'
	option weight '1'

config member 'clat3_m1_w1'
	option interface 'CLAT3'
	option metric '1'
	option weight '1'

config member 'wan4_m1_w1'
	option interface 'wan4'
	option metric '1'
	option weight '1'

config member 'wan4_6_m1_w1'
	option interface 'wan4_6'
	option metric '1'
	option weight '1'

config member 'clat4_m1_w1'
	option interface 'CLAT4'
	option metric '1'
	option weight '1'

config member 'wan5_m1_w1'
	option interface 'wan5'
	option metric '1'
	option weight '1'

config member 'wan5_6_m1_w1'
	option interface 'wan5_6'
	option metric '1'
	option weight '1'

config member 'clat5_m1_w1'
	option interface 'CLAT5'
	option metric '1'
	option weight '1'

config member 'wan_m1_w1'
	option interface 'wan'
	option metric '1'
	option weight '1'

config member 'wan6_m1_w1'
	option interface 'wan6'
	option metric '1'
	option weight '1'

config member 'wwan2_m1_w1'
	option interface 'wwan2'
	option metric '1'
	option weight '1'

config member 'wwan26_m1_w1'
	option interface 'wwan26'
	option metric '1'
	option weight '1'

config member 'wwan5_m1_w1'
	option interface 'wwan5'
	option metric '1'
	option weight '1'

config member 'wwan56_m1_w1'
	option interface 'wwan56'
	option metric '1'
	option weight '1'

config policy 'balanced'
	option last_resort 'default'
	list use_member 'wan_m1_w1'
	list use_member 'wan6_m1_w1'
	list use_member 'wan1_m1_w1'
	list use_member 'wan1_6_m1_w1'
	list use_member 'clat1_m1_w1'
	list use_member 'wan2_m1_w1'
	list use_member 'wan2_6_m1_w1'
	list use_member 'clat2_m1_w1'
	list use_member 'wan3_m1_w1'
	list use_member 'wan3_6_m1_w1'
	list use_member 'clat3_m1_w1'
	list use_member 'wan4_m1_w1'
	list use_member 'wan4_6_m1_w1'
	list use_member 'clat4_m1_w1'
	list use_member 'wan5_m1_w1'
	list use_member 'wan5_6_m1_w1'
	list use_member 'clat5_m1_w1'
	list use_member 'wwan2_m1_w1'
	list use_member 'wwan26_m1_w1'
	list use_member 'wwan5_m1_w1'
	list use_member 'wwan56_m1_w1'

config member 'wan_m2_w1'
	option interface 'wan'
	option metric '2'
	option weight '1'

config member 'wan6_m2_w1'
	option interface 'wan6'
	option metric '2'
	option weight '1'

config member 'wan1_m3_w1'
	option interface 'wan1'
	option metric '3'
	option weight '1'

config member 'wan1_6_m3_w1'
	option interface 'wan1_6'
	option metric '3'
	option weight '1'

config member 'clat1_m3_w1'
	option interface 'CLAT1'
	option metric '3'
	option weight '1'

config member 'wan2_m4_w1'
	option interface 'wan2'
	option metric '4'
	option weight '1'

config member 'wan2_6_m4_w1'
	option interface 'wan2_6'
	option metric '4'
	option weight '1'

config member 'clat2_m4_w1'
	option interface 'CLAT2'
	option metric '4'
	option weight '1'

config member 'wan3_m5_w1'
	option interface 'wan3'
	option metric '5'
	option weight '1'

config member 'wan3_6_m5_w1'
	option interface 'wan3_6'
	option metric '5'
	option weight '1'

config member 'clat3_m5_w1'
	option interface 'CLAT3'
	option metric '5'
	option weight '1'

config member 'wan4_m6_w1'
	option interface 'wan4'
	option metric '6'
	option weight '1'

config member 'wan4_6_m6_w1'
	option interface 'wan4_6'
	option metric '6'
	option weight '1'

config member 'clat4_m6_w1'
	option interface 'CLAT4'
	option metric '6'
	option weight '1'

config member 'wan5_m7_w1'
	option interface 'wan5'
	option metric '7'
	option weight '1'

config member 'wan5_6_m7_w1'
	option interface 'wan5_6'
	option metric '7'
	option weight '1'

config member 'clat5_m7_w1'
	option interface 'CLAT5'
	option metric '7'
	option weight '1'

config policy 'failover'
	option last_resort 'default'
	list use_member 'wwan2_m1_w1'
	list use_member 'wwan26_m1_w1'
	list use_member 'wwan5_m1_w1'
	list use_member 'wwan56_m1_w1'
	list use_member 'wan_m2_w1'
	list use_member 'wan6_m2_w1'
	list use_member 'wan1_m3_w1'
	list use_member 'wan1_6_m3_w1'
	list use_member 'clat1_m3_w1'
	list use_member 'wan2_m4_w1'
	list use_member 'wan2_6_m4_w1'
	list use_member 'clat2_m4_w1'
	list use_member 'wan3_m5_w1'
	list use_member 'wan3_6_m5_w1'
	list use_member 'clat3_m5_w1'
	list use_member 'wan4_m6_w1'
	list use_member 'wan4_6_m6_w1'
	list use_member 'clat4_m6_w1'
	list use_member 'wan5_m7_w1'
	list use_member 'wan5_6_m7_w1'
	list use_member 'clat5_m7_w1'

config member 'wg0_m1_w1'
	option interface 'wg0'
	option metric '1'
	option weight '1'

config policy 'wireguard'
	option last_resort 'unreachable'
	list use_member 'wg0_m1_w1'

config rule 'rule_v4'
	option family 'ipv4'
	option proto 'all'
	option dest_ip '0.0.0.0/0'
	option use_policy 'failover'

config rule 'rule_v6'
	option family 'ipv6'
	option proto 'all'
	option dest_ip '::/0'
	option use_policy 'failover'

