现有的用于无线网状networking的开源软件?

我的目标:

  • 使用一些ALIX 2D2(500 MHz AMD Geode LX800 x86 CPU,256MB RAM,Atheros无线网卡)构build无线网状networking

  • 除了像正常的无线网状networking一样工作,用户应该能够读取/写入ALIX Box的数据,ALIX Box应该能够处理数据。

问题:

  • 我应该尝试闪存dd-wrt ​​x86,远航linux(linux.voyage.hk)或其他什么?

  • 在我开始之前应该看什么(开源)软件?

  • 我应该使用“服务器”来存储和处理数据而不是ALIX盒子吗? 甚至有可能使用ALIX盒进行路由和数据存储和处理?

最后说明:

  • 数据可以是任何东西,例如,我想使用OLSRD协议来设置无线网状,这样我的整个城镇就可以获得无线networking,并且可以访问networking上的歌曲。 这不是那个,但是这是主意。

  • 我不害怕编程,编译或使用* nix。 这大多是“为了好玩”而不是为了实用性。

预先感谢任何反馈。

我find了一家正在开源的MIT屋顶网技术商业化的Meraki公司。

它采用网状布线技术,是一种真正的无线网状networking技术,显然在大学等大型校园环境中得到广泛应用。

这是一个最近进入linux内核的协议,叫做BATMAN 。 我从来没有尝试过,但理论上已经在一些较新的发行版中可用。

退房hostapd。 你可以使用这个软件,如果你想(例如)把一个linux的盒子变成一个无线AP。 hostapd也支持网状networking。