VaourNet
Réseau communautaire rural

Rubriques

Documentation

Freifunk

 

Sommaire:


Caractéristiques

  • Freifunk est une variante spécialisée d'OpenWRT, spécifiquement conçue pour les réseaux OLSR; il est modulaire (packages optionnels) et dispose d'une interface web en français; ce qui s'applique à OpenWRT s'applique en général à Freifunk, sauf quelques exceptions
  • Les paquets sont "routés" (couche 3) à chaque noeud au lieu d'être "bridgés" (couche 2); les paquets transitent par le noyau au lieu d'être simplement relayées par le switch; les routes sont déterminées d'après la table de routage IP au lieu d'être établies par STP
  • Les communications wifi se font en mode "adhoc" (peer to peer) au lieu du mode "infrastructure" (AP-WDS + clients)

Avantages

  • Chaque noeud tient lieu à la fois de client et d'AP et pour ceux qui sont plus éloignés, ce qui permet de prolonger le réseau en se servant des clients pour relayer les paquets; le développement du réseau peut ainsi se faire de manière organique, de proche en proche
  • Le réseau est maillé et les routes s'établissent dynamiquement en fonction de la qualité des liens à un instant donné; losqu'un noeud tombe en panne, les paquets empruntent automatiquement une autre route tant qu'il en existe une
  • Le réseau peut avoir plusieurs passerelles internet; quand tout va bien, les paquets sont acheminés par la passerelle la plus proche; quand une passerelle tombe en panne, les paquets passent par une autre passerelle, la plus proche parmi celles qui restent en service; quand une passerelle est rétablie, les paquets se remettent automatiquement à passer par elle
  • L'établissement dynamique des routes en fonction de la qualité des liens correspond bien aux caractéristiques des réseaux wifi, où les liens saturés se traduisent par un surcroît de paquets perdus du fait du half-duplex; plus un lien sature, plus les routes auront tendance à emprunter d'autre liens
  • L'utilisation du mode adhoc évite le "partage de sort" qui affecte le mode infrastructure et fait que tous les clients simultanés d'un AP sont aussi mal lotis que le plus mal loti d'entre eux
  • La conception de Freifunk est soignée et confine au perfectionisme dans l'optimisation des scripts; moins il y a de lignes de code, moins il y a de risques de bugs et plus il y a de chances que quelqu'un prenne le temps de les lire et de les améliorer !
  • Les développeurs de Freifunk sont pragmatiques et prudents; ils ne se fient qu'à leurs propres tests pour déterminer ce qui est stable et n'implémentent les nouvelles versions d'OpenWRT qu'après les avoir dûment testées, en corrigeant si besoin les défauts observés en relation avec les développeurs d'OpenWRT

Inconvénients

  • Certains appareils wifi (téléphones notamment) ne supportent pas le mode adhoc; ils ne peuvent donc pas se connecter sur un noeud Freifunk
  • Freifunk ne supporte pas l'authentification WEP ni WPA, ce qui suppose d'implémenter d'autres méthodes de sécurisation du réseau (filtrage MAC, VPN, portail captif, désactivation de l'option DHCP wifi + route statique, BSSID non publié, etc...)
  • Les nouveaux développements d'OpenWRT ne se retrouvent dans Freifunk qu'avec un certain retard, qui dépend de la disponibilité des développeurs
  • La capacité du réseau maillé à fonctionner tant bien que mal malgré les dysfonctionnements incite à procrastiner les réparations

Stratégies de migration

  • Il est déconseillé de tenter le passage d'un autre firmware alternatif à Freifunk en utilisant l'interface web et sans faire le ménage au préalable dans les variables nvram (voir Flashage du firmware)
  • Bien que le firmware Freifunk soit conçu dans l'optique l'un réseau adhoc + OLSR, il supporte à titre accessoire le mode infrastructure (AP, client d'AP), ce qui permet de migrer progressivement des appareils sous Freifunk sans modifier le fonctionnement du réseau existant, puis de basculer l'ensemble en adhoc + OLSR en commençant par les noeuds plus éloignés
  • Il est toujours possible de constituer des sous-réseaux adhoc + OLSR dans un réseau en infrastructure, et vice-versa; il suffit pour cela d'accoler deux appareils en tête-bêche qui servent de passerelle vers l'autre portion du réseau; cela permet une migration progressive par zones
Page mise à jour le
05 janvier 2008 à 04h15
Précédent RAN group logo web
 ring
Suivant
Au hasard Liste
Contrat Creative Commons