• Immutable Page
  • Info
  • Attachments

Differences between revisions 4 and 5
Revision 4 as of 2012-10-22 07:34:34
Size: 2865
Editor: Gui
Comment: redeslibres6 -> librenet6
Revision 5 as of 2012-10-22 16:52:58
Size: 4023
Editor: Gui
Comment: agrego features y inline links a BatMesh
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
 * ``watchping`` y ``batman-adv-auto-gw-mode``, para la detección de conexión a internet en puerto WAN
 * ``batmesh-autoconf`` genera una configuración básica de wireless y network compatible con batman-adv.
 * ``watchping`` y |batman-adv-auto-gw-mode|_, para la detección de conexión a internet en puerto WAN
 * |batmesh-autoconf|_ genera una configuración básica de wireless y network compatible con batman-adv.
Line 25: Line 25:

.. |batman-adv-auto-gw-mode| replace:: ``batman-adv-auto-gw-mode``
.. |batmesh-autoconf| replace:: ``batmesh-autoconf``
.. _batman-adv-auto-gw-mode: BatMesh
.. _batmesh-autoconf: BatMesh
Line 55: Line 60:



Features
````````

 * Native auto-configuration
 * Enables a very low cost infrastructure model (50 - 100 USD each node)
 * Perfect integration with existent infrastructure
 * Can create multiple separated native layer 2 network on same mesh
 * Highly scalable
 * Native Mobility and client Roaming support
 * Layer 3 agnostic
 * Routing scheme agnostic
 * Routing managed at level 2 by B.A.T.M.A.N. Advanced
 * No need of centralized or external control
 * Distributed network (no one owns the entire network, no one is responsible for all network)
 * Due to this distributed nature no cost/licenses/fees related to the use of open spectrum
 * High resilience due the mesh nature
 * Used frequencies are 2.4GHz (802.11n, mostly) and 5GHz (802.11a)
 * Can announce a subnet of IPv6 (for example a /48 or /64) with Router Advertisements
 * No cost for software licenses/fees everything used is released under GPL or less restrictive Licenses

AlterMesh

Firmware pensado para facilitar el despliegue de redes MiniMaxi

Visión

  • Un firmware binario que se pueda flashear en 6 o 7 equipos, y luego de flasheados, sin configuracion alguna, se puedan prender y formen una red.
  • Adicionalmente, si algun nodo detecta tener un cable conectado con salida a Internet, anuncia esto a la mesh y permite la salida de toda la red.
  • Si dos o mas nodos detectan salida a internet, lo anuncian y la mesh se "separa" en sub-nubes para salir a internet.
  • Se pueden conectar 2 o mas nodos por ethernet, estando en el mismo canal o en canales distintos, sin que se formen routing-loops.
  • Se pueden agregar interfaces USB a los nodos, que son autoconfiguradas para formar meshes complementarias que evitan la degradación del ancho de banda por salto.

Estas funciones se logran mediante una combinación de paquetes:

  • kmod-batman-adv forma una mesh en capa 2 entre los nodos.
  • kmod-ath9k-htc provee drivers para interfaces USB con chipset Atheros.
  • kmod-ipv6 y dnsmasq-dhcpv6 dan soporte para IPv6.
  • watchping y batman-adv-auto-gw-mode, para la detección de conexión a internet en puerto WAN
  • batmesh-autoconf genera una configuración básica de wireless y network compatible con batman-adv.
  • mini-snmpd, uhttpd y curl resuelven de manera simple el monitoreo y configuración básica.
  • safe-reboot e iperf son herramientas útiles para trabajar en la consola.

Adicionalmente, en los nodos que actúan de gateways estables a Internet, se agregan

  • tinc y babeld para conectarse a la red de túneles IPv6 librenet6 en sitios donde no haya conectividad IPv6 nativa.

Hardware testeado y compatible

  • TP-Link TL-MR3020
  • TP-Link TL-MR3220
  • TP-Link TL-MR3420
  • TP-Link TL-WR842ND
  • Ubiquity Bullet2
  • Ubiquity BulletM2

Binarios

Hay que bajar la version correspondiente para cada equipo. Por ejemplo, para un TL-MR3220 con el firm original de fábrica, corresponde el archivo openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-r12345-...-factory.bin.

Features

  • Native auto-configuration
  • Enables a very low cost infrastructure model (50 - 100 USD each node)
  • Perfect integration with existent infrastructure
  • Can create multiple separated native layer 2 network on same mesh
  • Highly scalable
  • Native Mobility and client Roaming support
  • Layer 3 agnostic
  • Routing scheme agnostic
  • Routing managed at level 2 by B.A.T.M.A.N. Advanced
  • No need of centralized or external control
  • Distributed network (no one owns the entire network, no one is responsible for all network)
  • Due to this distributed nature no cost/licenses/fees related to the use of open spectrum
  • High resilience due the mesh nature
  • Used frequencies are 2.4GHz (802.11n, mostly) and 5GHz (802.11a)
  • Can announce a subnet of IPv6 (for example a /48 or /64) with Router Advertisements
  • No cost for software licenses/fees everything used is released under GPL or less restrictive Licenses

AlterMundiDocs: AlterMesh (last edited 2017-03-03 17:37:59 by giudicejesica)