Update-Server

Aus Freifunk-Rheinbach Wiki
Version vom 26. Februar 2017, 13:43 Uhr von Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Für die Rheinbacher Firmware werden zwei Router (TP-Link TL-WR1043ND v2, TP-Link Archer C7 v2) als Updateserver verwendet. Die Firmware ist über ein Unterver…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Für die Rheinbacher Firmware werden zwei Router (TP-Link TL-WR1043ND v2, TP-Link Archer C7 v2) als Updateserver verwendet. Die Firmware ist über ein Unterverzeichnis "/fffw" zur Statusseite erreichbar. Da die Firmware etwas 2 GB umfasst, muss sie auf einem USB-Speicherstick ausgelagert werden.

Dieser Speicherstick wird mittels des Verzeichnisses /mnt/sda1 ins Dateisystem eingebunden.

Die automatische Einbindung erfolgt über die Datei /etc/config/fstab. Diese Datei bleibt auch bei einem sysupgrade manuell oder über autoupdater erhalten.

Am einfachsten lässt sich die Datei mit dem folgenden Befehl erstellen. Siehe OpenWRT block mount.

block detect > /etc/config/fstab


/etc/config/fstab

config 'global'
        option  anon_swap       '0'
        option  anon_mount      '0'
        option  auto_swap       '1'
        option  auto_mount      '1'
        option  delay_root      '5'
        option  check_fs        '0'

config 'mount'
        option  target  '/mnt/sda1'
        option  uuid    'af587a5b-fb56-4992-b82a-71053a658eac'
        option  enabled '0'

Nur die Option enabled muss poer Hand auf 1 gesetzt werden.