I wanted to fix this with my FreakWAN but I was never able to find a user base willing to validate the ideas of the routing I implemented. All the code is open source and easy to modify.
Write me if you are willing to experiment :)
Write me if you are willing to experiment :)