Software-Betatest: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
K (→‎Wissenwertes: kayout)
(→‎Wissenwertes: backdoor weg!)
Zeile 3: Zeile 3:
  
 
===Wissenwertes===
 
===Wissenwertes===
* Wichtig ist noch: es gibt momentan eine Funktion, um OHNE Passwort auf dem Knoten Veraenderungen durchfuehren zu koennen. In naher Zukunft kann der Administrations-Netzwerk-Adressbereich fuer das "Verwalten"-Menu per konfig festgelegt werden.
 
 
 
* die Firmware aktualisiert sich nun automatisch nacht um 4 Uhr, man kann das auch manuell ausloesen:
 
* die Firmware aktualisiert sich nun automatisch nacht um 4 Uhr, man kann das auch manuell ausloesen:
 
  /etc/init.d/S01firmware_update_fff+ start
 
  /etc/init.d/S01firmware_update_fff+ start

Version vom 11. August 2007, 21:01 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.

Wissenwertes

  • die Firmware aktualisiert sich nun automatisch nacht um 4 Uhr, man kann das auch manuell ausloesen:
/etc/init.d/S01firmware_update_fff+ start
  • die automatische Aktualierung kann man folgendermassen verbieten:
nvram set fff_noautofwupdate=1 commit
  • Firmware-update (hart) per SSH-Kommandozeile, wenn man genuegend RAM hat:
wget http://www.weimarnetz.de/freifunk/firmware/current.trx.bin
/usr/sbin/firmware-burn current.trx.bin
  • Immer schoen die Schnelleinstellung durchlaufen lassen, bei JEDEM manuellen Update!

Wer

  • nur Geraete mit 16 MB oder mehr RAM (weniger wurde noch nicht getestet)
  • keine DSL-Einspeiser (VPN geht noch nicht)

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

  • Zur normalen FFF/testing ist hinzugekommen:
    • zentrale Konfigurationsdatei
    • automatisches Nachinstallieren von noetigen Paketen beim ersten Neustart
    • Dienste-Plugin funktioniert nun
    • Werbefilter mit /etc/hosts
    • neues IP-System
    • Fehlerbehebung fehlende watchdog + diverses
    • henne-ei-problem: awk-freies config_fff+, FFF_LAN_KOPPLUNG = FFF_LAN_OLSR_IP
    • nvram nutzen: ff_ip4broad="255.255.255.255"; ff_ipkg="src weimarnetz ..."; domain=olsr; RTS auf 250; mini_fo=1
    • korrektes Wifi-DHCP
    • lan-namen (kiste...)
    • Auto_masquerading_bei_statischer_lan_route
    • config_fff+ (rewrite from scratch)
    • rewrite node_calc, +fkt_build_etc_local_hosts, bugfixes
    • automatisches menu-bau-system
    • Umstellung auf cron / Erweiterung ("do it every 40 minuts, after start...")
    • WAN_MAC_faker
    • netzflood mit GPS etc.
    • Speedtest
    • cgi-bin-tool (werkkzeug)
    • Auto-Gateway-Test

Noch offen / nicht programmiert

    • VPN (+ auto switchon/off bei inet-ein/ausfall), nvram nutzen: ff_vpn_server="public_ip,ipkg install vtun; ln -s liblzo.so.1.0.0 liblzo2.so.2"
    • http://www.weimarnetz.de/registrator/nodes_restricted.php
    • Antennenskript (auswahl treffen)
    • txpower-Skript (solange von 0 erhoehen, bis ein guter Nachbar auftaucht)
    • GUI fertig programmieren: Experteneinstellungen
    • GUI fertig programmieren: Benutzerverwaltung
    • config_fff+ (check_bridge, experteneinstellungen: mac1mac2_keinenervseite,mac1mac2_p2pok,mac1mac2_qosPrio)
    • Rewrite Nervseite (+vorlagen im wiki nutzen ("aktuelles"))
    • iptables-zeug
    • cgi-bin-neighbours (entfernung,hostnamen,verbale verbindungsqualitaet)
    • cgi-bin-server (muell unterdruecken)
    • cgi-bin-messages (nachrichten verschicken)
    • USB + Tools ("mount -t usbfs none /proc/bus/usb" nach S10boot)
    • Auto-Kameraerkennung
    • ow_fs
    • https + zertifikat
    • QoS
    • Batman2

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 S40network + 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