RIP, by default, sends version 1 out of the interface and receives 1 and 2 updates. In this case, if you have version 1 on one router (sending/receiving v1 updates) and version 2 on another router (sending/receiving v2 updates), they cannot communicate because you're specifically configuring the router to send and receive only that version.
For example, if you have version 2 specified on one router, it expects to receive the updates in a version 2 format. On the other router, if you have the default specified, it sends version 1 out of the interface and receives 1 and 2 on the interface. This is why you're receiving the routes on your one router, but you're not seeing them on the other. You can change this behavior per interface with "ip rip send version " or "ip rip receive version ". So, you could receive 1 and send 2 if you needed. Without this stipulation on the interface though, the default is to send version 1 and receive both versions.
*** Please rate all useful posts ***
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 126.96.36.199, timeout is 2 seconds:
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/23/36 ms
I'll bet this behavior changes when you use the source option:
R1#ping 188.8.131.52 source 184.108.40.206
Hope that helps