A lot of things are possible, but it could be quite hard. We don’t have any SDK, and we can’t provide drivers (they are protected binaries). you will have to do that yourself. If that is no problem, you could probably make it. You can use Etherboot to start some other OS. Check OpenWRT forum to see how they are doing with our other (currently available) products: