Änderungen

Mesh bei TL-WDR3500 von WAN auf LAN Port 3-4
Zeile 1: Zeile 1:  
==Vorgeplänkel==
 
==Vorgeplänkel==
Das BATMAN Protokoll ist auf unseren Images so konfiguriert, dass es über das "adhoc0" (drahtlos) und "freifunk_vpn" (Tinc über den DSL) Interface mesht. Stehen jetzt aber aus irgendwelchen Gründen zwei Router so dicht zusammen, dass sie über Patch-Kabel verbunden werden könnten, dann kann man damit den Overhead über die Funk-Schnittstelle mindern, indem man das "meshen" zwischen den Routern über einen LAN- oder WAN-Port leitet.  
+
Das BATMAN Protokoll ist auf unseren Images so konfiguriert, dass es über das "adhoc0" (drahtlos) und "freifunk_vpn" (Tinc über den DSL) Interface mesht. Stehen jetzt aber aus irgendwelchen Gründen zwei Router so dicht zusammen, dass sie über Patch-Kabel verbunden werden könnten, dann kann man damit den Overhead über die Funk-Schnittstelle mindern, indem man das "meshen" zwischen den Routern über einen LAN-Port leitet.  
       
===Was muss man tun?===
 
===Was muss man tun?===
Das Kabel einfach in einen LAN-Port 1..4 oder WAN-Port zu stecken auf beiden Seiten bringt nichts. BATMAN muss man sagen das da eine "Brücke" ist über die er arbeiten kann. Dazu muss man die '''NETWORK'''-Config im Ordner /etc/config bearbeiten. Beim WDR-3500 hat das nicht geklappt. Hier nimmt man den WAN-Port.
+
Das Kabel einfach in einen LAN-Port 1..4 oder WAN-Port zu stecken auf beiden Seiten bringt nichts. BATMAN muss man sagen das da eine "Brücke" ist über die er arbeiten kann. Dazu muss man die '''NETWORK'''-Config im Ordner /etc/config bearbeiten.  
 +
Beim WDR-3500 muss vorher noch ein VLAN erzeugt werden. In dieser Anleitung nehmen wir nur die letzten LAN Port.
    
===Erst mal die Agenda für den TL-WR1043ND ===
 
===Erst mal die Agenda für den TL-WR1043ND ===
Zeile 121: Zeile 122:  
<ol>
 
<ol>
 
<li>Wir machen ein neues mesh Interface mit dem Namen "mesh_lan" auf
 
<li>Wir machen ein neues mesh Interface mit dem Namen "mesh_lan" auf
<li>Jetzt Kabel einstecken (WAN-Port) und booten
+
<li>Jetzt Kabel einstecken (LAN 3-4-Port) und booten
 
<li>Prüfen: geht was übers Kabel? Wie sehe ich das?
 
<li>Prüfen: geht was übers Kabel? Wie sehe ich das?
 
</ol>
 
</ol>
Zeile 138: Zeile 139:  
  config interface 'mesh_lan'
 
  config interface 'mesh_lan'
 
  # hier das WAN-Interface angeben
 
  # hier das WAN-Interface angeben
         option ifname 'eth1'
+
         option ifname 'eth0.2'
 
         option mtu '1500'
 
         option mtu '1500'
 
         option proto 'batadv'
 
         option proto 'batadv'
 
         option mesh 'bat0'
 
         option mesh 'bat0'
   −
Was hat sich hier geändert? Wir haben diesem Block den sinnvollen Namen "mesh_lan" gegeben. Das wollen wir schließlich ja auch. Dann sagen wir mit "ifname", dass wir damit WAN Inteface ansprechen wollen.  
+
Ändern eth0 in eth0.1 ( VLAN 1)
Wir sagen mit "proto batadv" auch, dass dieses Protokoll auf dem Port gesprochen wird.
+
 
 +
config interface 'freifunk'
 +
        option ifname 'eth0 bat0 freifunk_wlan freifunk_wlan2'
 +
 
 +
in
 +
 
 +
config interface 'freifunk'
 +
        option ifname 'eth0.1 bat0 freifunk_wlan freifunk_wlan2'
 +
 
 +
 
 +
auch zu ändern sind die VLAN Einstellungen
 +
 
 +
von
 +
 
 +
config switch_vlan
 +
        option device 'switch0'
 +
        option vlan '1'
 +
        option ports '0 1 2 3 4'
 +
 
 +
in
 +
 +
config switch_vlan
 +
        option device 'switch0'
 +
        option vlan '1'
 +
        option vid '1'
 +
        option ports '0t 1 2 3'
 +
 
 +
config switch_vlan
 +
option device 'switch0'
 +
        option vlan '2'
 +
        option vid '2'
 +
        option ports '0t 4'
 +
 
 +
 
 +
 
 +
 
 +
Was hat sich hier geändert? Wir haben diesem Block den sinnvollen Namen "mesh_lan" gegeben. Dann sagen wir mit "ifname eth0.2", dass wir damit VLAN 2 als LAN-MESH nutzen wollen. Wir sagen mit "proto batadv" auch, dass dieses Protokoll auf dem Port gesprochen wird.  
 +
Mit "option ifname 'eth0.1 bat0 freifunk_wlan freifunk_wlan2' " bestimmen wir das VLAN 1 ; bat0 ; freifunk_wlan und freifunk_wlan2 ohne batadv nutzen wollen.
 +
 
 +
in den Blöcken "Switch vlan" erstellen wir die VLAN´s
    
===2. Jetzt Kabel einstecken und booten ===
 
===2. Jetzt Kabel einstecken und booten ===
Die "network" Konfiguration nun speichern, ein Kabel in den WAN-Port (blau) einstecken und in dem anderen Router den dafür reservierten LAN-Port verbinden. Nach dem "reboot" sollte alles aktiv geworden sein.
+
Die "network" Konfiguration nun speichern, ein Kabel in den LAN-Port 3 oder 4 (neben blau) einstecken und in dem anderen Router den dafür reservierten LAN-Port verbinden. Nach dem "reboot" sollte alles aktiv geworden sein.
    
===3. Prüfen: geht was übers Kabel? Wie sehe ich das?===
 
===3. Prüfen: geht was übers Kabel? Wie sehe ich das?===
Zeile 157: Zeile 197:     
  adhoc0: activ
 
  adhoc0: activ
  eth1 : activ
+
  eth0.2 : activ
    
Was ab geht auf der "Brücke" kann man sich anzeigen lassen mit:
 
Was ab geht auf der "Brücke" kann man sich anzeigen lassen mit:
166

Bearbeitungen