Probleme unter Linux

Aus Freifunk Kiel
Zur Navigation springen Zur Suche springen

Netzstabilität

Unter Ubuntu 12.04 bricht das Freifunk Mesh regelmäßig ab für ein paar sekunden.

Dies liegt an der version des NetworkManager 0.9.4.0 in Ubuntu 12.04

mit der network-manager Version 0.9.6.0 aus Ubuntu 12.10 läuft es stabil.

siehe auch: diese Frage auf Askubuntu

Wenn man unter Ubuntu 12.04 im NetworkManager die Option Methode "ingnorieren" einstellt, dann läuft die verbindung stabil:

NetworkManager IPv6 ausschalten.png


Mesh-Schnelltest

Hinweis: Diese Anleitung dient aus reinem Technischen Interresse dazu einen Mesh-Schnelltest mit einem Wlan-fähigen Gerät durchzuführen.

Unter Ubuntu 12.04 getestet:

Installation

sudo apt-get install batctl

Kernelmodul laden:

sudo modprobe batman-adv

Version prüfen:

sudo batctl -v

Nicht alle Batmanversionen sind kompatibel - siehe: http://www.open-mesh.org/projects/batman-adv/wiki/Compatversion

Um sich mit batman.kiel.freifunk.net on wlan0 with the bssid 02:ca:ff:ee:ba:be zu verbinden:

 #! /bin/bash
 IFACE=wlan0
 echo "stopping network-manager"
 /etc/init.d/network-manager stop
 echo "pls wait"
 sleep 10
 ifconfig $IFACE down
 ifconfig $IFACE mtu 1528
 iwconfig $IFACE enc off
 iwconfig $IFACE mode ad-hoc essid batman.kiel.freifunk.net ap 02:ca:ff:ee:ba:be channel 11
 modprobe batman-adv
 batctl if add $IFACE
 ifconfig $IFACE up
 ifconfig bat0 up
 echo "batman.kiel.freifunk.net on $IFACE should be ready"
 echo "to resume normal networking just restart the networkmanager:"
 echo "/etc/init.d/network-manager restart"

Siehe auch: Askubuntu