Ubnt EdgeRouter-X: Unterschied zwischen den Versionen

Aus Freifunk Dresden - Anwender-Wiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
 
= Firmware flashen =
 
= Firmware flashen =
  
== Via ssh von original Firmware ==
+
== Schritt 1 Via SSH und Systemtools der originalen Firmware ==
<pre>
+
 
1. connect router on LAN Port 0
+
# Verbinde LAN Kabel an Ethernet Port 0
2. ssh ubnt@192.168.1.1
+
# Kopiere Freifunk Factory Firmware auf das Gerät:<br/><code>scp lede-ramips-mt7621-ubnt-erx-initramfs-factory.tar ubnt@192.168.1.1:/tmp/</code>
  password "ubnt"
+
# Login in den Router<br/><code>ssh ubnt@192.168.1.1</code> (Nutzer: ''ubnt'', Passwort: ''ubnt'')
3. remote copy factory image to router
+
# Auf dem Router:<br/><code>cd /tmp<br/>add system image lede-ramips-mt7621-ubnt-erx-initramfs-factory.tar<br/>show system image<br/>reboot</code>
  on PC:
+
# Weiter mit Schritt2 "Weitere Schritte"
    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"
 
</pre>
 
  
 
(siehe auch [https://www.freifunk-winterberg.net/die-nutzung-von-ubiquiti-edgerouter-x-als-freifunk-offloader/] | Anleitung Freifunk Winterberg)
 
(siehe auch [https://www.freifunk-winterberg.net/die-nutzung-von-ubiquiti-edgerouter-x-als-freifunk-offloader/] | Anleitung Freifunk Winterberg)
  
== Via serial Console ==
+
== Schritt 1 Via Serial Console und TFTP ==
 
# 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.
 
# 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.
 
# Verbinde LAN Kabel an Ethernet Port 0
 
# Verbinde LAN Kabel an Ethernet Port 0
Zeile 28: Zeile 20:
 
# Starte den Router und wenn das Menu angezeigt wird, wähle Punkt 2 "''Load system code then write to Flash via TFTP.''"
 
# Starte den Router und wenn das Menu angezeigt wird, wähle Punkt 2 "''Load system code then write to Flash via TFTP.''"
 
# Setze Router IP und Server IP, sowie den Filenamen, des Kernels welches via tftp vom PC geladen werden soll: ''kernel.bin''
 
# 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"
+
# Weiter mit Schritt2 "Weitere Schritte"
</pre>
+
 
  
 
== Schritt 2: Weitere Schritte ==
 
== Schritt 2: Weitere Schritte ==
<pre>
+
'''Achtung''': Nach dem Neustart muß das LAN Kabel an Port 1 gesteckt werden, damit eine Verbindung herstestellt werden kann.
6. wait until kernel reboots
+
 
 +
Im ersten Schritt wurde nur der Linux Kernel aufgespielt. Der Router hat noch kein
 +
 
 +
 
 +
# Warte bis Router vollständig gebootet hat.
 +
# Login auf den Router via:<code>ssh root@192.168.1.1</code>
 
7. press "enter" to get to command line of firmware (there is still no overlayfs)
 
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.
 
8. now LAN Port 0 is used as WAN port. you can use this if it has an ip.
Zeile 44: Zeile 41:
 
12. Device boots three times.
 
12. Device boots three times.
 
13. optionally install OVPN package (openvpn may be already installed)
 
13. optionally install OVPN package (openvpn may be already installed)
</pre>
 
  
 
= Offloader Konfigurationen =
 
= Offloader Konfigurationen =
 
Der Offloader kann unterschiedlich angebunden werden.  
 
Der Offloader kann unterschiedlich angebunden werden.  
 
  -> [[Offloader_Konfiguration|Mögliche Offloader-Konfigurationen]]
 
  -> [[Offloader_Konfiguration|Mögliche Offloader-Konfigurationen]]

Version vom 28. Juli 2018, 20:53 Uhr

Ubnt EdgeRouter X

Hardware

Firmware flashen

Schritt 1 Via SSH und Systemtools der originalen Firmware

  1. Verbinde LAN Kabel an Ethernet Port 0
  2. Kopiere Freifunk Factory Firmware auf das Gerät:
    scp lede-ramips-mt7621-ubnt-erx-initramfs-factory.tar ubnt@192.168.1.1:/tmp/
  3. Login in den Router
    ssh ubnt@192.168.1.1 (Nutzer: ubnt, Passwort: ubnt)
  4. Auf dem Router:
    cd /tmp
    add system image lede-ramips-mt7621-ubnt-erx-initramfs-factory.tar
    show system image
    reboot
  5. Weiter mit Schritt2 "Weitere Schritte"

(siehe auch [1] | Anleitung Freifunk Winterberg)

Schritt 1 Via Serial Console und TFTP

  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
  7. Weiter mit Schritt2 "Weitere Schritte"


Schritt 2: Weitere Schritte

Achtung: Nach dem Neustart muß das LAN Kabel an Port 1 gesteckt werden, damit eine Verbindung herstestellt werden kann.

Im ersten Schritt wurde nur der Linux Kernel aufgespielt. Der Router hat noch kein


  1. Warte bis Router vollständig gebootet hat.
  2. Login auf den Router via:ssh root@192.168.1.1

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