Slow down there tiger, I will start doing more than just talking on this list on Friday. "developing" the GUI is dead simple, run ntkd and go to http://localhost:50080/ this is all the info it needs to display, plus a couple of forms fields for changing the arguments (log level and interfaces for now) and restarting ntkd. I will look into how this can be done on openwrt/luci. I hope it supports xslt, which will make the first task trivial. Then build a package for openwrt and that's it.
After that I will make a version in python (or maybe something else), this is what we can use on normal machines. If we still want a version for GTK, it should be easy to adapt. Installing ntk on routers does not mean that this is all the router does, it still has all the normal functionality that a router uses minus the interfaces that ntk is holding. I would rather not touch windows, but once we have something going on linux i might swallow my pride and figure out how i can adapt ntk to it (unless someone magically volunteer to do this). I think that all that's required from windows is to figure out what it uses instead of ip/ifconfig/etc. so in theory it's not too much to adapt. phones... is a completely different story... for android it will require a whole rewrite, there are many challenges such as accessing low level tcp stack and wireless drivers, It might only ever work on rooted phones. IPhones might actually be impossible completely to ever implement. This is a problem for many wireless mesh efforts, I have hope that google will open this part of the API at some point, no hope for apple. I am a little bit worried that Luca has been so quiet over all these talks, since in reality he is the only one who can make assessments of what is realistic and what isn't, and the only one with a real stake in this project. I did not spend years writing this, I did not thoroughly test it, all i know is what i've read and the little i've spent reading his code. Is anyone on this list in London and would like to have a free router running ntk? I have a stack of recycled flash-able routers for the effort. also, on July I am going to this thing https://barncamp.org.uk/ which will be a great place to pitch ntk in, I will do so, if you want to come, please do :). On 27/05/13 01:37, Valeska Grim wrote: > Yay! And yeah, That makes sense what you said about the GUI. Though, I > have an idea, Couldn't > we make the web interface and the GUI both the same somehow? Like, Just > write some kind of > GTK or what ever. And then just somehow put it into a web interface as > well if you wanted to > access it from a router? Transmission does this I think. Of course, We > don't want to popularise > the concept of just using your router for netsukuku. That is quite > parasitic really. We need to have > netsukuku on everything, Phones, Routers, Desktops, Laptops, Everything. > We need people to be > able to connect to local nodes and hop to others, We need a lot of > things from the processing of > laptops and desktops and so on. Netsukuku couldn't exist if it was just > used on routers. And, > The whole point of netsukuku is not to have a single point of failure, > Putting it only on a router > defeats the purpose. > > > ------------------------------------------------------------------------ > *From:* Yussi <[email protected]> > *To:* Netsukuku discussion list <[email protected]> > *Sent:* Sunday, May 26, 2013 7:17:24 AM > *Subject:* [Netsukuku] I just realised > > The Netsukuku site has been updated! nice one :) > _______________________________________________ > Netsukuku mailing list > [email protected] <mailto:[email protected]> > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku > > > > > _______________________________________________ > Netsukuku mailing list > [email protected] > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku _______________________________________________ Netsukuku mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku
