Software-Betatest: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
(→‎Hinzugekommene Funktionen: +dinge hinzugekommen)
K (→‎Hinzugekommene Funktionen: +uebersichtlicher)
Zeile 7: Zeile 7:
  
 
===Hinzugekommene Funktionen===
 
===Hinzugekommene Funktionen===
* Zur normalen FFF v1.4.5 ist hinzugekommen:
+
* Zur normalen FFF v1.5.3 ist hinzugekommen:
** ToDo v0.1 '''fertig!'''
+
** zentrale Konfigurationsdatei
*** zentrale Konfigurationsdatei
+
** automatisches Nachinstallieren von noetigen Paketen beim ersten Neustart
*** automatisches Nachinstallieren von noetigen Paketen beim ersten Neustart
+
** Dienste-Plugin funktioniert nun
*** Dienste-Plugin funktioniert nun
+
** Werbefilter mit /etc/hosts
*** Werbefilter mit /etc/hosts
+
** neues IP-Schema (boeser hack in alter, dreckiger schnelleinstellung)
*** neues IP-Schema (boeser hack in alter, dreckiger schnelleinstellung)
+
** Fehlerbehebung fehlende watchdog + diverses
** ToDo v0.2 '''fertig!'''
+
** henne-ei-problem: awk-freies config_fff+, FFF_LAN_KOPPLUNG = FFF_LAN_OLSR_IP
*** Fehlerbehebung fehlende watchdog + diverses
+
** nvram nutzen: ff_ip4broad="255.255.255.255"; ff_ipkg="src weimarnetz ..."; domain=olsr; RTS auf 250; mini_fo=1
** ToDo v0.3 '''fertig!'''
+
** korrektes Wifi-DHCP
*** henne-ei-problem: awk-freies config_fff+, FFF_LAN_KOPPLUNG = FFF_LAN_OLSR_IP
+
** lan-namen (kiste...)
*** nvram nutzen: ff_ip4broad="255.255.255.255"; ff_ipkg="src weimarnetz ..."; domain=olsr; RTS auf 250; mini_fo=1
+
** Auto_masquerading_bei_statischer_lan_route
*** korrektes Wifi-DHCP
+
** config_fff+ (rewrite from scratch)
*** lan-namen (kiste...)
+
** rewrite node_calc, +fkt_build_etc_local_hosts, bugfixes
*** Auto_masquerading_bei_statischer_lan_route
+
** automatisches menu-bau-system
*** config_fff+ (rewrite from scratch)
+
 
** ToDo v0.35 '''fertig!'''
+
* Noch offen / nicht programmiert
*** rewrite node_calc, +fkt_build_etc_local_hosts, bugfixes
+
** GUI programmieren: Experteneinstellungen
** ToDo v0.4
+
** GUI programmieren: Benutzerverwaltung
*** GUI programmieren: Experteneinstellungen
+
** config_fff+ (check_bridge, experteneinstellungen: mac1mac2_keinenervseite,mac1mac2_p2pok,mac1mac2_qosPrio)
*** GUI programmieren: Benutzerverwaltung
+
** Umstellung auf cron
*** Umstellung auf cron
+
** Rewrite Nervseite (+vorlagen im wiki nutzen ("aktuelles"))
*** Rewrite Nervseite (+vorlagen im wiki nutzen ("aktuelles"))
+
** iptables-zeug
*** iptables-zeug
+
** WAN_MAC_faker
*** WAN_MAC_faker
+
** netzflood mit GPS etc.
** ToDo v0.5
+
** cgi-bin-neighbours (entfernung,hostnamen,verbale verbindungsqualitaet)
*** netzflood mit GPS etc.
+
** cgi-bin-server (muell unterdruecken)
*** cgi-bin-neighbours (entfernung,hostnamen,verbale verbindungsqualitaet)
+
** cgi-bin-messages (nachrichten verschicken)
*** cgi-bin-server (muell unterdruecken)
+
** VPN (+ auto switchon/off bei inet-ein/ausfall), nvram nutzen: ff_vpn_server="public_ip"
*** cgi-bin-messages (nachrichten verschicken)
+
** Antennenskript
*** VPN (+ auto switchon/off bei inet-ein/ausfall), nvram nutzen: ff_vpn_server="public_ip"
+
** Speedtest
*** Antennenskript
+
** Auto-Gateway-Test
*** Speedtest
+
** cgi-bin-fff+ (werkzeug)
*** Auto-Gateway-Test
+
** USB + Tools ("mount -t usbfs none /proc/bus/usb" nach S10boot)
** ToDo v0.6
+
** Auto-Kameraerkennung
*** cgi-bin-fff+ (werkzeug)
+
** ow_fs
*** config_fff+ (check_bridge, experteneinstellungen: mac1mac2_keinenervseite,mac1mac2_p2pok,mac1mac2_qosPrio)
+
** https + zertifikat
** ToDo v0.7
+
** QoS
*** USB + Tools ("mount -t usbfs none /proc/bus/usb" nach S10boot)
+
** Batman2
*** Auto-Kameraerkennung
 
*** ow_fs
 
** ToDo v0.8
 
*** https + zertifikat
 
*** QoS
 
*** Batman2
 
* alle anderen bekannten funktionen fehlen erst einmal und werden nun hinzugefuegt
 
  
 
===Wer===
 
===Wer===

Version vom 13. Juni 2007, 23:24 Uhr

Was

Die neue Weimarmetz-Firmware kann nun (in Teilen) getestet werden. In den naechsten Tagen wird es immer mal eine neue Version geben.

Download

Hinzugekommene Funktionen

  • Zur normalen FFF v1.5.3 ist hinzugekommen:
    • zentrale Konfigurationsdatei
    • automatisches Nachinstallieren von noetigen Paketen beim ersten Neustart
    • Dienste-Plugin funktioniert nun
    • Werbefilter mit /etc/hosts
    • neues IP-Schema (boeser hack in alter, dreckiger schnelleinstellung)
    • 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
  • Noch offen / nicht programmiert
    • GUI programmieren: Experteneinstellungen
    • GUI programmieren: Benutzerverwaltung
    • config_fff+ (check_bridge, experteneinstellungen: mac1mac2_keinenervseite,mac1mac2_p2pok,mac1mac2_qosPrio)
    • Umstellung auf cron
    • Rewrite Nervseite (+vorlagen im wiki nutzen ("aktuelles"))
    • iptables-zeug
    • WAN_MAC_faker
    • netzflood mit GPS etc.
    • cgi-bin-neighbours (entfernung,hostnamen,verbale verbindungsqualitaet)
    • cgi-bin-server (muell unterdruecken)
    • cgi-bin-messages (nachrichten verschicken)
    • VPN (+ auto switchon/off bei inet-ein/ausfall), nvram nutzen: ff_vpn_server="public_ip"
    • Antennenskript
    • Speedtest
    • Auto-Gateway-Test
    • cgi-bin-fff+ (werkzeug)
    • USB + Tools ("mount -t usbfs none /proc/bus/usb" nach S10boot)
    • Auto-Kameraerkennung
    • ow_fs
    • https + zertifikat
    • QoS
    • Batman2

Wer

  • nur Geraete mit minimum 4 MB Flash / 16 MB RAM
  • Nur Leute, die auf Ihren Knoten verzichten koennen 8-)
  • KEINE DSL-Einspeiser. (VPN geht noch nicht)

schon umgestellte knoten

  • Format: Knotennummer / Technik / Ort / Version
 86 / Dell2300          / Ossietzkystr     / v0.1
247 / Dell2300          / Steinbrueckenweg / v0.2
 60 / AsusWL-hdd,Yakumo / Steinbrueckenweg / v0.2
196 / WRTv1.0           / Steinbrueckenweg / v0.2
666 / Dell2300          / Steinbrueckenweg / v0.2

Wie

Basierend auf der normaln v.1.4.5 vom sven-ola aus berlin, kommen nach und nach eigene Dateien hinzu. Es werden keine Dateien geloescht oder ueberschrieben. Folgende Funktionen muessen getestet werden, bzw. der Quellcode gesichtet werden.

/etc/functions_fff+
/etc/variables_fff+
/etc/init.d/S71auto_software_update_fff+
/etc/init.d/S72filter_fff+
/www/cgi-bin/config_fff+
1.) die kiste startet nach dem firmware update neu - lasst euch eine NEUE ip-adresse geben (DHCP)
2.) testet das neue IP-Schema. Auf der Shell eingeben:
    . /etc/variables_fff+
    . /etc/functions_fff+
    fkt_calc_node_params 1000
    fkt_calc_node_params 1
    fkt_calc_node_params 2000
    
3.) wartet 15 minuten. schaut euch immer wieder das syslog an. insbesondere meldungen mit "fff". Auf shell:
    /etc/init.d/S71auto_software_update_fff+ status
    (wurde alles installiert?)
4.) geht das Internet? geht der werbefilter? probleme beim surfen?
5.) wieviel flash ist noch frei?

Download