Hi Federico!
You know, every time someone says Santa doesn't exist, an elf gets eaten by a reindeer. Santa does exist! You just have to tell him what you want.
So, I look at this, from a commercial perspective, and I see this great infrastructure that just needs to sit at a frozen production version and have a different, namely very Simple, UI over just a tiny handful of variables for the user.
It only will need to manage 802.11s, and we need to standardize on some very cheap radios that anyone can use as far as a supported production version. I am getting test equipment in from China for both very inexpensive units and some wave-2 based radios. Then we need to get a nicer looking map to deploy the radios and dump a few stats and be able to change a few things like SSID or captive portal page from a simple control panel. This is all, really, along with maybe some RADIUS output formatted nicely, to get this mainstream. What we have here is like Linux itself, and the market wants to do is run an Application.
If this simple config can become the end-deliverable, it is still OpenWISP, but maybe v3, something simple for everyone to use, and then users can flash whatever radios they want, or they can get the standard issue ones. I am ready to make our GPS-based mobile-app map work as a control panel for OpenWISP, and I have both an OpenWRT/RADIUS guy, a low-level firmware guy, and a group of core programmers ready to take this in a direction that we are ready to go out and sell. Maybe we set up a server for a cloud-based application of the simple version and people can pay a nominal fee to help financing some of this development. I don't think you want to carry this world on your shoulders forever for free, do you?
I do wish you would give some of the technical details that you keep alluding to. Can we get some real templates for your 802.11s client and gateway, and batman-adv configs appended to this thread, and maybe a short paragraph on the conceptual replacement for ipam for new ip's for newly deployed units? Now that would Really be helpful for a lot of people, and the whole point here is we don't need everyone re-inventing the wheel. Right now it is just too complicated, and maybe it is all in your head and that is great, but down here in the trenches, we are not much smarter than the 10-year-olds that this needs to serve in these underdeveloped regions where this technology needs to land.
Thanks for your consideration, and Ho Ho Ho!
Stuart