Qolyester is an implementation of the OLSR protocol for routing in mobile wireless ad hoc networks. At this time, it is only working on top of Linux kernels, but porting to other unices should be pretty easy if one is not affraid of C++.

Source code is available on the QOLSR project website.