Mikrotik RB5009
Installation #
Die Anleitung ist größtenteils aus dem OpenWrt Wiki übernommen.
Router vorbereiten #
- BOOTP Server + TFTP Server starten
ip addr add 192.168.1.10/24 dev eth0
ip link set up dev eth0
- Image herunterladen
- Im Ordner, in den das Image heruntergeladen wurde:
dnsmasq --no-daemon --listen-address 192.168.1.10 --bind-interfaces -p0 --dhcp-authoritative --dhcp-range=192.168.1.100,192.168.1.200 --bootp-dynamic --dhcp-boot=openwrt-mvebu-cortexa72-mikrotik_rb5009-initramfs-fit-uImage.elf --log-dhcp --enable-tftp --tftp-root=$(pwd)
- Computer in Port 1 (2.5G) stecken
- Router im Netinstall Modus starten
- Router mit gedrücktem Reset-Button (fest!) booten
- Reset-Button gedrückt halten bis dnsmasq reagiert und einen BOOTP Lease verteilt
- Nach erfolgreichem Boot (
dnsmasq-tftp: sent xyz to 192.168.1.108
) in LAN-Port 2 umstecken
Backups erstellen #
Dieser Schritt ist unbedingt nötig, und die erzeugten Backups sollten unbedingt gut gespeichert werden, damit es später möglich ist wieder die Herstellersoftware zu flashen.
# aabbccddeeff durch die tatsächliche MAC Adresse des RB5009 ersetzen!
# Der Vorgang dauert ca. 5 Minuten, da insgesamt über 1GB vom Router gelesen wird!
ssh root@192.168.1.1 'cat /dev/mtd?' | zstd > mtd.bin.zst
ssh root@192.168.1.1 'cat /proc/mtd' > procmtd.txt
tar -cf rb5009-aabbccddeeff.tar procmtd.txt mtd.bin.zst
rm procmtd.txt mtd.bin.zst
RouterBOOT Bootloader anpassen #
wget https://github.com/adron-s/aux-loader2/raw/main/releases/2.xx-latest/rbt-with-aux-for-mtd5.bin
scp -O rbt-with-aux-for-mtd5.bin root@192.168.1.1:/tmp/
- Per SSH auf dem gebooteten OpenWrt einloggen:
ssh root@192.168.1.1
mtd write /tmp/rbt-with-aux-for-mtd5.bin RouterBOOT
echo cfg > /sys/firmware/mikrotik/soft_config/boot_device
echo 1 > /sys/firmware/mikrotik/soft_config/commit
Freifunk Firmware installieren #
- Firmware (“sysupgrade”) per
scp -O
auf den Router nach/tmp
kopieren sysupgrade -n /tmp/fff-*-mikrotik_rb5009-sysupgrade.bin
Ports für Layer3 Konfiguration #
Geräteport | Untagged | Tagged |
---|---|---|
SFP+ | sfp:* |
sfp:t |
POE IN / 2.5G | p1:* |
p1:t |
2 | p2:* |
p2:t |
3 | p3:* |
p3:t |
4 | p4:* |
p4:t |
5 | p5:* |
p5:t |
6 | p6:* |
p6:t |
7 | p7:* |
p7:t |
8 | p8:* |
p8:t |