Standorte/Fuerth/DB0FUE/Planung

Aus Freifunk Franken
Version vom 9. Mai 2016, 11:34 Uhr von ChristianD (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Diese Seite nutze ich um den Aufbau auf der Hardhöhe zu planen. == Technik == Auf der Hardhöhe entsteht wie im [https://wiki.freifunk-franken.de/w/Standor…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche

Diese Seite nutze ich um den Aufbau auf der Hardhöhe zu planen.

Technik

Auf der Hardhöhe entsteht wie im FabLab ebenfalls eine eigene Hood.

Das Gateway wird ein wr1043 aufgebaut nach diesen Schema. An einen Port lassen wir das Hardhöhe Batman rausfallen, dort kommen drei NSM2 dran die mit normaler Freifunkfirmware aber angepasster WLAN Parameter das Hardhöhe Batman durch die Gegend funken und einen offenen Accesspoint anbieten.

An 2 weitere Ports kommt jeweils eine LBE-5AC-16-120 die etwa alles Richtung Fürth, Nürnberg, Erlangen erreichen sollte, das Fürther Hinterland wird vorerst nicht montiert es wäre techn. aber kein Problem eine dritte LBE-5AC-16-120 hinaufzubauen.

WLAN Verbindungen

Die vorerst wichtigste Verbindung ist Hardhöhe <-> FabLab. Dazu wird auf dem FabLab eine LBE-5AC-23 montiert und per VLAN ID 10 das Olsr Netz zur Hardhöhe geschickt.

Eine weitere sinnvolle Verbindung wäre zu Uferterrassen da es dort schnelles Internet gibt.

Olsr vom FabLab

Über dieses VLAN kann auf dem Gateway ein eigenes Interface erzeugt werden, welches ins Olsr gehangen wird. Somit sollten über das FabLab die Routingdaten hereinkommen

Uferterrassen

Da noch nicht klar ist, ob wir hier Batman Fürth oder Olsr bekommen wurde für beides eine Idee angelegt:

Olsr

Es wird ganz normal wie beim Fablab ein VLAN mit Interface erzeugt und darüber kann Olsr dann routen

Batman Fürth

Es wird ein eigenes bat1 Interface erzeugt welches eine IP aus Fürth bekommt. Da vorerst vorrauszusehen ist, dass der meiste Traffic Internettraffic ist, wird das Olsr dyn_gw Plugin verwendet um die default Route in der fff Tabelle auf das bat1 Interface zu lenken. Somit wird jeglicher Internettraffic auf das bat1 gelenkt, Freifunkinterner Traffic geht normal über das Olsr Routing zum FabLab

VLAN Konfig

Dies ist aktuell noch eine Beispielconfig und muss erst noch getestet werden

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'
		
config interface 'w2mesh'
        option mtu '1532'
        option proto 'batadv'
        option mesh 'bat0'

config interface 'ethmesh'
        option mtu '1532'
        option proto 'batadv'
        option mesh 'bat0'
        option ifname 'eth0.2'
      # option macaddr 'c4:e9:84:ef:43:b7'

config switch 'eth1'
        option name 'eth1'
        option enable '1'
        option reset '1'
        option enable_vlan '1'
		
config switch_vlan 'eth1_1' # Port 1 reichen wir einfach zum Router als Configport, hiermit kommt man immer direkt auf den Router
        option device 'eth1'
        option vlan '1'
        option ports '1 0t'  
		# irgendeine remote IP setzen womit man dann später den Router erreichen kann! Kann irgendeine priv. sein da hier nichts geroutet wird
		
config switch_vlan 'eth1_2' # um den Port 2 am Router als Batman zu verwenden! Da fällt dann das Hood Hardhöhe Batman raus und man kann die 3 Nanostations per Batman dran pappen
        option device 'eth1'
        option vlan '2'
        option ports '2 0t'  
		
			config switch_vlan 'eth1_5' #es entsteht eth1.5 für Client zur Config der 5GHz Geräte
				option device 'eth1'
				option vlan '5' 
				option ports '3t 4t 0t'
				# muss noch eine IP aus der Hood Hardhöhe bekommen, damit man darüber die 5GHz Geräte erreicht! 10.50.130.10 mit 23er Netz
			
			config switch_vlan 'eth1_10' #es entsteht eth1.10, hier kommt olsr rein und eth1.3.10 muss ans Olsr gebunden werden (Olsr config!)!
				option device 'eth1'
				option vlan '10' 
				option ports '3t 4t 0t'
				# muss noch eine IP für Olsr bekommen! 10.50.252.X
				
				# ... für weitere Peerings weitere Interfaces anlegen
		
			config switch_vlan 'eth1_20' #es entsteht eth1.20, es muss mit in das Batman gehangen werden batctl -m bat if add eth0.3.20
				option device 'eth1'
				option vlan '20' 
				option ports '3t 4t'

			config switch_vlan 'eth1_30' #es entsteht eth1.30, hier wird Batman Fürth einfach miteinander verbunden wenn das VLAN mehrere Leute verwenden, darf keinesfalls ins Hardhöhe Batman gehangen werden!!
				option device 'eth1'
				option vlan '30' 
				option ports '3t 4t 0t'