802.11s: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=== Im aufbau === Datei:Under-construction.png == OpenWRT == /etc/configs/wireless config wifi-device 'radio0' option type 'mac80211' opt…“)
 
K (Ghz -> GHz, etc)
 
(10 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=== Im aufbau ===
= '''Allgemeines''' =
[[Datei:Under-construction.png]]


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 ==
== OpenWRT ==


===Konfiguration über LUCI===
:Teilweise noch Buggy aber möglich, z.B. mesh_id wird im Scan nicht angezeigt


/etc/configs/wireless
 
===Konfiguration über CLI===
 
*/etc/configs/wireless


  config wifi-device 'radio0'
  config wifi-device 'radio0'
Zeile 17: Zeile 45:
     option hwmode '11g'
     option hwmode '11g'
     option path 'platform/ar933x_wmac'
     option path 'platform/ar933x_wmac'
     option htmode 'HT20'
     option htmode 'HT40'
     option country 'AT'
     option country 'AT'
 
  config wifi-iface 'default_radio0'
  config wifi-iface 'default_radio0'
     option device 'radio0'
     option device 'radio0'
     option mode 'mesh'
     option mode 'mesh'
     option mesh_id '11s.funkfeuer.at'
     option mesh_id '11s.funkfeuer.at' # '''Sollte/Muss mit den benachbarten Nodes übereinstimmen.'''
     option mesh_fwding '0'
     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 30: Zeile 58:




Wlan-Lan Bridge
ebtables -P FORWARD DROP
===Ohne eigenes [[Knowledge_Base/OLSR|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 ====


Bridge


ebtables -P FORWARD DROP
==== CLI ====
 
eth0.1100
 
==Getestete Hardware==
=== Confirmed Working ===
:[[Hardware/GL-AR150|GL-AR150]]
:[[Hardware/GL-AR300M|GL-AR300M]]
:[[Hardware/AirGridM2|AirGrid M2]]
:[[Hardware/AirGridM5|AirGrid M5]]
:[[Hardware/NanoBeam_M5-400|Nano/PowerBeam M5]]
:[[Hardware/WRT54GL|WRT54GL]]
:[[Hardware/NanoStation_M5|Nanostation (Loco) M2/M5]]
:[[Hardware/GL-AR750|GL-AR750]] # DFS Problem mit dem ath10k Treiber - 5 GHz nur auf Indoor-Frequenzen nutzbar

Aktuelle Version vom 24. November 2020, 17: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