📊 Freifunk‑Statusseite – Bedienungsanleitung

Diese Anleitung erklärt, wie die Statusseite Deines Freifunk‑Offloaders bzw. Gateway aufgebaut ist, welche Bereiche öffentlich und welche passwortgeschützt sind und wie Du neue Zugangsdaten einrichtest.

1. Ăśberblick ĂĽber die Seiten

Die Statusseite ist ĂĽber die Adresse http://[dein-knoten]/index.php erreichbar. Je nach Parameter werden unterschiedliche Informationen angezeigt.

Parameter Beschreibung Zugang
index.php (kein Parameter) Standardansicht öffentlich
index.php?batctlo B.A.T.M.A.N.‑Originator‑Tabelle öffentlich
index.php?bekannt Bekannte IPv4/IPv6‑Nachbarn (ARP/NDP) öffentlich
index.php?debug Debug‑Ansicht (MAC → Knoten‑Mapping) Passwort erforderlich
index.php?dhcp Netzwerkinformationen pro Schnittstelle Passwort erforderlich
index.php?speedtest Speedtest‑Ergebnis Passwort erforderlich
index.php?dhcpserver DHCP‑Server‑Status und aktuelle Leases Passwort erforderlich
index.php?all Komplette System‑ und Netzwerkdiagnose Passwort erforderlich
Hinweis: Die geschĂĽtzten Seiten zeigen detaillierte Informationen ĂĽber das interne Netzwerk an und sind daher nur fĂĽr Administratoren gedacht.

2. Anmeldung fĂĽr geschĂĽtzte Seiten

Wenn Du eine geschützte Seite aufrufst, erscheint ein Anmeldeformular (kein Browser‑Popup).

  1. Gib Deinen Benutzernamen ein (z. B. admin).
  2. Gib Dein Passwort ein.
  3. Klicke auf „Anmelden“.

Nach erfolgreicher Anmeldung bleibt die Sitzung für eine gewisse Zeit bestehen – Du musst Dich nicht bei jedem Seitenwechsel neu anmelden. Die Anmeldung gilt für alle geschützten Seiten.

Abmelden: Du kannst Dich jederzeit abmelden, indem Du die Adresse index.php?logout aufrufst. Danach sollte wieder das Anmeldeformular erscheinen.

3. Passwörter verwalten (nur für root)

Neuen Benutzer anlegen oder Passwort ändern

Ă–ffne eine Kommandozeile (SSH) als root und fĂĽhre folgenden Befehl aus, es wird die Datei erstellt und mit Inhalt gefĂĽllt. (-c fĂĽr Erstellen):

htpasswd -c -b -B /etc/freifunk-status.htpasswd BENUTZERNAME PASSWORT

Beispiel: Wenn die Datei bereits existiert, dann Benutzer admin mit Passwort MeinSicheresPasswort2024 anlegen:

htpasswd -b -B /etc/freifunk-status.htpasswd admin MeinSicheresPasswort2024

4. Dateirechte prĂĽfen und korrigieren

Damit der Webserver die Passwortdatei lesen kann, mĂĽssen die Berechtigungen stimmen. FĂĽhre einmalig (als root) aus:

chown root:www-data /etc/freifunk-status.htpasswd
chmod 640 /etc/freifunk-status.htpasswd
Merke: Die Datei /etc/freifunk-status.htpasswd muss existieren, lesbar sein und einen gĂĽltigen Hash enthalten, damit die Anmeldung funktioniert. Die oben genannten Befehle stellen sicher, dass alles korrekt eingerichtet ist.

5. Häufige Fragen und Probleme

Die Anmeldung wird immer wieder abgelehnt, obwohl das Passwort stimmt.

Prüfe die Rechte der Passwortdatei (siehe Abschnitt 4). Stelle außerdem sicher, dass der Hash mit -B (bcrypt) erzeugt wurde. Alte $apr1$‑Hashes werden zwar unterstützt, sind aber weniger zuverlässig. Ersetze sie einfach mit dem Befehl aus Abschnitt 3.

Ich habe das Passwort vergessen.

Ăśberschreibe die Datei einfach mit einem neuen Passwort (Abschnitt 3). Der alte Eintrag wird dabei ĂĽberschrieben.

Kann ich mehrere Benutzer anlegen?

Ja, mit htpasswd kannst Du beliebig viele Benutzer hinzufügen. Verwende denselben Befehl ohne -c (das -c legt die Datei neu an und würde bestehende Einträge löschen). Beispiel für einen zusätzlichen Benutzer dau:

htpasswd -b -B /etc/freifunk-status.htpasswd dau GeheimesDauPasswort

Wie melde ich mich wieder ab?

Schließe Deinen Browser (löscht die Sitzung). Danach musst Du Dich erneut anmelden, um geschützte Seiten zu sehen.


Diese Anleitung gehört zur Freifunk‑Statusseite. Bei weiteren Fragen wende Dich an den Administrator Deines Freifunk‑Knotens.