Firmwareinstallation/edgerouterx: Unterschied zwischen den Versionen
(Viele Verbesserungen) |
|||
Zeile 18: | Zeile 18: | ||
* Auf den Router connecten, die initramfs als zusätzliches Image einrichten und Neustart machen. | * Auf den Router connecten, die initramfs als zusätzliches Image einrichten und Neustart machen. | ||
scp openwrt-ramips-mt7621-ubnt-erx-initramfs-factory.tar ubnt@192.168.1.1:/tmp/ | |||
ssh ubnt@192.168.1.1 | |||
add system image /tmp/openwrt-ramips-mt7621-ubnt-erx-initramfs-factory.tar | |||
reboot | |||
* Danach auf LAN 1 umstecken, da bei OpenWrt auf LAN 0 das WAN-Interface liegt. | * Danach auf LAN 1 umstecken, da bei OpenWrt auf LAN 0 das WAN-Interface liegt. | ||
Zeile 28: | Zeile 28: | ||
* Jetzt kann wie von OpenWrt/Freifunkfirmware gewohnt mit <code>sysupgrade -n <image></code> eine Firmware, z.B. die Freifunkfirmware, geflasht werden. | * Jetzt kann wie von OpenWrt/Freifunkfirmware gewohnt mit <code>sysupgrade -n <image></code> eine Firmware, z.B. die Freifunkfirmware, geflasht werden. | ||
scp fff-layer3-20200501-ubnt-erx-sysupgrade.tar root@192.168.1.1:/tmp/ | |||
ssh root@192.168.1.1 | |||
sysupgrade -n /tmp/fff-layer3-20191130-alpha-ubnt-erx-sysupgrade.tar | |||
Die Portbelegung des Routers ändert sich abermals, dieses mal auf den von Freifunk gewohnten Standard: | Die Portbelegung des Routers ändert sich abermals, dieses mal auf den von Freifunk gewohnten Standard: |
Version vom 3. Mai 2020, 22:46 Uhr
EdgeRouter X flashen
Für den EdgeRouter X (SFP) fehlt in der offiziellen Firmware aus Platzgründen das initramfs. Es kann aber einfach das initramfs von OpenWrt verwendet werden. Dieses findet man bei OpenWrt unter
Zum erfolgreichen Flashen eines Gerätes, das noch mit Orginalfirmware (hier V1.10.7.5127989.x.x) ausgestattet ist, mußte zuerst ein Minimalsystem ("initramfs") geflasht werden.
Zugang zur Herstellersoftware
- IP:
192.168.1.1/24
, LAN 0 - user:
ubnt
- pw:
ubnt
Ablauf der Installation
- Computer mit LAN 0 verbinden, statisch eine IP aus
192.168.1.0/24
, z.B.192.168.1.10/24
, zuweisen. - Das initramfs mit scp auf den Router kopieren.
- Auf den Router connecten, die initramfs als zusätzliches Image einrichten und Neustart machen.
scp openwrt-ramips-mt7621-ubnt-erx-initramfs-factory.tar ubnt@192.168.1.1:/tmp/ ssh ubnt@192.168.1.1 add system image /tmp/openwrt-ramips-mt7621-ubnt-erx-initramfs-factory.tar reboot
- Danach auf LAN 1 umstecken, da bei OpenWrt auf LAN 0 das WAN-Interface liegt.
- Auf LAN 1 läuft ein DHCP, es muss als nicht zwingend manuell eine Adresse vergeben werden.
- User ist jetzt wie von OpenWrt gewohnt
root
, ohne Passwort. Die IP ist weiterhin192.168.1.1
- Jetzt kann wie von OpenWrt/Freifunkfirmware gewohnt mit
sysupgrade -n <image>
eine Firmware, z.B. die Freifunkfirmware, geflasht werden.
scp fff-layer3-20200501-ubnt-erx-sysupgrade.tar root@192.168.1.1:/tmp/ ssh root@192.168.1.1 sysupgrade -n /tmp/fff-layer3-20191130-alpha-ubnt-erx-sysupgrade.tar
Die Portbelegung des Routers ändert sich abermals, dieses mal auf den von Freifunk gewohnten Standard:
- LAN 0: WAN
- LAN 1,2: BATMAN (falls node-Firmware)
- LAN 3,4: CLIENT
- siehe auch: Gatewayfirmware_Config#Ubiquiti_EdgeRouter_ER-X_.2F_ER-X-SFP
Der Router kann nun per fdff::1
an den Clientports konfiguriert werden.
Besonderheits EP-R6
Der EP-R6 ist mehr oder weniger baugleich zum EdgeRouter X SFP. Allerdings nimmt er weder per WebUI noch per SSH das initramfs, hier sind wohl bei OpenWrt falsche Bits gesetzt. Man muss hier leider aktuell mit der seriellen Konsole ran und kann das initramfs per tftp in den RAM booten. Danach kann normal wie oben weitergearbeitet werden. Die Pins für den UART sind bereits eingelötet man braucht nur ein paar Jumperwire.
Gut beschrieben ist das ganze hier: [1]