Good evening everyone, i have the following confing in ROS6 working flawlessly
/interface bridge
add name=bridge1
/interface ethernet
set [ find default-name=ether1 ] name=ether1-Fiber
set [ find default-name=ether2 ] name=ether2-IP
set [ find default-name=ether3 ] name=ether3-Local2
set [ find default-name=ether5 ] name=ether5-Local
/interface pppoe-client
add disabled=no interface=ether1-Fiber name=pppoe-Fiber password=1234 \
service-name=new user=new.newmahal
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip pool
add name=dhcp_pool0 ranges=10.20.30.101-10.20.30.149
/queue simple
add max-limit=1024M/1024M name="Cache Server" target=10.20.30.249/32
add max-limit=1024M/1024M name=DVR target=10.20.30.250/32
add max-limit=1024M/1024M name=Cam1 target=10.20.30.150/32
add max-limit=1024M/1024M name=Cam2 target=10.20.30.151/32
add max-limit=1024M/1024M name=Cam3 target=10.20.30.153/32
add max-limit=1024M/1024M name=PC01 target=10.20.30.99/32
add max-limit=1024M/1024M name=PC02 target=10.20.30.51/32
add max-limit=1024M/1024M name=Wifi target=10.20.30.21/32
/interface bridge port
add bridge=bridge1 interface=ether5-Local trusted=yes
add bridge=bridge1 interface=ether3-Local2 trusted=yes
/ip address
add address=10.20.30.254/24 interface=bridge1 network=10.20.30.0
/ip dhcp-client
add add-default-route=no disabled=no interface=ether2-IP use-peer-dns=no \
use-peer-ntp=no
/ip dns
set allow-remote-requests=yes cache-max-ttl=0s servers=8.8.8.8
/ip firewall mangle
add action=mark-routing chain=prerouting comment="Cache Server" dst-port=80 \
new-routing-mark=ISP2-IP passthrough=yes protocol=tcp src-address=\
10.20.30.249
add action=mark-routing chain=prerouting dst-port=443 new-routing-mark=\
ISP1-Fiber passthrough=no protocol=tcp src-address=10.20.30.249
add action=mark-routing chain=prerouting comment=PC01 new-routing-mark=\
ISP1-Fiber passthrough=no src-address=10.20.30.99
add action=mark-routing chain=prerouting comment=PC02 new-routing-mark=\
ISP1-Fiber passthrough=no src-address=10.20.30.51
add action=mark-routing chain=prerouting comment=WIFI new-routing-mark=\
ISP1-Fiber passthrough=no src-address=10.20.30.21
/ip firewall nat
add action=masquerade chain=srcnat
/ip route
add distance=1 gateway=192.168.6.1 routing-mark=ISP2-IP
add distance=1 gateway=pppoe-Fiber routing-mark=ISP1-Fiber
add distance=1 gateway=192.168.6.1
add distance=2 gateway=pppoe-Fiber
i tried ros7 with the new routing table, if i set pc01 to use isp2 for example no internet, same if i set it to use isp 1
but when i disable the rule and let it use default route it works
can somebody please explain why im having such issue with ros7 ? thanks in advance