Zeile 2: |
Zeile 2: |
| 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. Davon haben viele Geräte 4 Stück. | | 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. Davon haben viele Geräte 4 Stück. |
| | | |
− | =[Update 2.2.14 - Geht nur mit zwei TP 1043 / Probleme beim WDR 3500 !!!]=
| |
| | | |
| ===Was muss man tun?=== | | ===Was muss man tun?=== |
− | Das Kabel einfach in einen LAN-Port 1..4 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. | + | 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. |
| | | |
− | ===Erst mal die Agenda=== | + | ===Erst mal die Agenda für den TL-WR1043ND === |
| <ol> | | <ol> |
| <li>Wir nehmen aus dem "switch" einen der 4 Ports heraus. | | <li>Wir nehmen aus dem "switch" einen der 4 Ports heraus. |
Zeile 117: |
Zeile 116: |
| | | |
| [B.A.T.M.A.N. adv 2013.0.0, MainIF/MAC: '''eth0.3'''/10:fe:ed:XX:XX:XX (bat0)] | | [B.A.T.M.A.N. adv 2013.0.0, MainIF/MAC: '''eth0.3'''/10:fe:ed:XX:XX:XX (bat0)] |
| + | |
| + | |
| + | === Agenda für den TL-WDR3500 === |
| + | <ol> |
| + | <li>Wir machen ein neues mesh Interface mit dem Namen "mesh_lan" auf |
| + | <li>Jetzt Kabel einstecken (WAN-Port) und booten |
| + | <li>Prüfen: geht was übers Kabel? Wie sehe ich das? |
| + | </ol> |
| + | |
| + | ===1. Wir machen ein neues mesh Interface mit dem Namen "mesh_lan" auf=== |
| + | In der '''network''' Konfiguration befindet sich dieser Block: |
| + | |
| + | config interface 'mesh' |
| + | option ifname 'adhoc0' |
| + | option mtu '1528' |
| + | option proto 'batadv' |
| + | option mesh 'bat0' |
| + | |
| + | Diesen kopieren wir ebenfalls komplett noch einmal dahinter und ändern ihn ab: |
| + | |
| + | config interface 'mesh_lan' |
| + | # hier das WAN-Interface angeben |
| + | option ifname 'eth1' |
| + | option mtu '1500' |
| + | option proto 'batadv' |
| + | 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. |
| + | Wir sagen mit "proto batadv" auch, dass dieses Protokoll auf dem Port gesprochen wird. |
| + | |
| + | ===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. |
| + | |
| + | ===3. Prüfen: geht was übers Kabel? Wie sehe ich das?=== |
| + | Nach dem Boot-Vorgang also schnell wieder einwählen mit SSH oder PUTTY und dann den Befehl absetzen: |
| + | |
| + | batctl if |
| + | |
| + | Wir sehen dann hoffentlich: |
| + | |
| + | adhoc0: activ |
| + | eth1 : activ |
| + | |
| + | Was ab geht auf der "Brücke" kann man sich anzeigen lassen mit: |
| + | |
| + | batctl td mesh_lan |
| + | |
| + | Zum Anhalten CTRL-C drücken. |
| + | {{Todo|Trace Infos hier noch ergänzen}} |
| + | |
| | | |
| {{Todo|Liste der internen Port-Nummern anderer Router-Modelle sammeln und anbieten}} | | {{Todo|Liste der internen Port-Nummern anderer Router-Modelle sammeln und anbieten}} |