====== MikroTik LtAP LR8 LTE kit ======
ID: ''RBLtAP-2HnD'' & ''R11e-LTE'' & ''LoRa8'' oder ''LR8''
Links/Quellen:
* Anleitung Router: https://help.mikrotik.com/docs/display/UM/LtAP+LR8+LTE+kit
* ggf. Installation und Setup R11e-LoRa-Karte (mini-PCIe-Slot):
* https://help.mikrotik.com/docs/display/ROS/Step+by+step+installation
* https://help.mikrotik.com/docs/display/UM/R11e-LR8
* Übersicht RouterOS und v.a. zusätzliche Firmwarepackes (auf Hardwareplattform achten): https://mikrotik.com/download
* Anleitungen zum The Things Network: https://www.thethingsindustries.com/docs/gateways/mikrotikrouterboard/ und https://www.thethingsnetwork.org/docs/gateways/mikrotik/
===== Konfiguration =====
**//Versionsstand für diesen Anleitung ist RouterOS 7.9 (Stable)//**
Zugriff über Webinterface (https://192.168.88.1), alternativ Winbox tool (https://mt.lv/winbox) oder natürlich mit Kommandozeile über die Serielle Schnittstelle oder SSH (user/passwort: ''admin'' / Password ist in den Werkseinstellungen leer).
==== Update und extra Pakete installieren ====
* Router anschmeißen, im Webinterface //Quick Set = Home AP// setzen.
* Am besten erst dann Router per LAN inkl. DHCP anstöpseln, so dass er online gehen kann.
* RouterOS Updaten:
/system/package/update check-for-updates
/system/package/update download
/system/reboot
* Extra Pakete herunterladen: ''[[https://download.mikrotik.com/routeros/7.9/all_packages-mmips-7.9.zip|all_packages-mmips-7.9.zip]]''
* Paket für LoRaWAN (''lora-7.7.npk'') entpacken und auf den Router laden; z.B. Upload über Webinterface (unter Files).
* Zur Installtion neustarten: ''/system/reboot'' oder im Webinterface WebFig > System > Reboot.
* Zur Kontrolle mal einen Blick auf die vorhandenen Pakete und deren Versionen werfen, das sollte dann so aussehen:
[admin@MikroTik] > /system/package/print
Columns: NAME, VERSION
# NAME VERSION
0 routeros 7.9
1 gps 7.9
2 lora 7.9
==== GPS einrichten ====
/system/gps/set enable=yes
/system/gps/print
/system/gps/monitor
Wenn vorhanden externe Antenne anschließen (an der hinteren/unteren SMA-Buchse) und auf diese Antenne umschalten:
/system/gps/set gps-antenna-select=external
==== LoRaWAN-Gateway aufsetzen ====
**TODO Anleitung noch auf Stand RouterOS 6, nochmal mit RouterOS 7 checken.**
... für ein LoRaWAN-Gateway, das die Pakete ins **The Things Network** schickt. Hier eine knappe Zusammenfassung, mehr Infos und Bilder gibt's z.B. in der Anleitung für [[https://www.thethingsnetwork.org/docs/gateways/mikrotik/|den alten The Things Stack v2]] und den verwandten Router //MikroTik Routerboard wAP wAP LoRa8//.
* Externe Antenne anschließen! An vordere/obere SMA-Buchse.
* ''/lora export''
* prüfen, ob der gewünschte Server unter ''/lora servers'' schon konfiguriert ist, also ob z.B. der Eintrag ''name="TTN V3 (eu1)"'' mit ''address=eu1.cloud.thethings.network'' existiert.
* ''/lora print''
* ''channel-plan'' sollte für die EU z.B. ''eu-868'' sein, sonst korrigieren.
* ''gatway-id'' kopieren/merken.
* Mit der Gateway-ID ein Gateway in der [[https://console.cloud.thethings.network/|Console des The Things Network]] anlegen.
* Gateways > + Add Gateway > aktuell (2022-02-11) funktionieren die Standardeinstellungen, es müssen also nur die folgenden Werte eingegeben werden:
* Gateway ID: von dir gewählte Bezeichnung für's Gateway (nur Buchstaben und -; zwischen 2 und 36 Zeichen; muss weltweit einzigartig sein), für
* Gateway EUI: s.o., ''gateway-id'' aus dem MikroTik-Router.
* Frequency Plan: i.d.R. //Europe 868-870 MHz (SF9 for RX2 - recommended)//.
* ggf. //Owner// auf //verschwoerhaus// anpassen ;-)
* Bei Unklarheiten hilft vielleicht ein Blick in die [[https://help.mikrotik.com/docs/display/ROS/The+Things+Stack|Anleitung von MikroTik hier]].
* MikroTik-Router fertig konfigurieren:
/system routerboard usb set type=mini-PCIe
/lora print
/lora set 0 servers="TTN V3 (eu1)"
/lora enable 0
/lora print
Zum Test auf Traffic warten:
* Im Webinterface des MikroTik unter WebFig > LoRa > Traffic (gibt's das wirklich nicht auf der Kommandozeile?!)...
* Und/oder in der Console des TheThingsNetwork beim neu erstellten Gateway.
==== optional: SIM-Karte installieren und Internetzugang über Mobilfunkverbindung einrichten ====
Hilfeseiten:
* SIM-Karte einstecken: https://help.mikrotik.com/docs/display/UM/LtAP+LR8+LTE+kit#heading-SIMcardconnectivity
* **Macht man schnell mal falsch. Genau lesen und genau auf die Grafik auf dem Gehäuse gucken.**
* Konfiguration: https://wiki.mikrotik.com/wiki/Manual:Interface/LTE
Folgende Konfiguration hat mit einer O2-Test-SIM-Karte funktioniert:
* Eigentlich nur PIN angeben: ''/interface/lte/set lte1 pin=1234''
* Check der Mobilfunkverbindung, die dann nach wenigen Sekunden so ähnlich aussieht:
[admin@MikroTik] > /interface/lte/monitor lte1
pin-status: ok
registration-status: registered
functionality: full
manufacturer: "MikroTik"
model: "R11e-LTE"
revision: MikroTik_CP_2.160.000_v020
current-operator: o2 - de
lac: 51541
current-cellid: 26514202
enb-id: 103571
sector-id: 26
phy-cellid: 124
access-technology: LTE
session-uptime: 5m26s
imei: ***************
imsi: ***************
uicc: ********************
earfcn: 1600 (band 3, bandwidth 20Mhz)
rsrp: -80dBm
rsrq: -8.5dB
sinr: 15dB
* Wenn's nicht funktioniert evtl. LTE/Modem einmal aus ''/interface/lte/set lte1 disabled=yes'' und wieder einschalten ''/interface/lte/set lte1 disabled=yes''.
* Die funktionierende Konfig sieht so aus:
[admin@MikroTik] /interface/lte> /interface/lte/export verbose
# may/02/2023 18:48:15 by RouterOS 7.9
# software id = ****-****
#
# model = RBLtAP-2HnD
# serial number = ************
/interface lte apn
set [ find default=yes ] add-default-route=yes apn=internet authentication=none default-route-distance=2 ip-type=ipv4 name=default use-network-apn=no use-peer-dns=yes
/interface lte
set [ find default-name=lte1 ] allow-roaming=no apn-profiles=default band="" disabled=no !modem-init mtu=1480 name=lte1 network-mode=gsm,3g,lte
/interface lte settings
set firmware-path=firmware mode=auto sim-slot=2
===== Tipps und Tricks =====
* DDNS von z.B. MikroTik anschalten und z.B. Firewall so konfigurieren, dass der Router von extern per SSH erreichbar ist: https://wiki.mikrotik.com/wiki/Manual:IP/Cloud
===== Debugging, informative Kommandos =====
==== Mobilfunk ====
Verbindung/Status checken:
/interface/lte/monitor lte1 once
/interface/lte/monitor lte1
SMS-Versenden? https://wiki.mikrotik.com/wiki/Manual:Tools/Sms
===== Konfig-Dumps =====
[admin@MikroTik] > /system resource print
uptime: 22m28s
version: 7.9 (stable)
build-time: May/02/2023 05:35:06
factory-software: 6.44.6
free-memory: 76.3MiB
total-memory: 128.0MiB
cpu: MIPS 1004Kc V2.15
cpu-count: 4
cpu-frequency: 880MHz
cpu-load: 0%
free-hdd-space: 4060.0KiB
total-hdd-space: 16.0MiB
write-sect-since-reboot: 177
write-sect-total: 3189
architecture-name: mmips
board-name: LtAP LTE kit
platform: MikroTik
The following default configuration has been installed on your router:
Welcome to RouterOS!
1) Set a strong router password in the System > Users menu
2) Upgrade the software in the System > Packages menu
3) Enable firewall on untrusted networks
4) Set your country name to observe wireless regulations
-----------------------------------------------------------------------------
LTE CPE Router with wireless AP:
* lte interface connected to providers network (WAN port);
* WAN port is protected by firewall and enabled DHCP client
LAN Configuration:
IP address 192.168.88.1/24 is set on bridge (LAN port)
DHCP Server: enabled;
DNS: enabled;
wlan1 Configuration:
mode: ap-bridge;
band: 2ghz-b/g/n;
tx-chains: 0;1;
rx-chains: 0;1;
installation: outdoor;
wpa2: no;
ht-extension: 20/40mhz-XX;
WAN (gateway) Configuration:
gateway: lte1 ;
ip4 firewall: enabled;
NAT: enabled;