MikroTik RouterBoard: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Modelle)
(mANTBox 15s)
(36 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=== Allgemeines ===
+
[[Datei:MikroTik RouterBoard wAP-60ad.jpg|thumb|right|wAP-60ad Kit]]
 +
 
 +
== Allgemeines ==
  
 
MikroTik hat zahlreiche Modelle unter der Produktbezeichnung "RouterBoard" im Handel. Als Untergruppe gibt es die "RouterBoard wAP" als WLAN fähige Geräte. Einige sind von OpenWrt unterstützt. Sie basierten auf der Atheros MIPS Architektur.  
 
MikroTik hat zahlreiche Modelle unter der Produktbezeichnung "RouterBoard" im Handel. Als Untergruppe gibt es die "RouterBoard wAP" als WLAN fähige Geräte. Einige sind von OpenWrt unterstützt. Sie basierten auf der Atheros MIPS Architektur.  
  
In 2019 testen wir bei Opennet die wAP-60ad Serie. Diese werden paarweise geliefert und arbeiten mit dem [https://de.wikipedia.org/wiki/IEEE_802.11ad IEEE 802.11ad Funkstandard] im 60 Ghz ISM Band.
+
Nach einem ersten Versuch in 2009 (siehe [[802.11ad]]) testen wir in 2019 die wAP-60ad Serie für den Einsatz bei Opennet / unserem Freifunk Netz als Backbone Technik. Dies "wAP-60ad Kits" werden vorkonfiguriert paarweise geliefert und arbeiten mit dem [https://de.wikipedia.org/wiki/IEEE_802.11ad IEEE 802.11ad Funkstandard] im 60 Ghz ISM Band. Es stehen drei Frequenzen zur Verfügung: 58.320, 60480 und 62.640 Mhz.
  
=== Modelle ===
+
Ende 2019 begannen wir mit Tests mit der sogenannten mANTBox 15s.
 +
 
 +
== Modelle ==
  
 
{| class="wikitable"
 
{| class="wikitable"
Zeile 23: Zeile 27:
 
|  
 
|  
 
| 1x Ethernet mit POE (802.3af/at), ca. 5 W
 
| 1x Ethernet mit POE (802.3af/at), ca. 5 W
 +
|-
 +
| [https://mikrotik.com/product/RB921GS-5HPacD-15S MikroTik mANTBox 15s (RB921GS-5HPacD-15S)]
 +
| 140 x 348 x 82 mm
 +
| Qualcomm Atheros QCA9558 720MHz
 +
| 128
 +
| 128
 +
| 15dBi 120°
 +
|
 
|-
 
|-
 
|}
 
|}
  
 +
== wAPG-60ad ==
 
=== Firmware flashen ===
 
=== Firmware flashen ===
 +
[[Datei:MikroTik RouterBoard wAP-60ad PCB.jpg|thumb|right|wAP-60ad Board]]
 +
 +
Derzeit wird der wAP-60ad noch nicht von OpenWrt und damit von der Opennet Firmware unterstützt. Es kommt das Hersteller-Betriebssystem RouterOS zum Einsatz. Managementzugang, Passwörter und IP-Adressierung siehe Aufkleber - meist 192.168.88.2 Master und 192.168.88.3 Slave.
  
 
=== Konfiguration ===
 
=== Konfiguration ===
 +
 +
Wird vorkonfiguriert geliefert, IP Adressierung sollte angepasst werden via Webinterface. Die Einbindung ins Opennet Mesh kann über vorgelagerte [[Ubiquiti EdgeRouter]] erfolgen.
 +
 +
Grundeinrichtung:
 +
* Login per HTTPS und der aufgedruckten IP Adresse und den Zugangsdaten in der Innenseite des APs.
 +
* IP Adresse: WebFig > IP > Addresses (IP aus 192.168.5.x + Maske /16 + Network 192.168.0.0 setzen)
 +
* DNS: WebFig > IP > DNS (DNS Server IP setzen, z.B. 192.168.0.246)
 +
* Gateway: WebFig > IP > Routes > "Add" (Gateway IP setzen, benachbarter Router z.B. 192.168.1x.y)
 +
* Hostname: WebFig > System > Identity (z.B. "bridge-<standort>1" bzw. "bridge-<standort>2")
 +
* Benutzer: WebFig > System > User > "Add new" (root/<password> hinzufügen)
 +
* NTP: WebFig > System > SNTP Client > "Enable" (NTP Server setzen, z.B. 192.168.0.246)
 +
* Konfiguration im Menü "Quick Set" prüfen
 +
 +
=== Sonstiges ===
 +
 +
==== Bandbreiten-Messungen ====
 +
 +
Ein Probeaufbau in [[Frieda23]] im Mai 2019 auf ca. 20 bis 50 Meter Entfernung entlang des Flures im 3. OG mit wenig "freier Sicht" und z.T. Menschen in der Sichtlinie:
 +
$ iperf -s
 +
------------------------------------------------------------
 +
Server listening on TCP port 5001
 +
TCP window size:  128 KByte (default)
 +
------------------------------------------------------------
 +
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57322
 +
[ ID] Interval      Transfer    Bandwidth
 +
[  4]  0.0-10.0 sec  921 MBytes  771 Mbits/sec
 +
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57324
 +
[  4]  0.0-10.0 sec  1011 MBytes  847 Mbits/sec
 +
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57344
 +
[  4]  0.0-10.0 sec  591 MBytes  495 Mbits/sec
 +
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57346
 +
[  4]  0.0-10.3 sec  925 MBytes  753 Mbits/sec
 +
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57348
 +
[  4]  0.0-10.0 sec  987 MBytes  826 Mbits/sec
 +
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57350
 +
[  4]  0.0-10.0 sec  999 MBytes  836 Mbits/sec
 +
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57352
 +
[  4]  0.0-10.0 sec  788 MBytes  659 Mbits/sec
 +
 +
Zweite Messung im Mai 2019 zwischen [[Frieda23]] und der Headgehalbinsel in einer Entfernung von 200 Metern ergab volle 800-900 Mbit/s. Ab 240 Metern brach die Verbindung ab bzw. die Datenrate war nur noch bei 100 Mbit/s bzw. es gab Paketverluste und höhere Latenzen. Bei genauerer Ausrichtung kann die Strecke vermutlich noch vergrößert werden.
 +
 +
==== Stromversorgung ====
 +
 +
* Netzteil Ausgang 24 V, 0.38 A (Innen +, Außen -)
 +
* Adapter PoE 9-48 V (Modell "RBGPOE"), PIN4+5 + PIN7+8
 +
* siehe auch: https://wiki.mikrotik.com/wiki/Manual:PoE-In
 +
 +
==== Routing via OLSR ====
 +
 +
Die Anbindung erfolgt über ein benachbarten OLSR Router wie [[Ubiquiti EdgeRouter]]. Einrichtung von HNA/NAT zur Erreichbarkeit des RouterBoard über den Router siehe [[Opennet Firmware für Fortgeschrittene]].
 +
 +
== mANTBox 15s ==
 +
 +
* https://openwrt.org/toh/hwdata/mikrotik/mikrotik_rb921gs-5hpacd-15s - noch keine gute openwrt Dokuseite, wer beginnt? ;)
 +
* allgemeine flash Doku: https://openwrt.org/toh/mikrotik/common
 +
** speziell mANTBox 15s https://openwrt.org/toh/mikrotik/mikrotik_rb921
 +
 +
=== Firmware flashen ===
 +
 +
* bei der Mantbox im RouterOS Webinterface "Try ethernet once then NAND" als Bootmodus einstellen:
 +
** Du benötigst als erstes einen DHCP Server, denn der AP holt sich eine IP per DHCP. Wenn du keinen DHCP Server gerade hast, dann starte dnsmasq mit dem unten genannten Befehl.
 +
** Mikrotik Routerboard starten. Im DHCP Server Log schauen, welche IP das erät bekommen hat, per Browser ansteuern* user: "admin" no pw
 +
** System → Routerboard → Settings → Boot device: Try ethernet once then NAND
 +
*** muss nach jedem Fehlversuch neu gesetzt werden
 +
** System → Routerboard → Settings → Boot protocol: DHCP
 +
** System → Routerboard → Settings → Force Backup Booter: Checked (if supported by your routerboard - !IMPORTANT)
 +
** danach unbedingt System -> shutdown (kein reboot)
 +
* auf eigenem Notebook DHCP & TFTP Server an den Start bringen (falls nicht schon getan):
 +
** feste IP Adresse einstellen z.B. 192.168.1.2
 +
** alle DHCP und TFTP Dienste auf dem Interface stoppen
 +
** opennet und ramfs images runterladen, ramfs bspw. nach /srv/tftp kopieren
 +
*** firmware: https://downloads.opennet-initiative.de/openwrt/testing/0.5.5-unstable-2710-2dfb5a51/targets/ar71xx/mikrotik/openwrt-0.5.5-unstable-2710-2dfb5a51-ar71xx-mikrotik-nand-large-ac-squashfs-sysupgrade.bin
 +
*** initramfs: https://downloads.opennet-initiative.de/openwrt/testing/latest/targets/ar71xx/mikrotik/openwrt-0.5.5-unstable-2710-2dfb5a51-ar71xx-mikrotik-vmlinux-initramfs.elf
 +
** dnsmasq Kommando im Terminal laufen lassen:
 +
  dnsmasq -i enp0s25 --dhcp-range=192.168.1.100,192.168.1.200 --dhcp-boot=openwrt-0.5.5-2750-ar71xx-mikrotik-vmlinux-initramfs.elf --enable-tftp --tftp-root=/srv/tftp/ -d -u age -p0 -K --log-dhcp --bootp-dynamic
 +
* Mantbox starten
 +
** wenn dnsmasq meldet, dass das vmlinux-initramfs.elf image an 192.168.1.... verschickt wurde, bootet die Mantbox das Image :)
 +
*** An dieser Stelle gab es bei mir (Martin) ein Problem. Wenn die mANTBox direkt an meinem Laptop angeschlossen war, dann habe ich nie die DHCP Requests an dieser Stelle gesehen. Erst als ich einen Switch zwischen Laptop und mANTBox geklemmt hatte, kamen die DHCP Requests an und die firmware wurde problemlos per TFTP übertragen.
 +
** geduldig ein/zwei Minuten warten...
 +
* auf dem Kabelinterface des eigenen Notebooks per DHCP eine IP Adresse von der Mantbox holen
 +
* 172.16.0.1 ansteuern; die Opennet Firmware läuft jetzt temporär auf der Mantbox
 +
* Nun kannst du jetzt die Opennet Firmware final einspielen
 +
* Opennet Firmware booten und 20-30 Sekunden warten, danach sollte wieder die 172.16.0.1 erreichbar sein und alles weitere wie üblich
 +
 +
=== nicht mehr notwendig? ===
 +
 +
* https://downloads.opennet-initiative.de/openwrt/testing/0.5.5-unstable-2710-2dfb5a51/packages/mips_24kc/base/ath10k-firmware-qca988x-ct_2019-10-03-d622d160-1_mips_24kc.ipk
 +
* https://downloads.opennet-initiative.de/openwrt/testing/0.5.5-unstable-2710-2dfb5a51/targets/ar71xx/mikrotik/packages/kmod-ath10k-ct_4.14.156+2019-09-09-5e8cd86f-1_mips_24kc.ipk
 +
* https://downloads.opennet-initiative.de/openwrt/testing/0.5.5-unstable-2710-2dfb5a51/targets/ar71xx/mikrotik/packages/kmod-hwmon-core_4.14.156-1_mips_24kc.ipk
 +
 +
Per scp nach /tmp übertragen und in der Reihenfolge ath10k-firmware, kmod-hwmon-core, kmod-ath10k per opkg install nachinstallieren. Nun in der /etc/config/wireless das VHT80 in VHT40 ändern, die ssid eintragen und wifi ausführen. 
 +
 +
  
 
[[Category:Access points]]
 
[[Category:Access points]]

Version vom 3. Oktober 2020, 10:13 Uhr

wAP-60ad Kit

Inhaltsverzeichnis

Allgemeines

MikroTik hat zahlreiche Modelle unter der Produktbezeichnung "RouterBoard" im Handel. Als Untergruppe gibt es die "RouterBoard wAP" als WLAN fähige Geräte. Einige sind von OpenWrt unterstützt. Sie basierten auf der Atheros MIPS Architektur.

Nach einem ersten Versuch in 2009 (siehe 802.11ad) testen wir in 2019 die wAP-60ad Serie für den Einsatz bei Opennet / unserem Freifunk Netz als Backbone Technik. Dies "wAP-60ad Kits" werden vorkonfiguriert paarweise geliefert und arbeiten mit dem IEEE 802.11ad Funkstandard im 60 Ghz ISM Band. Es stehen drei Frequenzen zur Verfügung: 58.320, 60480 und 62.640 Mhz.

Ende 2019 begannen wir mit Tests mit der sogenannten mANTBox 15s.

Modelle

Modell Abmessungen Prozessor Arbeitsspeicher (MB) Flash (MB) Gewinn Anmerkungen
MikroTik RouterBoard wAPG-60ad (Wireless Wire) 185 x 85 x 30 mm IPQ-4019 (ARM), 4-core 716 MHz 256 16 1x Ethernet mit POE (802.3af/at), ca. 5 W
MikroTik mANTBox 15s (RB921GS-5HPacD-15S) 140 x 348 x 82 mm Qualcomm Atheros QCA9558 720MHz 128 128 15dBi 120°

wAPG-60ad

Firmware flashen

wAP-60ad Board

Derzeit wird der wAP-60ad noch nicht von OpenWrt und damit von der Opennet Firmware unterstützt. Es kommt das Hersteller-Betriebssystem RouterOS zum Einsatz. Managementzugang, Passwörter und IP-Adressierung siehe Aufkleber - meist 192.168.88.2 Master und 192.168.88.3 Slave.

Konfiguration

Wird vorkonfiguriert geliefert, IP Adressierung sollte angepasst werden via Webinterface. Die Einbindung ins Opennet Mesh kann über vorgelagerte Ubiquiti EdgeRouter erfolgen.

Grundeinrichtung:

  • Login per HTTPS und der aufgedruckten IP Adresse und den Zugangsdaten in der Innenseite des APs.
  • IP Adresse: WebFig > IP > Addresses (IP aus 192.168.5.x + Maske /16 + Network 192.168.0.0 setzen)
  • DNS: WebFig > IP > DNS (DNS Server IP setzen, z.B. 192.168.0.246)
  • Gateway: WebFig > IP > Routes > "Add" (Gateway IP setzen, benachbarter Router z.B. 192.168.1x.y)
  • Hostname: WebFig > System > Identity (z.B. "bridge-<standort>1" bzw. "bridge-<standort>2")
  • Benutzer: WebFig > System > User > "Add new" (root/<password> hinzufügen)
  • NTP: WebFig > System > SNTP Client > "Enable" (NTP Server setzen, z.B. 192.168.0.246)
  • Konfiguration im Menü "Quick Set" prüfen

Sonstiges

Bandbreiten-Messungen

Ein Probeaufbau in Frieda23 im Mai 2019 auf ca. 20 bis 50 Meter Entfernung entlang des Flures im 3. OG mit wenig "freier Sicht" und z.T. Menschen in der Sichtlinie:

$ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:  128 KByte (default)
------------------------------------------------------------
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57322
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec   921 MBytes   771 Mbits/sec
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57324
[  4]  0.0-10.0 sec  1011 MBytes   847 Mbits/sec
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57344
[  4]  0.0-10.0 sec   591 MBytes   495 Mbits/sec
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57346
[  4]  0.0-10.3 sec   925 MBytes   753 Mbits/sec
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57348
[  4]  0.0-10.0 sec   987 MBytes   826 Mbits/sec
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57350
[  4]  0.0-10.0 sec   999 MBytes   836 Mbits/sec
[  4] local 169.254.70.163 port 5001 connected with 169.254.70.165 port 57352
[  4]  0.0-10.0 sec   788 MBytes   659 Mbits/sec

Zweite Messung im Mai 2019 zwischen Frieda23 und der Headgehalbinsel in einer Entfernung von 200 Metern ergab volle 800-900 Mbit/s. Ab 240 Metern brach die Verbindung ab bzw. die Datenrate war nur noch bei 100 Mbit/s bzw. es gab Paketverluste und höhere Latenzen. Bei genauerer Ausrichtung kann die Strecke vermutlich noch vergrößert werden.

Stromversorgung

Routing via OLSR

Die Anbindung erfolgt über ein benachbarten OLSR Router wie Ubiquiti EdgeRouter. Einrichtung von HNA/NAT zur Erreichbarkeit des RouterBoard über den Router siehe Opennet Firmware für Fortgeschrittene.

mANTBox 15s

Firmware flashen

 dnsmasq -i enp0s25 --dhcp-range=192.168.1.100,192.168.1.200 --dhcp-boot=openwrt-0.5.5-2750-ar71xx-mikrotik-vmlinux-initramfs.elf --enable-tftp --tftp-root=/srv/tftp/ -d -u age -p0 -K --log-dhcp --bootp-dynamic
  • Mantbox starten
    • wenn dnsmasq meldet, dass das vmlinux-initramfs.elf image an 192.168.1.... verschickt wurde, bootet die Mantbox das Image :)
      • An dieser Stelle gab es bei mir (Martin) ein Problem. Wenn die mANTBox direkt an meinem Laptop angeschlossen war, dann habe ich nie die DHCP Requests an dieser Stelle gesehen. Erst als ich einen Switch zwischen Laptop und mANTBox geklemmt hatte, kamen die DHCP Requests an und die firmware wurde problemlos per TFTP übertragen.
    • geduldig ein/zwei Minuten warten...
  • auf dem Kabelinterface des eigenen Notebooks per DHCP eine IP Adresse von der Mantbox holen
  • 172.16.0.1 ansteuern; die Opennet Firmware läuft jetzt temporär auf der Mantbox
  • Nun kannst du jetzt die Opennet Firmware final einspielen
  • Opennet Firmware booten und 20-30 Sekunden warten, danach sollte wieder die 172.16.0.1 erreichbar sein und alles weitere wie üblich

nicht mehr notwendig?

Per scp nach /tmp übertragen und in der Reihenfolge ath10k-firmware, kmod-hwmon-core, kmod-ath10k per opkg install nachinstallieren. Nun in der /etc/config/wireless das VHT80 in VHT40 ändern, die ssid eintragen und wifi ausführen.

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge