From 26C3 Public Wiki
MeshTestbed
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
- openimp example collector from customized libipfix: http://nbd.name/libipfix.r51.tar.gz
- observation domain gets into openimp uci config: 32bit integer
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
- interne server 10.31.0.x
- 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