So we should not expect to see all routes in the table at once, correct? For instance, using your example, we shouldn't expect to see one entry for a learned RIP route that is preferred and another RIP route waiting in standby?
#r 10.1.0.0/24 192.168.2.1 2 UG-D---um--f- l2 0d:0h:0m:1s
r 10.1.0.0/24 192.168.1.1 3 UG-D---um--f- l1 0d:0h:0m:58s
If we shouldn't see anything like that via "show iproute", should we at least see all of the RIP routes (active or not) when issuing "show rip routes"?