Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
technik:hardware:futro-s900 [26.11.2022 - 17:41] – Überarbeitet für Gluon 2.6 Konrad Panzlaff | technik:hardware:futro-s900 [28.10.2023 - 16:34] (aktuell) – [Vorbereitung USB-Stick mit FFS-Image] Patrick | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
Im Sommer 2022 entstand dieser Beitrag für Gluon bis 2.5. Mit Gluon 2.6 haben sich wesentliche Änderungen ergeben, die hier eingearbeitet sind. Unwesentlichen Teilen sind noch Spuren von Gluon 2.3 anzusehen, z.B. in den unverändert gültigen Konsolen-Dumps. | Im Sommer 2022 entstand dieser Beitrag für Gluon bis 2.5. Mit Gluon 2.6 haben sich wesentliche Änderungen ergeben, die hier eingearbeitet sind. Unwesentlichen Teilen sind noch Spuren von Gluon 2.3 anzusehen, z.B. in den unverändert gültigen Konsolen-Dumps. | ||
- | Diese Anleitung gilt dementsprechend ab Gluon 2.6. Mit dieser Version sind geeignet durchgeführte | + | Diese Anleitung gilt dementsprechend ab Gluon 2.6. Mit dieser Version sind die hier ausgewiesenen |
Die Futros sind im Herbst 2022 zwar schon relativ alt, bieten aber dennoch eine preiswerte Möglichkeit für einen potenten, lautlosen Offloader mit großer Flexibilität. Nachteil ist der vergleichsweise große Stromverbrauch von gemessenen 15 Watt (inklusive Erweiterung einer Dual-NIC HP NC7170). | Die Futros sind im Herbst 2022 zwar schon relativ alt, bieten aber dennoch eine preiswerte Möglichkeit für einen potenten, lautlosen Offloader mit großer Flexibilität. Nachteil ist der vergleichsweise große Stromverbrauch von gemessenen 15 Watt (inklusive Erweiterung einer Dual-NIC HP NC7170). | ||
Zeile 51: | Zeile 51: | ||
Zu Beginn das passende Gluon-Image von https:// | Zu Beginn das passende Gluon-Image von https:// | ||
- | Das Image ist gz-komprimiert. Dieses Image mit einem geeigneten Programm entpacken (auf der Konsole mit //gunzip//, in grafischer Benutzeroberfläche mit beliebigem anderen Tool). Danach liegt das entpackte Image im Beispiel als // | + | Das Image ist gz-komprimiert. Dieses Image mit einem geeigneten Programm entpacken (auf der Konsole mit //gunzip//, in grafischer Benutzeroberfläche mit beliebigem anderen Tool). Danach liegt das entpackte Image im Beispiel als // |
==== Konfiguration des BIOS ==== | ==== Konfiguration des BIOS ==== | ||
Zeile 224: | Zeile 224: | ||
Futro starten. Entweder über SSH oder lokal auf der Konsole des Futro einloggen. Nun folgende Befehle eingeben: | Futro starten. Entweder über SSH oder lokal auf der Konsole des Futro einloggen. Nun folgende Befehle eingeben: | ||
< | < | ||
- | uci set gluon.iface_lan_mesh=interface | + | root@71522-aspacher-strasse-70-uplink-neu: |
- | uci set gluon.iface_lan_mesh.name=' | + | root@71522-aspacher-strasse-70-uplink-neu: |
- | uci add_list gluon.iface_lan_mesh.role=' | + | root@71522-aspacher-strasse-70-uplink-neu: |
- | uci commit gluon | + | root@71522-aspacher-strasse-70-uplink-neu: |
- | gluon-reconfigure | + | root@71522-aspacher-strasse-70-uplink-neu: |
+ | root@71522-aspacher-strasse-70-uplink-neu: | ||
+ | Configuring: | ||
+ | cfg030f15 | ||
+ | cfg01e48a | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | Configuring: | ||
+ | root@71522-aspacher-strasse-70-uplink-neu: | ||
</ | </ | ||
- | Der letzte | + | Der Befehl |
- | Nun der Gegencheck: | + | Nun erneutes Verbinden mit den Gateways prüfen: |
< | < | ||
- | brctl show: | + | root@71522-obere-bahnhofstr-26-uplink:~# batctl gwl |
- | Muss die entsprechenden Interfaces in br-wan und br-client haben | + | [B.A.T.M.A.N. adv 2022.0-openwrt-5, |
- | Beispiel: | + | Router |
- | root@ffs-lihas04:~# brctl show | + | 02: |
+ | * 02: | ||
+ | 02: | ||
+ | 02: | ||
+ | root@71522-obere-bahnhofstr-26-uplink: | ||
+ | </ | ||
+ | Mesh-VPN ist mit einem Gateway verbunden. | ||
+ | |||
+ | //brctl show// muss die entsprechenden Interfaces in //br-wan// und //br-client// haben: | ||
+ | < | ||
+ | root@71522-obere-bahnhofstr-26-uplink:~# brctl show | ||
bridge name | bridge name | ||
- | br-client | + | br-client |
bat0 | bat0 | ||
local-port | local-port | ||
- | br-wan | + | br-wan |
+ | root@71522-obere-bahnhofstr-26-uplink: | ||
+ | </ | ||
- | batctl if: | + | Nun mit //batctl if// prüfen, ob das entsprechende Interface für Mesh (im Beispiel // |
- | Muss das entsprechende Interface für mesh enthalten. Das tut es nur wenn | + | |
- | das Interface auch einen Link hat, also tatsächlich oder virtuell | + | < |
- | eingestöpselt ist. | + | root@71522-obere-bahnhofstr-26-uplink:~# batctl if |
- | Beispeil: | + | |
- | root@ffs-lihas04:~# batctl if | + | |
eth2: active | eth2: active | ||
primary0: active | primary0: active | ||
mesh-vpn: active | mesh-vpn: active | ||
+ | root@71522-obere-bahnhofstr-26-uplink: | ||
</ | </ | ||
- | Abschließend den Futro neu starten und die gesamte | + | Abschließend den Futro mit der gesamten |
* eth0: Client-Netzwerk | * eth0: Client-Netzwerk | ||
* eth1: WAN (Uplink) | * eth1: WAN (Uplink) | ||
* eth2: Mesh-on-LAN-Netzwerk | * eth2: Mesh-on-LAN-Netzwerk | ||