Änderungen

Zur Navigation springen Zur Suche springen
1.857 Bytes hinzugefügt ,  20:24, 9. Mär. 2008
korrigieren
Zeile 1: Zeile 1:  +
{{Vorlage:Überarbeiten|[[Software-Betatest{{!}}Seite zur Firmwareentwicklung]]|Dieser Artikel}}
 +
 +
{{TOCRight}}
 
===Aktueller Stand===
 
===Aktueller Stand===
   
* Es exisitieren zwei verschiedene Versionen:
 
* Es exisitieren zwei verschiedene Versionen:
* eine ganz Normale.
+
* die ganz Normale und
* eine abgespeckte "Schmalspur"-Variante für Geräte mit nur 2 Megabyte Flash-Speicher.
+
* eine abgespeckte "Schmalspur"-Variante fuer Geraete mit nur 2 Megabyte Flash-Speicher. (es gibt nur ein Geraet in Weimar, welches diese Version braucht)
 +
* Momentan basiert die Weimarnetz-Firmware auf der Freifunk-Firmware, die Sven-Ola Tücke aus Berlin entwickelt und die auf OpenWRT basiert.
 +
* Benutzt wird aktuell die Version 1.4.1 dieser Software.
 +
* repository & changelog: http://styx.commando.de/sven-ola/
    
====Stabile und empfehlenswerte Version====
 
====Stabile und empfehlenswerte Version====
 
+
* Version 2.0b , Codename: "Zwiebelkuchen"
* Version 2.0a , Codename: "Zwiebelkuchen"
   
* Normale Version: [http://ping02.stura.uni-weimar.de/bastian/freifunk/Weimarnetz_v2.0b_Zwiebelkuchen.trx download] oder [http://prdownloads.sourceforge.net/weimarnetz-fw/Weimarnetz_v2.0b_Zwiebelkuchen.trx?download download]
 
* Normale Version: [http://ping02.stura.uni-weimar.de/bastian/freifunk/Weimarnetz_v2.0b_Zwiebelkuchen.trx download] oder [http://prdownloads.sourceforge.net/weimarnetz-fw/Weimarnetz_v2.0b_Zwiebelkuchen.trx?download download]
 
* Schmalspur-Version: [http://ping02.stura.uni-weimar.de/bastian/freifunk/Weimarnetz_v2.0_Zwiebelkuchen_Schmalspurversion.bin download] oder [http://prdownloads.sourceforge.net/weimarnetz-fw/Weimarnetz_v2.0_Zwiebelkuchen_Schmalspurversion.bin?download download]
 
* Schmalspur-Version: [http://ping02.stura.uni-weimar.de/bastian/freifunk/Weimarnetz_v2.0_Zwiebelkuchen_Schmalspurversion.bin download] oder [http://prdownloads.sourceforge.net/weimarnetz-fw/Weimarnetz_v2.0_Zwiebelkuchen_Schmalspurversion.bin?download download]
Zeile 25: Zeile 29:  
* [[Passwortfreie-Infoseite]]
 
* [[Passwortfreie-Infoseite]]
 
* [[Fon-Hack]]
 
* [[Fon-Hack]]
  −
===Roadmap bzw. Blick in die Zunkunft===
  −
* Momentan basiert die Weimarnetz-Firmware auf der Freifunk-Firmware, die Sven-Ola Tücke aus Berlin entwickelt und die auf OpenWRT basiert.
  −
* Benutzt wird aktuell die Version 1.4.1 dieser Software.
  −
* repository & changelog
  −
** stable: http://styx.commando.de/sven-ola/
  −
** testing: http://styx.commando.de/sven-ola/testing/
      
===Einstellungen (Parameter der Weimarnetz-Firmware)===
 
===Einstellungen (Parameter der Weimarnetz-Firmware)===
Zeile 40: Zeile 37:  
SSID Freifunk_in_Weimar
 
SSID Freifunk_in_Weimar
 
</pre>
 
</pre>
 +
 +
===Roadmap===
 +
 +
* Siehe dazu auch die Wunschliste
 +
* Umsetzung vom neuen [[IP-System]]
 +
* Dienste PlugIn:
 +
** Verbreitung von vertrauenswuerdigen Laptop-MAC-Adressen
 +
** Verbreitung von GPS-Koordinaten der Router
 +
** Verbreitung von Freigegebenen Dateien ("Rechner xy hat 91 Gigabyte SAMBA-Freigabe")
 +
* voellig dezentral
 +
** Verzichten auf Registrierungs-Datenbank
 +
** [[Automatische IP-Vergabe]]
 +
* Infoseite, schneller und mehr Modi, muss einfacher zu edieren / verwalten sein
 +
* Werbefilter
 +
* Quality of Service / QoS
    
===Logbuch der &Auml;nderungen (changelog)===
 
===Logbuch der &Auml;nderungen (changelog)===
* Akutes / ToDo fuer die naechste Version:
+
 
** Registrator: Hinweistext, wenn gerade jemand anderes den Registrator benutzt
+
====Akutes / ToDo fuer die naechste Version====
** registrator/infoseite: mac-adresse anzeigen (nur netzintern)
+
** registrator: Hinweistext, wenn gerade jemand anderes den Registrator benutzt
** Lebenszeichen: Firmware-version senden
+
** registrator: mac-adresse direkt ins eingabefeld eintragen
** Lebenszeichen: WLAN-Scan fixen
+
 
** Antennenautosensing: alle 12h ?
+
** lebenszeichen: Firmware-version senden
** Antennenautosensing: kuerzere Testzeit
+
** lebenszeichen: WLAN-Scan fixen
** VPN: OLSR aus, HNA4 an
+
 
 +
** antennenautosensing: alle 12h ?
 +
** antennenautosensing: kuerzere Testzeit
 +
 
 +
** VPN: ieder client droppt automtisch 90% der olsr-pakete!
 +
 
 +
** statusdaten (wenn aktiviert) auch ins Syslog schreiben
 +
 
 +
** webserver: HTTPS-Support
 +
 
 +
** olsr: nameservice-plugin: update der hostnamen eleganter [http://www.olsr.org/pipermail/olsr-users/2006-July/503250.html]
 +
** olsr: nameservice-plugin: GPS-Koords uebers Netz flooden
 +
 
 +
** useability: bei freshflash und internetwunsch, umleiten auf kindergarten
 +
** useability: picopeer-agreement anhaken
 +
** useability: build-system: freifunk recommended anstatt jedes paket einzeln
 +
 
 +
** firewall: reject durch drop ersetzen oder filter nachinstallieren
 +
 
 +
** nervseite: chat mit rssfeed
 +
** nervseite: zugehoerigkeit subnetz/nervseite ueber arp
 +
** nervseite: freischaltdauer bei registrierten von lease-time abhaengig machen?
 +
** nervseite: mehr textbloecke einfuehren fuer einfacheres editieren
 +
 
 +
** sicherheit: allen internettraffic ueber zentralen [[root-server]] leiten
 +
 
 
** Code aufraeumen
 
** Code aufraeumen
   Zeile 226: Zeile 263:  
====ToDo [[Benutzer:Fries43|Bastian]]====
 
====ToDo [[Benutzer:Fries43|Bastian]]====
    +
** Umstellung auf neues [[IP-System]]
 
** registrator: automatisches backup der registrierungsdaten per mail, nur wenn sich DB aendert.
 
** registrator: automatisches backup der registrierungsdaten per mail, nur wenn sich DB aendert.
 
** registratorclient: schutz vor auslesen aus dem internet,nur 127/104/10 im ersten Remote-IP-Oktett zulassen
 
** registratorclient: schutz vor auslesen aus dem internet,nur 127/104/10 im ersten Remote-IP-Oktett zulassen
Zeile 244: Zeile 282:  
*** Batman ein/aus
 
*** Batman ein/aus
 
*** etc.
 
*** etc.
 +
** dezentrale Registrierung von MAC-Adressen
 +
** Benutzerfreundliche "Funknachbarn"-Seite
 +
** Modulare, einfach zu edierende Nervseite
 +
** Expertenoptionen in der "Schnelleinstellung"
 +
** aktuelle VPN-Konfig einpflegen
 +
** OLSR-Kabelkopplung in der Schnelleinstellung
 +
** einstellbare Proxyzwangsumleitung
    
====ToDo Andere====
 
====ToDo Andere====
Zeile 299: Zeile 344:  
* Der normale Weg ist, sich die aktuelle Weimarnetz-Firmware auf den Router zu packen, alle Aenderungen auf dem Router vorzunehmen und dann diese Anleitung nachzumachen.
 
* Der normale Weg ist, sich die aktuelle Weimarnetz-Firmware auf den Router zu packen, alle Aenderungen auf dem Router vorzunehmen und dann diese Anleitung nachzumachen.
 
* zum Arbeiten mit dem SVN empfiehlt sich die Lekt&uuml;re [[Subversion - Versionskontrolle im Weimarnetz]]
 
* zum Arbeiten mit dem SVN empfiehlt sich die Lekt&uuml;re [[Subversion - Versionskontrolle im Weimarnetz]]
* einfaches Einsehen des SVNs: http://svn.sourceforge.net/viewvc/weimarnetz-fw/trunk/firmware/
+
* einfaches Einsehen des SVNs: https://www.weimar-fon.de/websvn
 +
*
    
<pre>
 
<pre>
Zeile 391: Zeile 437:  
cd weimar
 
cd weimar
 
ls -alR|awk '{if(substr($0,1,2)=="./")dir=substr($0,3,length($0)-3);print $5,dir"/"$9,$10,$11,$12}'|sort -n
 
ls -alR|awk '{if(substr($0,1,2)=="./")dir=substr($0,3,length($0)-3);print $5,dir"/"$9,$10,$11,$12}'|sort -n
 +
oder
 +
find -printf "%s %h/%f\n" | sort -n
    
# nun sehen wir den ganzen Kram,der sich lohnt. Hier mein Vorschlag:
 
# nun sehen wir den ganzen Kram,der sich lohnt. Hier mein Vorschlag:
Zeile 417: Zeile 465:     
#NUR BEIM ERSTEN MAL:
 
#NUR BEIM ERSTEN MAL:
svn checkout https://svn.sourceforge.net/svnroot/weimarnetz-fw/
+
svn checkout https://www.weimar-fon.de/svn_freifunkfirmwareweimar/trunk/
    
cd firmware/
 
cd firmware/
Zeile 431: Zeile 479:     
</pre>
 
</pre>
 +
 +
[[Kategorie:Firmware]]
185

Bearbeitungen

Navigationsmenü