Probleme unter Linux: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Rubo77 (Diskussion | Beiträge) (verbindung zum Internet durch die eigene Node) |
Rubo77 (Diskussion | Beiträge) |
||
Zeile 14: | Zeile 14: | ||
− | == | + | == Laptop verbinden mit dem Freifunk-Netz == |
− | + | So kann man seinen Laptop ganz einfach in das Freifunk-Netz als Knoten mit einbinden: | |
+ | (Unter Ubuntu 12.04 getestet) | ||
− | + | ===Installation=== | |
− | |||
− | Installation | ||
sudo apt-get install batctl | sudo apt-get install batctl | ||
− | Kernelmodul laden: | + | ===Kernelmodul laden:=== |
sudo modprobe batman-adv | sudo modprobe batman-adv | ||
− | Version prüfen: | + | ===Version prüfen:=== |
sudo batctl -v | sudo batctl -v | ||
Nicht alle Batmanversionen sind kompatibel - siehe: http://www.open-mesh.org/projects/batman-adv/wiki/Compatversion | 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 | + | Um sich mit batman.kiel.freifunk.net on wlan0 mit der [[bssid]] '''02:ca:ff:ee:ba:be''' zu verbinden: |
'''<pre style="color:#222233"> | '''<pre style="color:#222233"> |
Version vom 14. November 2012, 01:18 Uhr
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:
Laptop verbinden mit dem Freifunk-Netz
So kann man seinen Laptop ganz einfach in das Freifunk-Netz als Knoten mit einbinden: (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 mit der 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 "internet starting, this may take some minutes..." dhclient bat0 echo "internet connection IP:" ifconfig|grep Bcast echo "to resume normal networking just restart the networkmanager:" echo "/etc/init.d/network-manager restart"
Siehe auch: Askubuntu