Software-Betatest: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Download: +skript-link) |
(→Hinzugekommene Funktionen: +dinge hinzugekommen) |
||
Zeile 8: | Zeile 8: | ||
===Hinzugekommene Funktionen=== | ===Hinzugekommene Funktionen=== | ||
* Zur normalen FFF v1.4.5 ist hinzugekommen: | * Zur normalen FFF v1.4.5 ist hinzugekommen: | ||
− | ** ToDo v0.1 | + | ** ToDo v0.1 '''fertig!''' |
*** zentrale Konfigurationsdatei | *** zentrale Konfigurationsdatei | ||
*** automatisches Nachinstallieren von noetigen Paketen beim ersten Neustart | *** automatisches Nachinstallieren von noetigen Paketen beim ersten Neustart | ||
Zeile 14: | Zeile 14: | ||
*** 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) | ||
− | ** ToDo v0.2 | + | ** ToDo v0.2 '''fertig!''' |
*** Fehlerbehebung fehlende watchdog + diverses | *** Fehlerbehebung fehlende watchdog + diverses | ||
− | ** ToDo v0.3 | + | ** ToDo v0.3 '''fertig!''' |
*** henne-ei-problem: awk-freies config_fff+, FFF_LAN_KOPPLUNG = FFF_LAN_OLSR_IP | *** 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 | *** nvram nutzen: ff_ip4broad="255.255.255.255"; ff_ipkg="src weimarnetz ..."; domain=olsr; RTS auf 250; mini_fo=1 | ||
Zeile 23: | Zeile 23: | ||
*** Auto_masquerading_bei_statischer_lan_route | *** Auto_masquerading_bei_statischer_lan_route | ||
*** config_fff+ (rewrite from scratch) | *** config_fff+ (rewrite from scratch) | ||
− | ** ToDo v0.35 | + | ** ToDo v0.35 '''fertig!''' |
*** rewrite node_calc, +fkt_build_etc_local_hosts, bugfixes | *** rewrite node_calc, +fkt_build_etc_local_hosts, bugfixes | ||
** ToDo v0.4 | ** ToDo v0.4 | ||
+ | *** GUI programmieren: Experteneinstellungen | ||
+ | *** GUI programmieren: Benutzerverwaltung | ||
*** Umstellung auf cron | *** Umstellung auf cron | ||
*** Rewrite Nervseite (+vorlagen im wiki nutzen ("aktuelles")) | *** Rewrite Nervseite (+vorlagen im wiki nutzen ("aktuelles")) | ||
Zeile 34: | Zeile 36: | ||
*** cgi-bin-neighbours (entfernung,hostnamen,verbale verbindungsqualitaet) | *** cgi-bin-neighbours (entfernung,hostnamen,verbale verbindungsqualitaet) | ||
*** cgi-bin-server (muell unterdruecken) | *** 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" | *** VPN (+ auto switchon/off bei inet-ein/ausfall), nvram nutzen: ff_vpn_server="public_ip" | ||
*** Antennenskript | *** Antennenskript |
Version vom 8. Juni 2007, 13:18 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
- Aktuellste Version immer unter: http://www.weimar-fon.de/freifunk/firmware/
- dieses "nightly build" wird von diesem Skript aktualisiert
Hinzugekommene Funktionen
- Zur normalen FFF v1.4.5 ist hinzugekommen:
- ToDo v0.1 fertig!
- 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)
- ToDo v0.2 fertig!
- Fehlerbehebung fehlende watchdog + diverses
- ToDo v0.3 fertig!
- 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)
- ToDo v0.35 fertig!
- rewrite node_calc, +fkt_build_etc_local_hosts, bugfixes
- ToDo v0.4
- GUI programmieren: Experteneinstellungen
- GUI programmieren: Benutzerverwaltung
- Umstellung auf cron
- Rewrite Nervseite (+vorlagen im wiki nutzen ("aktuelles"))
- iptables-zeug
- WAN_MAC_faker
- ToDo v0.5
- 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
- ToDo v0.6
- cgi-bin-fff+ (werkzeug)
- config_fff+ (check_bridge, experteneinstellungen: mac1mac2_keinenervseite,mac1mac2_p2pok,mac1mac2_qosPrio)
- ToDo v0.7
- USB + Tools ("mount -t usbfs none /proc/bus/usb" nach S10boot)
- Auto-Kameraerkennung
- ow_fs
- ToDo v0.8
- https + zertifikat
- QoS
- Batman2
- ToDo v0.1 fertig!
- alle anderen bekannten funktionen fehlen erst einmal und werden nun hinzugefuegt
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
- v0.1
- v0.2
- v0.3
- v0.35
- verwalten -> neustart fuer firmware update -> firmware update
- -> schnelleinstellung neu durchlaufen lassen: http://router/cgi-bin/config_fff+