Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
anleitungen:edge_router_x:start [2019/08/21 20:02] – [Debricking] frank | anleitungen:edge_router_x:start [2019/08/22 10:37] – [Debricking] frank | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Edge Router X ====== | ====== Edge Router X ====== | ||
- | |||
+ | * Standardmäßig ist eth0 der WAN Port und eth1-eth4 sind Client Ports. Um das zu ändern, siehe [[# | ||
+ | * Konfig-Modus: | ||
+ | |||
+ | {{ : | ||
===== Freifunk Firmware aufspielen ===== | ===== Freifunk Firmware aufspielen ===== | ||
Zeile 152: | Zeile 155: | ||
Der Router startet neu und ist jetzt ein Freifunk Router, den man wie gewohnt über die Weboberfläche unter der IP 192.168.1.1 im Config-Modus erreicht und konfigurieren kann. | Der Router startet neu und ist jetzt ein Freifunk Router, den man wie gewohnt über die Weboberfläche unter der IP 192.168.1.1 im Config-Modus erreicht und konfigurieren kann. | ||
- | ==== Debricking ==== | + | ===== Debricking |
- | {{ : | ||
- | Jetzt hats halt leider nicht geklappt, der Router ist in einem Boot-Loop gefangen. Der Edge Router hat einen Seriellen Port mit Pfostensteckern aufgelötet. Dieser muss mit einem USB-Seriell Adapter verbunden werden, dann kann man sich die Ausgaben auf der Konsole mit dem Befehl | + | Jetzt hats halt leider nicht geklappt, der Router ist in einem Boot-Loop gefangen. |
+ | |||
+ | Der Edge Router hat einen Seriellen Port mit Pfostensteckern aufgelötet. Dieser muss mit einem USB-Seriell Adapter verbunden werden, dann kann man sich die Ausgaben auf der Konsole mit dem Befehl | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | **Fehlerbild auf der Seriellen Konsole:** | ||
< | < | ||
Zeile 176: | Zeile 184: | ||
[ 5.199256] [< | [ 5.199256] [< | ||
[ 5.210446] ubi0 error: ubi_attach_mtd_dev: | [ 5.210446] ubi0 error: ubi_attach_mtd_dev: | ||
- | [ 5.224340] | + | [ 5.224340] |
+ | BI error: cannot attach mtd5 | ||
[ 5.232347] hctosys: unable to open rtc device (rtc0) | [ 5.232347] hctosys: unable to open rtc device (rtc0) | ||
[ 5.243267] VFS: Cannot open root device " | [ 5.243267] VFS: Cannot open root device " | ||
Zeile 187: | Zeile 196: | ||
[ 5.300826] | [ 5.300826] | ||
[ 5.313834] 1f03 3072 mtdblock3 | [ 5.313834] 1f03 3072 mtdblock3 | ||
- | [ 5.313839] | + | [ 5.313839] |
[ 5.326833] 1f04 3072 mtdblock4 | [ 5.326833] 1f04 3072 mtdblock4 | ||
[ 5.326837] | [ 5.326837] | ||
Zeile 196: | Zeile 205: | ||
</ | </ | ||
+ | Wenn man im uboot Menü die Option (4) wählt, wird der Loop unterbrochen und man kann die Optionen schön ansehen, wenn man dort den Befehl tftpboot eingibt erfährt man außerdem,: | ||
< | < | ||
Zeile 212: | Zeile 222: | ||
</ | </ | ||
- | Auf dem eigenen Rechner muss also ein TFTPd laufen, der eigene Rechner sollte die IP 172.16.3.210 haben, und das zu ladende Image sollte vme50 heißen. Kann aber am Boot Prompt bei Bedarf | + | Auf dem eigenen Rechner muss also ein TFTPd((Bei Arch Linux z.B. der tftp-hpa, der wird in ''/ |
+ | |||
+ | < | ||
+ | Please choose the operation: | ||
+ | 1: Load system code to SDRAM via TFTP. | ||
+ | 2: Load system code then write to Flash via TFTP. | ||
+ | 3: Boot system code via Flash (default). | ||
+ | 4: Entr boot command line interface. | ||
+ | 7: Load Boot Loader code then write to Flash via Serial. | ||
+ | 9: Load Boot Loader code then write to Flash via TFTP. | ||
+ | r: Start TFTP recovery. | ||
+ | default: 3 | ||
+ | </ | ||
+ | |||
+ | Nur einmal drücken! Dann kommt die Abfrage, ob man das wirklich möchte, dann kann man die IPs und den Namen des Factory-Images angeben und das Image wird geholt, geschrieben und gebootet. | ||
+ | |||
+ | <WRAP center round info 60%> | ||
+ | Zum Debrick habe ich das " | ||
+ | </ | ||
+ | |||
+ | |||
+ | Anschließend kann man das Sysupgrade Image z.B. per SCP vom eigenen Rechner holen und mit '' | ||
+ | |||
+ | ===== Netzwerkeinstellungen für Mesh-VPN, Mesh + Client ===== | ||