Freifunk: Unterschied zwischen den Versionen

Aus d0b
Zur Navigation springenZur Suche springen
Zeile 26: Zeile 26:
  
 
=== LAN Kopplung ===
 
=== LAN Kopplung ===
Hier wird über die alle 4 LAN Ports gemeshed, Mesh über WLAN ist aus! Folgende Config stammt von rampone/FF-KBU und wurde an 2 TL-WR841N v.8 getestet.
+
03/2014: Hier wird über die alle 4 LAN Ports gemeshed, Mesh über WLAN kann man optional noch ausschalten! Folgende Config stammt von rampone/FF-KBU und wurde an 2 TL-WR841N v.8 getestet.
 +
 
 +
''vim /etc/config/network'' - Folgende Änderungen wurden an der FF-Firmware 1.0 vorgenommen:
 +
#config interface 'freifunk' -> Hier haben wir eth0 aus "ifname" rausgenommen, damit kein ff aus dem eth0 (switch) rauskommt.
 +
#config interface 'mesh_lan' -> kompl. codeblock hinzugefügt, dieser bewirkt das über eth0 (switch) gemeshed wird.  
  
''vim /etc/config/network''
 
  
 
<pre>
 
<pre>
Zeile 77: Zeile 80:
 
option proto 'batadv'
 
option proto 'batadv'
 
option mesh 'bat0'
 
option mesh 'bat0'
 +
</pre>
 +
 +
 +
''vim /etc/config/wireless'' - Hier wird der Codeblock, der für das Mesh über WLAN verantwortlich ist auskommentiert (optipnal)
 +
<pre>
 +
#config wifi-iface 'wifi_mesh'
 +
#      option device 'radio0'
 +
#      option network 'mesh'
 +
#      option mode 'adhoc'
 +
#      option ssid '02:d1:11:37:fc:39'
 +
#      option bssid '02:d1:11:37:fc:39
 
</pre>
 
</pre>

Version vom 23. März 2014, 19:34 Uhr

Node Shell Zeug

Vorraussetzung für folgende Befehle sind eine Verbindung mit dem KBU Freifunk Netz sowie ein Terminal / Shell.

IPv6 ping

ping6 <link local adress des node>

IPv6 ssh - Hinter der link local Adresse "%" + "Netzwerk Interface an eurer Kiste"

ssh root@<link local adress des node>%eth0

Links

Config Zeug

Hostname ändern

vim /etc/config/system

config system
        option hostname 'Freifunk-10feeda0507c'    #Hostname = Nodename
        option timezone 'CET-1CEST,M3.5.0,M10.5.0/3'


LAN Kopplung

03/2014: Hier wird über die alle 4 LAN Ports gemeshed, Mesh über WLAN kann man optional noch ausschalten! Folgende Config stammt von rampone/FF-KBU und wurde an 2 TL-WR841N v.8 getestet.

vim /etc/config/network - Folgende Änderungen wurden an der FF-Firmware 1.0 vorgenommen:

  1. config interface 'freifunk' -> Hier haben wir eth0 aus "ifname" rausgenommen, damit kein ff aus dem eth0 (switch) rauskommt.
  2. config interface 'mesh_lan' -> kompl. codeblock hinzugefügt, dieser bewirkt das über eth0 (switch) gemeshed wird.


config interface 'loopback'
	option ifname 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config interface 'wan'
	option ifname 'eth0'
	option proto 'dhcp'
	option type 'bridge'
	option accept_ra '0'
	option auto '1'

config switch
	option name 'switch0'
	option reset '1'
	option enable_vlan '1'

config switch_vlan
	option device 'switch0'
	option vlan '1'
	option ports '0 1 2 3 4'

config interface 'freifunk'
	option ifname 'bat0'
	option type 'bridge'
	option proto 'none'
	option auto '1'
	option accept_ra '1'
	option macaddr '10:fe:ed:f1:53:84'

config interface 'mesh'
	option proto 'batadv'
	option mtu '1528'
	option mesh 'bat0'

config interface 'mesh_vpn'
	option ifname 'mesh-vpn'
	option proto 'batadv'
	option mesh 'bat0'
	option macaddr '12:fe:ed:f2:53:84'

config interface 'mesh_lan'
	option ifname 'eth1'
	option proto 'batadv'
	option mesh 'bat0'


vim /etc/config/wireless - Hier wird der Codeblock, der für das Mesh über WLAN verantwortlich ist auskommentiert (optipnal)

#config wifi-iface 'wifi_mesh'
#       option device 'radio0'
#       option network 'mesh'
#       option mode 'adhoc'
#       option ssid '02:d1:11:37:fc:39'
#       option bssid '02:d1:11:37:fc:39