After updating my router from 5.26 to 6.34.5 I have problem with RIP routes: my router receives 5 routes via RIP from 2 other Mikrotiks. Routes are displayed in route list, but for some reason they are not active. When I create same static routes they work without any issues.
ip route print
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
# DST-ADDRESS PREF-SRC GATEWAY DISTANCE
0 A S 0.0.0.0/0 10.15.1.1 1
1 X S 0.0.0.0/0 10.15.2.1 1
2 X S 10.0.26.0/25 10.70.3.5 1
3 Dr 10.0.26.0/25 10.70.3.5 120
4 A S 10.0.26.128/25 10.70.3.5 1
5 A S ;;; B2
10.0.43.0/24 10.70.3.6 1
6 ADC 10.15.1.0/24 10.15.1.70 ether13_UpLink 0
7 ADC 10.70.1.0/24 10.70.1.1 bridge1 0
8 ADC 10.70.2.0/24 10.70.2.1 bridge2 0
9 ADC 10.70.3.0/24 10.70.3.1 bridge3 0
10 ADC 10.70.4.0/24 10.70.4.1 bridge4 0
11 ADC 10.70.5.0/24 10.70.5.1 bridge5 0
12 ADC 10.70.6.0/24 10.70.6.1 bridge6 0
13 ADC 10.70.7.0/24 10.70.7.1 bridge7 0
14 ADC 10.70.8.0/24 10.70.8.1 bridge8 0
15 ADC 10.70.9.0/24 10.70.9.1 bridge9 0
16 ADC 10.70.10.0/24 10.70.10.1 bridge10 0
17 ADC 10.70.11.0/24 10.70.11.1 bridge11 0
18 ADC 10.70.12.0/24 10.70.12.1 bridge12 0
19 A S 10.70.14.0/25 10.70.11.3 1
20 A S 10.70.15.0/29 10.70.3.6 1
21 A S 10.113.10.0/25 10.70.11.3 1
22 A S ;;; B2
10.211.1.0/24 10.70.3.6 1
23 A S ;;; B2
10.212.1.0/24 10.70.3.6 1
As you can see route #3 is received and displayed but for some reason it is not active. Above it is same route but static (in this case disabled) but when I enable it route is active and forwarding traffic properly. I need that router running so I’ve only disable one route to show you example of what my problem is, but any route received via RIP is not active.
Googleing for my problem, I’ve only found one instance of this problem and guy having the problem resolved it with reboot. But after 3 reboots since upgrade, situation is the same.
EDIT:
EDIT: After enabling route debug in Log i see this when I disable static route and rip route appears
07:11:40 route,rip,debug Delete route: 10.0.26.0/25 STATIC next-hop=10.70.3.5 metric=16 tag=0 CHANGED
07:11:40 route,rip,debug Add route: 10.0.26.0/25 RIP from=10.70.3.5 from-interface=bridge3 next-hop=0.0.0.0 metric=2 tag=0 CHANGED
07:11:40 route,debug,calc Begin calculation
07:11:40 route,debug,event Added inactive route
07:11:40 route,debug,event dst-prefix=10.0.26.0/25
07:11:40 route,debug,event attributes
07:11:40 route,debug,event protocol=RIP
07:11:40 route,debug,event scope=20
07:11:40 route,debug,event next-hop= address=10.70.3.5
07:11:40 route,debug,event routing-mark=main
07:11:40 route,debug,event origin-type=RIP
07:11:40 route,debug,event route-tag=0
07:11:40 route,debug,calc End calculation