Check the function of the ADMINISTRAVE DISTANCE. Its value (0-255) to measure trusts of routes in the routing table. This not the metric, costs or hope-counts OSPF (110) overrides the RIP (120) entries.
you might try the interface commands "ip rip send version1"," ip rip receive version 1" in R2 on the interface facing r3. I'm assuming that the "ignore" messages are not really a part of the problem. There are a lot of valid "ignores" in RIP. Have you tried turning off ospf in r2 to see if it learns r1 routes through rip?
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...