Hardware/MikroTik LHG5: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Zur Navigation springen Zur Suche springen
K (Add v642 property)
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
|manufacturer=MikroTik
|manufacturer=MikroTik
|Picture=MikroTikLHG5.jpg
|Picture=MikroTikLHG5.jpg
|deprecated=Nein
|deprecated=Ja
|v642=Ja
|v642=Ja
|outdoor=Ja
|outdoor=Ja
Zeile 16: Zeile 16:
|wifistandard=802.11an
|wifistandard=802.11an
|mimostreams=2x2
|mimostreams=2x2
|firmware=[https://downloads.lede-project.org/snapshots/targets/ar71xx/mikrotik/lede-ar71xx-mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin Snapshot LEDE Trunk]
|firmware=[http://downloads.openwrt.org/snapshots/targets/ar71xx/mikrotik/openwrt-ar71xx-mikrotik-rb-nor-flash-16M-initramfs-kernel.bin OpenWRT Snapshot]
|flashmethod=Sysupgrade nach TFTP-Boot
|flashmethod=Sysupgrade nach TFTP-Boot
|antenna=Ja
|antenna=Ja
Zeile 28: Zeile 28:
== Flashen von LEDE ==
== Flashen von LEDE ==


# Booten eines [https://downloads.lede-project.org/snapshots/targets/ar71xx/mikrotik/lede-ar71xx-mikrotik-rb-nor-flash-16M-initramfs-kernel.bin LEDE-initramfs] via TFTP
# Booten eines [https://downloads.lede-project.org/snapshots/targets/ar71xx/mikrotik/lede-ar71xx-mikrotik-rb-nor-flash-16M-initramfs-kernel.bin LEDE-initramfs] via TFTP (siehe unten)
# Log-in mit Standard-Credentials
# Log-in mit Standard-Credentials
# Flashen des gewuenschten Sysupgrade-Images (*nicht* factory, da der MikroTik-Bootloader erhalten bleibt)
# Flashen des gewuenschten Sysupgrade-Images (*nicht* factory, da der MikroTik-Bootloader erhalten bleibt)


== Bezugsquellen ==
== TFTP-Boot ==


Gibt es eigentlich an jeder Ecke, u.a. bei Varia, i4wifi.eu oder mikrotik-store.de. Es gibt auch (unwesentlich günstigere) Dreier-Packs. Straßenpreis für eine einzelne Antenne ca. EUR 55 (Stand 2017-03).
Zum initialen Flashen und Situationen, in denen man nicht mehr über das Netzwerk zugreifen kann:
 
# Abstecken
# Reset-Button drücken und halten, befindet sich neben dem Ethernet-Port
# Anstecken
# Grüne LED beobachten: Zuerst blinkt sie, dann leuchtet sie durchgehend, dann geht sie aus. Hier den Knopf loslassen.
# Die LHG sucht nun nach einem DHCP-Lease und einem TFTP-Server (initramfs, kein sysupgrade oder dergleichen!). Klappt alles, bootet sie selbiges.
# Wird kein Image geflasht, startet beim nächsten Boot wieder das installierte System.
 
Script, um mit dnsmasq einen simplen DHCP+TFTP Server temporär auf einem Interface zu starten (Firmware Image muss im Ordner "tftproot" liegen. Erster Scriptparameter ist das Interface, zweiter ist der Name der Firmware Image Datei):
<nowiki>#!/bin/bash
 
INTERFACE="$1"
BOOTFILE="$2"
 
ip address add 10.42.0.1/24 dev "$INTERFACE"
dnsmasq --interface "$INTERFACE" --enable-tftp --tftp-root="$(pwd)/tftproot" --dhcp-boot="$BOOTFILE" --dhcp-authoritative --listen-address 10.42.0.1 --dhcp-range 10.42.0.10,10.42.0.20 --bootp-dynamic --port 0 --no-daemon --log-dhcp --dhcp-leasefile="/tmp/netboot.leases"
ip address delete 10.42.0.1/24 dev "$INTERFACE"</nowiki>
 
== Open Issues 0xFF-Integration ==
 
Nachfolgend die bisher identifizierte Schwachstellen, die einer einfachen Nutzung für 0xFF entgegen stehen:
 
* Create default switch config
* Improve LuCI switch config by amending board.json
* Package switch config extensions

Aktuelle Version vom 16. Dezember 2022, 14:11 Uhr

Achtung: Dieses Gerät ist veraltet!

MikroTik RouterBoard LHG-5nD
MikroTikLHG5.jpg
Name

RouterBoard LHG-5nD

Hersteller

MikroTik

Veraltet

Ja

Outdoor

Ja

Antenne

Ja

Funkfeuer
v642

Ja

System
CPU

Atheros AR9344, 600 MHz

RAM

64 MB

Flash

16 MB

PoE

passiv

Netzwerk
LAN-Ports

1

Switch

Nein

WLAN

Ja

WLAN Band

5 GHz

WLAN Standard

802.11an

MIMO Streams

2x2

Firmware
Firmware

OpenWRT Snapshot

Flashmethode

Sysupgrade nach TFTP-Boot


Antenne
Antennentyp

Gitter

Antennengewinn

24,5 dBi

Polarisation

H/V

Router



Flashen von LEDE

  1. Booten eines LEDE-initramfs via TFTP (siehe unten)
  2. Log-in mit Standard-Credentials
  3. Flashen des gewuenschten Sysupgrade-Images (*nicht* factory, da der MikroTik-Bootloader erhalten bleibt)

TFTP-Boot

Zum initialen Flashen und Situationen, in denen man nicht mehr über das Netzwerk zugreifen kann:

  1. Abstecken
  2. Reset-Button drücken und halten, befindet sich neben dem Ethernet-Port
  3. Anstecken
  4. Grüne LED beobachten: Zuerst blinkt sie, dann leuchtet sie durchgehend, dann geht sie aus. Hier den Knopf loslassen.
  5. Die LHG sucht nun nach einem DHCP-Lease und einem TFTP-Server (initramfs, kein sysupgrade oder dergleichen!). Klappt alles, bootet sie selbiges.
  6. Wird kein Image geflasht, startet beim nächsten Boot wieder das installierte System.

Script, um mit dnsmasq einen simplen DHCP+TFTP Server temporär auf einem Interface zu starten (Firmware Image muss im Ordner "tftproot" liegen. Erster Scriptparameter ist das Interface, zweiter ist der Name der Firmware Image Datei):

#!/bin/bash

INTERFACE="$1"
BOOTFILE="$2"

ip address add 10.42.0.1/24 dev "$INTERFACE"
dnsmasq --interface "$INTERFACE" --enable-tftp --tftp-root="$(pwd)/tftproot" --dhcp-boot="$BOOTFILE" --dhcp-authoritative --listen-address 10.42.0.1 --dhcp-range 10.42.0.10,10.42.0.20 --bootp-dynamic --port 0 --no-daemon --log-dhcp --dhcp-leasefile="/tmp/netboot.leases"
ip address delete 10.42.0.1/24 dev "$INTERFACE"

Open Issues 0xFF-Integration

Nachfolgend die bisher identifizierte Schwachstellen, die einer einfachen Nutzung für 0xFF entgegen stehen:

  • Create default switch config
  • Improve LuCI switch config by amending board.json
  • Package switch config extensions