thanks for that backgrounder on wifidog.
I think that we certainly can and should make use of any effective
system that is available now to manage the nodes, so long as we keep
working towards the endgame of 100% open source.
Your message prompted me to look again at the feature set for wifidog
and I'm concerned by the ability for aliens to be able to sign up using
any email address for 15 minutes free access then getting free access
after that if the email was real.
This approach is fine for cafe-type free-at-point-of-use hotspots or
certain community projects but doesn't at all suit for networks that
need to secure so that only subscribers can access the service.
I guess if features can be streamlined so that there is no online
sign-up (or change that process so that there is a paypal option for
casual visitors) then fair enough.
The other general point about AAA is that the industry standard
application is radius and I don't see wifidog easily interfacing with
that (though I haven't looked too hard yet either!) - could represent a
scaleability hurdle.
Anyhow, let's see what actually becomes ready to test/use for now.
cheers,
Guy
Andrew Gearhart wrote:
> I've been mulling my reply on this for a while now. Here's my take:
>
> I love the idea of having a project where we are 100% in control,
> however, the problem with that is that to do so requires that we write
> all of it ourselves. Given the complexity of the project... the time
> required would (imho) either be too long or too expensive. That means it
> serves us well to look into something that is existing as a starting point.
>
> There are a number of different starting points to work from. There is
> lots of work in several areas which are nice but have a number of
> limited features. The one project that is very far along is WifiDog.
> WifiDog is an open source solution for hotspots. WifiDog has a strong
> enough backbone that several groups have forked WifiDog to their own
> tastes and needs. It integrates with a number of different packages.
> WifiDog, of course, is built for hotspots not wireless mesh networks.
> Joe Bowser has ported WifiDog to Ruby on Rails and calls his project
> DogOnRails (DoR). This is a project that he's worked on extensively
> since about the middle of 2007. DoR has all of the features of WifiDog
> at this time. The last feature that he worked on was throttling of
> bandwidth on a per user basis (reducing the impact of bandwidth hungry
> users). Some of the recent discussion of DoR can be found in these
> messages from the FreeTheNet-CA mailing list:
>
> * A status update from mid December:
> http://groups.google.com/group/freethenet-ca/msg/c9bf8cd348d99f02
> * A short comparison between open-mesh.com <http://open-mesh.com>
> and Merhaki/DogOnRails:
> http://groups.google.com/group/freethenet-ca/msg/73f4189b0f23c74f
>
> Despite what one person has said, I do believe that Joe is working
> extensively with other developers. In the last listed message he even
> asks for experienced rails developers to login and help out. All of the
> code for Merhaki and DogOnRails are available in their own repositories...
>
> * Merhaki (firmware for atheros based wireless):
> http://launchpad.net/merhaki
> * DogOnRails (web based management utility for mesh networks):
> http://code.google.com/p/dogonrails/
>
> Our group and others out there that are after the same goal would be
> better served if Joe could perhaps find someone (Joe, if you're
> listening... I'm volunteering) to work with Joe to build community
> interaction and help bring new developers into the DoR fold.
>
> All of that said... if you are inclined to start a brand new project and
> burn your development time on this type of effort when others are
> already on the ground running with the wind at their back... more power
> to you. However, Joe's solution (while very light on documentation and
> updates at this point) seems to be fitting the goals that this group is
> focused on with FOSS running a wireless mesh.
>
> Cheers,
> Andrew
>
> On Jan 3, 2008 9:57 AM, Ian <ians...@gmail.com