Now firewall setup looks like that.
FILTER
0 ;;; drop invalid connections
chain=input action=drop connection-state=invalid
1 ;;; drop invalid connections
chain=forward action=drop connection-state=invalid
2 ;;; Drop to bogon list
chain=forward action=drop dst-address-list=bogons in-interface=ether2
3 ;;; detect DoS attack
chain=input action=add-src-to-address-list protocol=tcp
address-list=black_list address-list-timeout=1d connection-limit=10,32
4 ;;; suppress DoS attack
chain=input action=tarpit protocol=tcp src-address-list=black_list
connection-limit=3,32
5 ;;; Port Scanners to list
chain=input action=add-src-to-address-list protocol=tcp psd=21,3s,3,1
address-list=Port_scanners address-list-timeout=1w in-interface=ether2
6 ;;; NMAP FIN Stealth scan
chain=input action=add-src-to-address-list
tcp-flags=fin,!syn,!rst,!psh,!ack,!urg protocol=tcp
address-list=Port_scanners address-list-timeout=1w
7 ;;; SYN/FIN scan
chain=input action=add-src-to-address-list tcp-flags=fin,syn
protocol=tcp address-list=Port_scanners address-list-timeout=1w
8 ;;; SYN/RST scan
chain=input action=add-src-to-address-list tcp-flags=syn,rst
protocol=tcp address-list=Port_scanners address-list-timeout=1w
9 ;;; FIN/PSH/URG scan
chain=input action=add-src-to-address-list
tcp-flags=fin,psh,urg,!syn,!rst,!ack protocol=tcp
address-list=Port_scanners address-list-timeout=1w
10 ;;; ALL/ALL scan
chain=input action=add-src-to-address-list
tcp-flags=fin,syn,rst,psh,ack,urg protocol=tcp
address-list=Port_scanners address-list-timeout=1w
11 ;;; NMAP NULL scan
chain=input action=add-src-to-address-list
tcp-flags=!fin,!syn,!rst,!psh,!ack,!urg protocol=tcp
address-list=Port_scanners address-list-timeout=1w
12 ;;; Drop to port scan list
chain=input action=drop src-address-list=Port_scanners
13 ;;; Add Syn Flood IP to the list
chain=input action=add-src-to-address-list tcp-flags=syn protocol=tcp
address-list=Syn_Flooder address-list-timeout=30m connection-limit=30,32
14 ;;; Drop to syn flood list
chain=input action=drop src-address-list=Syn_Flooder
15 ;;; allow IPTV traffic in to router igmp proxy
chain=input action=accept protocol=igmp src-address=10.0.0.0/8
dst-address=224.0.0.0/4 in-interface=ether2
16 ;;; allow IPTV traffic in to router igmp proxy
chain=input action=accept protocol=udp src-address=10.0.0.0/8
dst-address=224.0.0.0/4 in-interface=ether2
17 ;;; allow all from LAN
chain=input action=accept src-address=192.168.1.0/29 in-interface=ether7
18 ;;; allow already established connections
chain=input action=accept connection-state=established
19 ;;; drop in all
chain=input action=drop
20 ;;; allow new connections from LAN
chain=forward action=accept connection-state=new
src-address=192.168.1.0/29
21 ;;; allow already established connections from LAN
chain=forward action=accept connection-state=established
22 ;;; allow related connections from LAN
chain=forward action=accept connection-state=related
23 ;;; IPTV
chain=forward action=accept protocol=udp src-address=10.0.0.0/8
dst-address=224.0.0.0/4
24 ;;; drop forward all
chain=forward action=drop
NAT
0 chain=srcnat action=masquerade src-address=192.168.1.0/29 out-interface=ether2
LIST ADDRESS TIMEOUT
0 ;;; Self-Identification [RFC 3330]
bogons 0.0.0.0/8
1 X ;;; Private[RFC 1918] - CLASS A # Check if you need this subnet before enable it
bogons 10.0.0.0/8
2 ;;; Loopback [RFC 3330]
bogons 127.0.0.0/16
3 ;;; Link Local [RFC 3330]
bogons 169.254.0.0/16
4 ;;; Private[RFC 1918] - CLASS B # Check if you need this subnet before enable it
bogons 172.16.0.0/12
5 X ;;; Private[RFC 1918] - CLASS C # Check if you need this subnet before enable it
bogons 192.168.0.0/16
6 ;;; Reserved - IANA - TestNet1
bogons 192.0.2.0/24
7 ;;; 6to4 Relay Anycast [RFC 3068]
bogons 192.88.99.0/24
8 ;;; NIDB Testing
bogons 198.18.0.0/15
9 ;;; Reserved - IANA - TestNet2
bogons 198.51.100.0/24
10 ;;; Reserved - IANA - TestNet3
bogons 203.0.113.0/24
11 X ;;; MC, Class D, IANA # Check if you need this subnet before enable it
bogons 224.0.0.0/4