802.11s: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PK (Diskussion | Beiträge) K (Ghz -> GHz, etc) |
|||
Zeile 3: | Zeile 3: | ||
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 | 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== | ==Frequenzen mesh_id== | ||
*2, | *2,4 GHz | ||
**mesh_id 11s.funkfeuer.at | **mesh_id 11s.funkfeuer.at | ||
**Kanal 11 2462 MHz | **Kanal 11 / 2462 MHz | ||
**Bandbreite 20/ | **Bandbreite 20/40 MHz | ||
* | *5 GHz | ||
**mesh_id 11s.funkfeuer.at | **mesh_id 11s.funkfeuer.at | ||
**Kanal TBA | **Kanal TBA | ||
Zeile 21: | 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 | :Bringt sein eigenes Layer2 Mesh-Protokoll mit, kann aber deaktiviert werden ( derzeit im FunkFeuer bitte nicht verwenden ) | ||
:Bandbreiten ( 20/40/ | :Bandbreiten (20/40/80 MHz) sind untereinander kompatibel und werden "on-the-fly" angepasst | ||
:Kann im | :Kann im Bridge Mode auch auf alter Hardware verwendet werden | ||
Zeile 52: | 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 | 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 82: | 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]] # DFS Problem mit dem ath10k Treiber - | :[[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