>It's all Linux under the covers, so there's probably far less >reinventing than >you think. The kernel is the least of your issues. Try finding a halfway decent network management daemon aimed at routers that handles v6 potentially all sorts of tunnels, properly integrates firewall routing qos etc.