On Fri, 12 Apr 2013, lleachii@aol.com wrote:
Prior to the rip44d fix, the problem was rip44d-based routers would only have 44.182.21.0 (a single IP address, /32) in their table, instead of 44.182.21.0/24 (which references 44.182.21.1-44.182.21.254). Therefore, Marius and I couldn't ping each other because I did not have a route for the IPs 44.182.21.1-254.
Just to clarify a little bit, the bug was introduced to rip44d in git commit ba0912e305 (Feb 25, 2012, "Fixed to use prefix length / CIDR format when calling /sbin/ip"). Previous versions of rip44d didn't have it, and there are a bunch of people happily running older versions which are fine.
https://github.com/hessu/rip44d/commits/master
Stupid, embarrassing bug nonetheless. :)
- Hessu