Eigenen Rechner in das Freifunk-Netz: Unterschied zwischen den Versionen

Aus Freifunk Kiel
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ 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…“)
 
Zeile 1: Zeile 1:
  
So kann man seinen Laptop ganz einfach in das Freifunk-Netz als Knoten mit einbinden:
+
So einfach kann man seinen Laptop in das Freifunk-Netz als Knoten mit integrieren
(Unter Ubuntu 12.04 getestet)
+
(Unter Ubuntu 12.04 getestet):
  
 
===Installation===
 
===Installation===
Zeile 41: Zeile 41:
 
  echo "/etc/init.d/network-manager restart"
 
  echo "/etc/init.d/network-manager restart"
 
</pre>'''
 
</pre>'''
 +
 +
Wenn das script ausgeführt wird, dann ist dein Rechner Teil des Freifunk-Netzwerkes und mescht mit. Er kann so also auch als Brücke zwischen zwei Routern fungieren, die zu weit auseinander liegen.
  
 
Siehe auch: [http://askubuntu.com/questions/205337/how-do-i-install-batman-adv-under-ubuntu-12-04-to-start-a-mesh-network Askubuntu]
 
Siehe auch: [http://askubuntu.com/questions/205337/how-do-i-install-batman-adv-under-ubuntu-12-04-to-start-a-mesh-network Askubuntu]

Version vom 14. November 2012, 01:29 Uhr

So einfach kann man seinen Laptop in das Freifunk-Netz als Knoten mit integrieren (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"

Wenn das script ausgeführt wird, dann ist dein Rechner Teil des Freifunk-Netzwerkes und mescht mit. Er kann so also auch als Brücke zwischen zwei Routern fungieren, die zu weit auseinander liegen.

Siehe auch: Askubuntu