802.11s: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Zur Navigation springen Zur Suche springen
K (Ghz -> GHz, etc)
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
= '''IM AUFBAU - Any help is welcome!''' =
= '''Allgemeines''' =


Wie Ad-hoc nur '''VIEL''' besser ;-)
Wie Ad-hoc nur '''VIEL''' besser ;-)


Der 2012 veröffentlichte Standard IEEE 802.11s definiert eine mögliche technische Grundlage von Mesh-Netzwerken. Er stellt eine modernisierte Variante des älteren Ad-Hoc/IBSS-Modus dar. Als Routingprotokoll wird das Hybrid Wireless Mesh Protocol (HWMP) definiert, aber die Nutzung anderer Protokolle wie OLSR oder B.A.T.M.A.N. ist möglich.
Der 2012 veröffentlichte Standard IEEE 802.11s definiert eine mögliche technische Grundlage von Mesh-Netzwerken. Er stellt eine modernisierte Variante des älteren Ad-Hoc/IBSS-Modus dar. Als Routing-Protokoll wird das Hybrid Wireless Mesh Protocol (HWMP) definiert, aber die Nutzung anderer Protokolle wie OLSR oder B.A.T.M.A.N. ist möglich.
 
[[Datei:Under-construction.png]]
 
 
 
 
 
 


==Frequenzen mesh_id==
==Frequenzen mesh_id==
*2,4Ghz
*2,4 GHz
**mesh_id 11s.funkfeuer.at
**mesh_id 11s.funkfeuer.at
**Kanal 11 2462 MHz
**Kanal 11 / 2462 MHz
**Bandbreite 20/40Mhz
**Bandbreite 20/40 MHz


*5Ghz
*5 GHz
**mesh_id 11s.funkfeuer.at
**mesh_id 11s.funkfeuer.at
**Kanal TBA   
**Kanal TBA   


==Merkmale - Vor/Nachteile==
==Merkmale - Vor/Nachteile==
Zeile 30: Zeile 21:
:Wird praktisch von jedem mac80211 Treiber unterstützt und ist somit auf so gut wie jedem Gerät einsetzbar wo OpenWRT läuft
:Wird praktisch von jedem mac80211 Treiber unterstützt und ist somit auf so gut wie jedem Gerät einsetzbar wo OpenWRT läuft
:mesh_id muss auf allen Nodes ident sein
:mesh_id muss auf allen Nodes ident sein
:Bringt sein eigenes Layer2 Mesh-Protokoll mit, kann aber deaktiviert werden ( derzeit im Funkfeuer bitte nicht verwenden )
:Bringt sein eigenes Layer2 Mesh-Protokoll mit, kann aber deaktiviert werden ( derzeit im FunkFeuer bitte nicht verwenden )
:Bandbreiten ( 20/40/80Mhz ) sind untereinander kompatibel und werden "On-the-Fly" angepasst
:Bandbreiten (20/40/80 MHz) sind untereinander kompatibel und werden "on-the-fly" angepasst
:Kann im Bridgemode auch auf alter Hardware verwendet werden
:Kann im Bridge Mode auch auf alter Hardware verwendet werden




Zeile 61: Zeile 52:
     option mode 'mesh'
     option mode 'mesh'
     option mesh_id '11s.funkfeuer.at' # '''Sollte/Muss mit den benachbarten Nodes übereinstimmen.'''
     option mesh_id '11s.funkfeuer.at' # '''Sollte/Muss mit den benachbarten Nodes übereinstimmen.'''
     option mesh_fwding '0' # '''Schaltet das 802.11s eigene routing aus! WICHTIG! Da wir derzeit noch [[Knowledge_Base/OLSR|OLSR]] verwenden!'''
     option mesh_fwding '0' # '''Schaltet das 802.11s eigene Routing aus! WICHTIG! Da wir derzeit [[Knowledge_Base/OLSR|OLSR]] verwenden!'''
     option encryption 'none'
     option encryption 'none'
     option network 'mesh'
     option network 'mesh'
Zeile 91: Zeile 82:
:[[Hardware/WRT54GL|WRT54GL]]
:[[Hardware/WRT54GL|WRT54GL]]
:[[Hardware/NanoStation_M5|Nanostation (Loco) M2/M5]]
:[[Hardware/NanoStation_M5|Nanostation (Loco) M2/M5]]
:[[Hardware/GL-AR750|GL-AR750]] # DSF Problem mit dem ath10k Treiber - 5Ghz nur auf Indoorfrequenzen nutzbar
:[[Hardware/GL-AR750|GL-AR750]] # DFS Problem mit dem ath10k Treiber - 5 GHz nur auf Indoor-Frequenzen nutzbar

Aktuelle Version vom 24. November 2020, 18:26 Uhr

Allgemeines

Wie Ad-hoc nur VIEL besser ;-)

Der 2012 veröffentlichte Standard IEEE 802.11s definiert eine mögliche technische Grundlage von Mesh-Netzwerken. Er stellt eine modernisierte Variante des älteren Ad-Hoc/IBSS-Modus dar. Als Routing-Protokoll wird das Hybrid Wireless Mesh Protocol (HWMP) definiert, aber die Nutzung anderer Protokolle wie OLSR oder B.A.T.M.A.N. ist möglich.

Frequenzen mesh_id

  • 2,4 GHz
    • mesh_id 11s.funkfeuer.at
    • Kanal 11 / 2462 MHz
    • Bandbreite 20/40 MHz
  • 5 GHz
    • mesh_id 11s.funkfeuer.at
    • Kanal TBA

Merkmale - Vor/Nachteile

Deutlich höhere Datenraten möglich als bei Ad-hoc
Kompatibel zu anderen 802.11x Standards ( Client -> Meshpoint )
Nodes müssen/sollten auf dem selben Channel laufen
Wird praktisch von jedem mac80211 Treiber unterstützt und ist somit auf so gut wie jedem Gerät einsetzbar wo OpenWRT läuft
mesh_id muss auf allen Nodes ident sein
Bringt sein eigenes Layer2 Mesh-Protokoll mit, kann aber deaktiviert werden ( derzeit im FunkFeuer bitte nicht verwenden )
Bandbreiten (20/40/80 MHz) sind untereinander kompatibel und werden "on-the-fly" angepasst
Kann im Bridge Mode auch auf alter Hardware verwendet werden


AirOS

Zum jetzigen Zeitpunkt (12.04.2018) keine Unterstützung durch Ubiquiti :-(


OpenWRT

Konfiguration über LUCI

Teilweise noch Buggy aber möglich, z.B. mesh_id wird im Scan nicht angezeigt


Konfiguration über CLI

  • /etc/configs/wireless
config wifi-device 'radio0'
   option type 'mac80211'
   option channel '11'
   option hwmode '11g'
   option path 'platform/ar933x_wmac'
   option htmode 'HT40'
   option country 'AT'

config wifi-iface 'default_radio0'
   option device 'radio0'
   option mode 'mesh'
   option mesh_id '11s.funkfeuer.at' # Sollte/Muss mit den benachbarten Nodes übereinstimmen.
   option mesh_fwding '0' # Schaltet das 802.11s eigene Routing aus! WICHTIG! Da wir derzeit OLSR verwenden!
   option encryption 'none'
   option network 'mesh'


Wlan-Lan Bridge

ebtables -P FORWARD DROP

Ohne eigenes OLSR als Bridge für -> "Edgerouter-Setup"

Hier wird eine Möglichkeit beschrieben, eine Antenne mit OpenWRT und 802.11s in ein vorhandenes Edgerouter-Setup einzubinden.

LUCI

CLI

eth0.1100

Getestete Hardware

Confirmed Working

GL-AR150
GL-AR300M
AirGrid M2
AirGrid M5
Nano/PowerBeam M5
WRT54GL
Nanostation (Loco) M2/M5
GL-AR750 # DFS Problem mit dem ath10k Treiber - 5 GHz nur auf Indoor-Frequenzen nutzbar