Ubnt EdgeRouter-X: Unterschied zwischen den Versionen

Aus Freifunk Dresden - Anwender-Wiki
Zur Navigation springen Zur Suche springen
Zeile 22: Zeile 22:
  
 
== Via serial Console ==
 
== Via serial Console ==
<pre>
+
# Installiere tftp Server (tftpd-hpa) auf Linux PC. Das Datenverzeichnis des tftp Servers wird in /etc/default/tftpd-hpa via TFTP_DIRECTORY definiert. Wenn ein Client (hier der Router) eine Datei laden will, so wird diese hier erwartet.
1. install tftp server on linux pc
+
# Verbinde LAN Kabel an Ethernet Port 0
2. connect lan cable on port 0
+
# Kopiere die Freifunk-Firmware '''lede-ramips-mt7621-ubnt-erx-initramfs-kernel.bin''' in das Datenverzeichnis nach kernel.bin.<br/> <code>cp lede-ramips-mt7621-ubnt-erx-initramfs-kernel.bin /tftp/kernel.bin</code>
3. put lede-ramips-mt7621-ubnt-erx-initramfs-kernel.bin and rename it to
+
# Verbinde serielles Terminal via '''57600-8-N-1
  "kernel.bin" (for easier usage)
+
# Starte den Router und wenn das Menu angezeigt wird, wähle Punkt 2 "''Load system code then write to Flash via TFTP.''"
4. boot device and select "2" from menu (there is a timeout)
+
# Setze Router IP und Server IP, sowie den Filenamen, des Kernels welches via tftp vom PC geladen werden soll: ''kernel.bin''
5. specifiy router ip, server ip and kernel.bin
 
 
6. weiter unter "Weitere Schritte"
 
6. weiter unter "Weitere Schritte"
 
</pre>
 
</pre>

Version vom 28. Juli 2018, 20:30 Uhr

Ubnt EdgeRouter X

Hardware

Firmware flashen

Via ssh von original Firmware

1. connect router on LAN Port 0
2. ssh ubnt@192.168.1.1
   password "ubnt"
3. remote copy factory image to router
   on PC:
    scp lede-ramips-mt7621-ubnt-erx-initramfs-factory.tar ubnt@192.168.1.1:/tmp/
4: on router:
        cd /tmp
        add system image lede-ramips-mt7621-ubnt-erx-initramfs-factory.tar
        show system image
        reboot
5. weiter unter "Weitere Schritte"

(siehe auch [1] | Anleitung Freifunk Winterberg)

Via serial Console

  1. Installiere tftp Server (tftpd-hpa) auf Linux PC. Das Datenverzeichnis des tftp Servers wird in /etc/default/tftpd-hpa via TFTP_DIRECTORY definiert. Wenn ein Client (hier der Router) eine Datei laden will, so wird diese hier erwartet.
  2. Verbinde LAN Kabel an Ethernet Port 0
  3. Kopiere die Freifunk-Firmware lede-ramips-mt7621-ubnt-erx-initramfs-kernel.bin in das Datenverzeichnis nach kernel.bin.
    cp lede-ramips-mt7621-ubnt-erx-initramfs-kernel.bin /tftp/kernel.bin
  4. Verbinde serielles Terminal via 57600-8-N-1
  5. Starte den Router und wenn das Menu angezeigt wird, wähle Punkt 2 "Load system code then write to Flash via TFTP."
  6. Setze Router IP und Server IP, sowie den Filenamen, des Kernels welches via tftp vom PC geladen werden soll: kernel.bin

6. weiter unter "Weitere Schritte"

Schritt 2: Weitere Schritte

6. wait until kernel reboots
7. press "enter" to get to command line of firmware (there is still no overlayfs)
8. now LAN Port 0 is used as WAN port. you can use this if it has an ip.
   Or plugin network cable in PORT 1 (LAN).
9. Router has ip 192.168.1.1
10. on PC remote copy
        scp lede-ramips-mt7621-ubnt-erx-squashfs-sysupgrade.tar root@192.168.1.1:/tmp/
11. make a sysupgrade (which creates overlayfs)
    sysupgrade /tmp/lede-ramips-mt7621-ubnt-erx-squashfs-sysupgrade.tar
12. Device boots three times.
13. optionally install OVPN package (openvpn may be already installed)

Offloader Konfigurationen

Der Offloader kann unterschiedlich angebunden werden.

-> Mögliche Offloader-Konfigurationen