Skip to content
Snippets Groups Projects
Select Git revision
  • 51a36abc6f662ef6ea36e57f1573c5994a453f7f
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-07-04
  • experimental-2025-07-04-base
  • experimental-2025-07-01
  • experimental-2025-07-01-base
  • experimental-2025-06-25
  • experimental-2025-06-25-base
  • experimental-2025-06-24
  • experimental-2025-06-24-base
  • experimental-2025-06-22
  • experimental-2025-06-22-base
  • v2023.2.5-ffs0.1
  • experimental-2025-06-08
  • experimental-2025-06-08-base
  • experimental-2025-06-06
  • experimental-2025-06-06-base
  • experimental-2025-05-27
  • experimental-2025-05-27-base
  • experimental-2025-05-18
  • experimental-2025-05-18-base
  • experimental-2025-05-15
41 results

modules

Blame
  • index.html 4.55 KiB
    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Firmware</title>
        <link rel="stylesheet" href="app.css" />
      </head>
      <body>
        <noscript>
          <meta http-equiv="refresh" content="0; url=/images/">
        </noscript>
    
        <div id="currentVersions">
        </div>
        <div id="wizard">
          <img src="./router.png" >
          <div class="pane-wrapper">
            <div id="model-pane" class="pane">
              <span class="firmwareTableLink">Tabelle anzeigen</span>
              <h1>Schritt 1: Wähle Dein Routermodell</h1>
              <p>Erst mit der Freifunk-Firmware wird dein Router zu einem Teil des
                 Freifunk-Netzes. Sie ist fertig vorkonfiguriert, um Kontakt mit
                 benachbarten Freifunk-Knoten aufzunehmen, ein offenes und ohne
                 Registrierung zugängliches Freifunk-WLAN auszusenden und dich dabei
                 vor der Störerhaftung zu schützen.</p>
              <input type="text" class="modelSearch" autofocus
                     placeholder="Hier Hersteller oder Modell eingeben...">
              <div class="manualSelection initiallyhidden">
                <span>manuelle Auswahl:</span>
                <select id="vendorselect"></select>
                <select id="modelselect"></select>
                <select id="revisionselect"></select>
              </div>
              <div class="imagePreview"></div>
            </div>
          </div>
          <div class="pane-wrapper">
            <div id="type-pane" class="pane initiallyhidden">
              <h1>Schritt 2: Wähle Deine Installationsart</h1>
              <p>
                Bitte verwende das <em>Erstinstallationsimage</em>, wenn Du deinen
                Router gerade erst gekauft hast und sich darauf noch keine
                Freifunk-/OpenWrt-Firmware befindet. Ist bereits eine Freifunk- oder
                OpenWrt-Firmware installiert, verwende bitte die mit
                <em>Upgrade</em> bezeichnete Version.
              </p>
              <p>
                Einige Geräte benötigen spezielle Images, welche über den Bootloader
                des Herstellers eingespielt werden.
              </p>
              <radiogroup id="typeselect" class="radiogroup"></radiogroup>
            </div>
          </div>
          <div class="pane-wrapper">
            <div id="branch-pane" class="pane initiallyhidden">
              <h1>Schritt 3: Wähle Deinen Update-Kanal</h1>
              <p>Diese Freifunk-Firmware bieten wir in verschiedenen Versionen an:</p>
              <ul id="branchdescs"></ul>
              <p>Die Auswahl der passenden Version entscheidet &uuml;ber die
                 Stablit&auml;t des Routers und den potentiell anfallenden
                 Wartungsaufwand.</p>
              <p>Für das gewählte Routermodell sind folgende Versionen vorhanden:</p>
              <div class="warning-experimental">
                <b>Vorsicht!</b> Unsere experimentelle Firmware wurde <b>nicht</b>
                getestet und kann dein Gerät jederzeit und unangekündigt in einen
                Zustand versetzen, in dem du nur mit einem Lötkolben und dem Öffnen
                des Gehäuses weiter kommst. Verwende diese Version nur, wenn Du Dir
                darüber im Klaren bist!
                <div id="branch-experimental-dl"></div>
              </div>
              <div id="branchselect"></div>
            </div>
          </div>
        </div>
    
        <div id="firmwareTable" class="container initiallyhidden">
          <span class="firmwareTableLink">zurück zum Auswahlmenü</span>
          <br>
          <span class="firmwareTableLink">
            <a id="firmware-source-dir" href="..">Liste aller Dateien</a></span>
          <a name="firmwareTable"></a>
          <h1>Firmware</h1>
          <table class="table table-striped">
            <thead>
              <tr>
                <th>Hersteller</th>
                <th>Modell</th>
                <th>Erstinstallation</th>
                <th>Upgrade</th>
              </tr>
            </thead>
            <tbody id="firmwareTableBody">
              <tr>
                <td colspan="4">Loading...</td>
              </tr>
            </tbody>
          </table>
        </div>
    
        <p class="floatingBottomRight">Diese Webseite ist <a href="https://github.com/freifunk-darmstadt/gluon-firmware-wizard">freie Software</a>! Die Bilder der Router stammen von <a href="https://github.com/Moorviper/Freifunk-Router-Anleitungen">Daniel Krah</a> und <a href="https://github.com/belzebub40k/router-pics">Julian Labus</a > und sind lizenziert unter <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC-BY-NC-SA 4.0</a>.</p>
    
        <script src="devices.js"></script>
        <script src="config.js"></script>
        <script src="app.js"></script>
      </body>
    </html>