Software-Betatest: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
Zeile 73: Zeile 73:
 
* registrierte MACs ueber das Diensteplugin einmal in der Nacht verteilen und ueber das Werkkzeug sichtbar machen
 
* registrierte MACs ueber das Diensteplugin einmal in der Nacht verteilen und ueber das Werkkzeug sichtbar machen
 
* Grundeintrag in Firewall schon direkt nach dem DHCP-Request vornehmen (speedup!)
 
* Grundeintrag in Firewall schon direkt nach dem DHCP-Request vornehmen (speedup!)
 +
* Direktlink fuer Bugreport / Newsserver-Weboberflaeche
 +
* openVPN intercity-vpn
  
 
====Funktionen, die spaeter integriert werden sollen====
 
====Funktionen, die spaeter integriert werden sollen====

Version vom 13. März 2008, 18:16 Uhr

Was

Die neue Firmware, die auch (aber nicht nur!) im Weimarnetz funktioniert kann nun getestet werden. Ziel ist es, eine Firmware zu bauen, die allen Freifunkcommunitys eine einfache Konfiguration Ihrer Netzknoten ermoeglicht und so mehr Zeit zum eigentlichen Netzbauen laesst.

Fehlerliste

  • hier bitte Fehler aufschreiben, die euch auffallen:
    • nach einem fehlgeschlagenem Software-Update ueber das Werkkzeug, muss dem Router der Status "vollstaendig installiert" wieder entzogen werden, sonst verhaelten sich einige Skripte nicht wie gewuenscht. fries43 14:45, 10. Mär 2008 (CET)
    • Benutzerverwaltung:
      • ein schon registrierter Computer muß erst "vergessen" werden, bevor er "free-" oder "admin-" werden kann. Andi.braeu 23:04, 10. Mär 2008 (CET)

Umstellung fabrikneuer Router

  • nehmt euch 20 Minuten Zeit...kein Hetzerei!
  • ladet euch diese Datei (~1.3Megabyte) auf euern Rechner runter
  • geht per Browser auf euern Router ("Freifunkantenne"), wie das geht steht in der Anleitung
  • Sucht den "Firmware-Update" oder "Firmware aktualisieren"-Knopf
  • dann entsprechend die Firmware-Datei auf euerm Rechner auswaehlen und hochladen
    • sollte sich die Kiste beschweren ("ungueltige Datei" oder aehnliches) - einfach in "fw.trx" umbennen
  • 5 Minuten warten
  • Nun wieder auf das Geraet gehen - ihr solltet nun die Startseite sehen
  • dann Verwalten -> Schnelleinstellung -> alles Ausfuellen -> Uebernehmen -> Neustart -> Einfacher Neustart -> Uebernehmen
  • 60 Minuten warten - danach ist das Geraet einsetzbereit
  • Nun koennt Ihr euren Rechner bzw. die Netzwerkverbindung mal neustarten
    • die Netzwerkadressen haben sich naemlich geaendert - ihr bekommt dann sowas wie 10.63.KNOTENNUMMER.35
  • es klappt was nicht / Passwort vergessen? - basti: 03643/252696

Umstellung fuer OLSR-Laptops

  • alle bisherigen Benutzer eines OLSR-Laptops haben eine Mail bekommen
  • die wichtigsten Hinweise fuer den Betrieb findet ihr auf jedem Router, oder auch hier
  • bitte nur aktuelle OLSR-Versionen nehmen, mindestens jedoch Version 0.5.5

Wissenwertes

  • Das Einstellungsmenue kann folgendermassen freigeschaltet werden:
nvram set fff_menu=full commit
  • Wer seine MAC-Adresse selbst einstellen moechte macht mit lan/wan oder wifi folgendes:
nvram set wan_hwaddr="00:e0:7d:c5:8f:33" commit
  • Wer nach einem Firmware-Update automatisch eigene Pakete nachinstallieren lassen moechte, macht dies:
nvram set fff_ipkg="mein_paket_1 mein_paket_2 mein_paket_n" commit

Download

Vorschau

  • Normales Menue:

Preview fff plus menu simple.png

  • Experten-Menue:

Preview fff plus menu expert.png

  • Dienste-PlugIn mit krassen Ankuendigungen (ex-Statistik - nun dezentral):

Fff plus services error and werkkzeug.PNG

Hinzugekommene Funktionen


Noch offen / nicht programmiert

Bis zum naechsten stabilen Release

  • pauschale Antennenmessung waehrend Bootvorgangs bevor OLSR läuft
  • die 10 neuesten Nachrichten der Newsgroup auf Infoseite mit Link dahin
  • bei jedem Neustart Statusmeldung an Root-Server (Softwareversion + Sendeleistung?)
    • dafuer muss ein Skript auf dem Root-Server geschrieben werden, was die Daten annimmt und in die vorhandene Datenbank pumpt
  • im Accounting auch Traffic von Durchleitungen sichtbar machen
  • registrierte MACs ueber das Diensteplugin einmal in der Nacht verteilen und ueber das Werkkzeug sichtbar machen
  • Grundeintrag in Firewall schon direkt nach dem DHCP-Request vornehmen (speedup!)
  • Direktlink fuer Bugreport / Newsserver-Weboberflaeche
  • openVPN intercity-vpn

Funktionen, die spaeter integriert werden sollen

späeter

  • cgi-bin-messages (nachrichten verschicken)
  • txpower-Skript (solange Sendeleistung erhoehen, bis ein guter Nachbar auftaucht)
  • cgi-bin-neighbours (entfernung,hostnamen,verbale verbindungsqualitaet)
  • Auto-Kameraerkennung
  • QoS / Quality of Service / Bandbreitenmanagment zielsensitiv
  • Umstellung auf OpenVPN_nossl_nolzo
  • Batman2
  • regelmaessig WLAN-scan und schauen wie das band ausgelastet ist
  • Refactoring cron.minutely / vpn-hooks

Wie

Basierend auf der normalen FFF/testing vom sven-ola aus berlin, kommen nach und nach eigene Dateien hinzu. Es werden keine Dateien geloescht oder ueberschrieben. (nur S51crond) Nach dem Flashen erstmal die Schnelleinstellung neu durchlaufen lassen. Beachtet evtl. auch die allgemeine Anleitung zum testen. Spielt ueberall mal rum, insbesondere an den Sachen, die im SVN/Changelog erwähnt sind. Syslog beachten!

Mitmachen

  • aktuelle Firmware auf einen Router flashen und eigene Aenderungen machen
  • danach automatisch alles hochladen lassen mit:
/usr/sbin/fwupload_fff+
  • fertig! neue firmware wird automatisch auf dem SVN-Server neu gebaut