From 26C3 Public Wiki

Jump to: navigation, search

MeshTestbed

File:Defekt.png

Contents

mesh testbed

Basically, we will test niit, dynamic stateless encapsulation of ipv4 traffic to traverse ipv6 networks.

the bcc crowded with nodes, an ideal situation for testing future technologies

Setup partly based on https://wiki.freifunk.net/Niit Babel Download: http://www.pps.jussieu.fr/~jch/software/files/

Goal:

Compare BABEL on v6 and niit with olsr v4.

needed:

  • wireless links measurement: wprobe, wprobe-exporter
  • topology of:
    • olsr
    • babel
  • where does the traffic flows: hash based sampling: impd
  • arp table: snmp(?)
  • cpu&mem usage of several components: snmpd
    • routing daemons
    • probes
    • luci(?)
  • topology of all routing protocols
  • complete uci config: MeshTestbed/UCI

parameter

  • essid: 26c3.freifunk.net
  • bssid: 02:ca:ff:ee:26:c3
  • ULA prefix: fdca:ffee:babe:26c3::

image

firmware will be based on trunk, add luci, packages, niit, git://81.89.99.20/openimp-feed.git and git://dev.dd19.de/pub/26c3 to feeds.conf

env (for ./script/env) is found under: git://dev.dd19.de/pub/26c3-env

gitweb: https://dev.dd19.de/cgi-bin/gitweb.cgi?p=26c3;a=summary check out Wireless for more infos

some builds: https://dev.dd19.de/~alx/26c3-bin/

collector

zeugs

nodeid in system.nodeid

nodeid zu macs und ip per snmp

impd schickt nodeid

wprobe-export schickt nodeid

observationdomain wird von nodeid abgeleitet.

IP-adressen

mesh

  • olsr meshadressen 10.31.0.0/15
    • interne server 10.31.0.x
      • meshgate 10.31.0.1
      • collector 10.31.0.2
      • wiregate1: fonera2
        • WAN: 10.31.0.3
        • WLAN: 10.31.0.4
      • wiregate2: asus
        • WAN: 10.31.0.10
        • WLAN: 10.31.0.11
      • wiregate3: asus
        • WAN: 10.31.0.12
        • WLAN: 10.31.0.13
      • collector-2 10.31.0.20
    • olsr adressen per ahcp 10.31.2.0-31
  • wlan dhcp adressen 77.87.52.0/23
    • per node ein /28
    • netzwerk erreichnet sich aus olsr adresse.
    • 10.31.2.x
    • 77.87.52.16*x/28

wan

  • meshgate extern: 77.87.55.253/30

mesh node wan <-> wlan

config changes:

  • ahcpd config: 'no_config' 'true' + interface wan
  • babeld init script: start() => activate babel withouth ahcp
  • set static ipv4 + ipv6 addresses on wan + freifunk
  • deactivate firewall
  • activate olsrd on wan
  • activate babeld on wan

2do

  • niit auf meshgate
  • dhcp on wlan
  • load balancing between niit and olsr
  • snmp collect

Babel Config

https://dev.dd19.de/cgi-bin/gitweb.cgi?p=26c3;a=blob_plain;f=26c3-files/files/etc/babeld.conf;hb=master

niit src snapshot

https://dev.dd19.de/cgi-bin/gitweb.cgi?p=niit;a=snapshot;h=c08d7246e1b39604d8cc1a59602d143394b69f1b;sf=tgz

26C3 Public Wiki

MistyLook for WordPress originally by Sadish Bala




Archived page - Impressum/Datenschutz