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