Freifunk Firmware: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche
(Download)
(Frontend Doku Links eingefügt, Formatierung angepasst)
Zeile 1: Zeile 1:
 
=Download=
 
=Download=
Die Firmware von Freifunk in einer für deutsch "de" angepassten Form ist [http://212.91.225.42/sven-ola/ipkg/ hier] zu finden.
+
Die Firmware von Freifunk in einer für deutsch "de" angepassten Form ist [http://212.91.225.42/sven-ola/ipkg/ hier] bzw. [http://www.olsrexperiment.de/sven-ola/ipkg/ hier] zu finden.
 
Version GL ist gleich Version G  
 
Version GL ist gleich Version G  
 
  ACHTUNG neuere wrt54gL vermutlich ab der Seriennummer CL7B1F63000
 
  ACHTUNG neuere wrt54gL vermutlich ab der Seriennummer CL7B1F63000
  müssen diese version nehmen 
+
  müssen [http://212.222.128.68/sven-ola/ipkg/openwrt-gl11-freifunk-1.2.5-de.bin diese Version] nehmen 
http://212.222.128.68/sven-ola/ipkg/openwrt-gl11-freifunk-1.2.5-de.bin
+
beta version ist meistens schon besser vor allem zu den wrt54gL 1.1
+
Beta Version gibt es [http://212.222.128.68/sven-ola/testing/ hier]
 
+
alle bugfix enthalten
+
http://212.222.128.68/sven-ola/testing/_g/
+
 
+
 
=Installation=
 
=Installation=
* IP des PCs fix auf 192.168.1.2, Netzwerkmaske (net mask) 255.255.255.0 einstellen
+
*IP des PCs fix auf 192.168.1.2
* Im Webinterface des Routers den Menüpunkt "Firmware Upgrade" anklicken und die soeben gespeicherte Freifunk Firmware als Datei angeben
+
*Netzwerkmaske (net mask) 255.255.255.0 einstellen
* Ein wenig warten (10 min)
+
*Im Webinterface des Routers den Menüpunkt "Firmware Upgrade" anklicken und die soeben gespeicherte Freifunk Firmware als Datei angeben
* Das Webinterface der neuen Firmware auf http://192.168.1.1 aufrufen
+
*Ein wenig warten (10 min)
 +
*Das Webinterface der neuen Firmware auf http://192.168.1.1 aufrufen
  
 
Logindaten zum Konfigurieren:
 
Logindaten zum Konfigurieren:
root / admin
+
:Benutzername: root
 +
:Passwort: admin
  
->Tip: Sobald man etwas eingestellt hat, fordert die Firmware zum Neustart auf. Dies muß man aber nichtsofort machen! Einfach nochmal auf "verwalten" klicken und  
+
->Tip: Sobald man etwas eingestellt hat, fordert die Firmware zum Neustart auf. Dies muß man aber nicht sofort machen! Einfach nochmal auf "verwalten" klicken und  
hier noch die notwendigsten Einstellungen vornehmen. Der Rest kann/soll im Algemeinen leer/Vorgabe bleiben.
+
hier noch die notwendigsten Einstellungen vornehmen. Der Rest kann/soll im Allgemeinen leer/Vorgabe bleiben.
  
 
==Kennwort==  
 
==Kennwort==  
Zeile 29: Zeile 28:
 
E-Mail= [[Frontend_Mitglied#.2A_E-Mail|e-Mail aus dem Frontend]]
 
E-Mail= [[Frontend_Mitglied#.2A_E-Mail|e-Mail aus dem Frontend]]
 
    
 
    
standort zb: s99 (reicht uns auch)
+
Standort zb: s99 (reicht uns auch)
  
 
==System==
 
==System==
Zeile 36: Zeile 35:
 
dns-server= 193.238.156.2  
 
dns-server= 193.238.156.2  
  
starte dns server= kann EIN  bleiben (bei zB WAP54g wegen speichermangel ausschalten)
+
starte dns server= kann EIN  bleiben (bei z.B. WAP54g wegen Speichermangel ausschalten)
 
    
 
    
zeitzone= MET-1MEST-2,M3.3.0,M10.5.0
+
Zeitzone= MET-1MEST-2,M3.3.0,M10.5.0
  
land= austria
+
Land= Austria
 
==OLSR==
 
==OLSR==
 
alles bleibt leer bis auf
 
alles bleibt leer bis auf
Zeile 55: Zeile 54:
 
   
 
   
 
==Drahtlos==
 
==Drahtlos==
WLAN-Protokoll:  Statisch
+
WLAN-Protokoll:  OLSR
 
 
 
WLAN-IP-Adresse: die IP aus frontend (193.238.15x.x)
 
WLAN-IP-Adresse: die IP aus frontend (193.238.15x.x)
Zeile 65: Zeile 64:
 
WLAN-Modus:     ad-hoc
 
WLAN-Modus:     ad-hoc
  
'''''NACH EINTRAGEN NOCH EINMAL AUF "DRAHTLOS" KLICKEN UM ssid bssid und Kanal ZU KONTROLLIEREN. Bitte hier keine Fehler machen'''''
+
'''''NACH EINTRAGEN NOCH EINMAL AUF "DRAHTLOS" KLICKEN UM ssid, bssid und Kanal ZU KONTROLLIEREN. Bitte hier keine Fehler machen'''''
  
 
ESSID:             zb freiesnetz.www.funkfeuer.at [https://wiki.funkfeuer.at/index.php/Kanalwahl#Unsere_ssid_und_bssid laut Liste]
 
ESSID:             zb freiesnetz.www.funkfeuer.at [https://wiki.funkfeuer.at/index.php/Kanalwahl#Unsere_ssid_und_bssid laut Liste]
Zeile 119: Zeile 118:
  
  
NAT ausschalten:  nein -- im wiener funkfeuer netz
+
NAT ausschalten:  nein -- im Wiener Funkfeuer Netz
  
NAT ausschalten: JA  -- ueberall wo funk auf private ip und lan selber ip rang
+
NAT ausschalten: JA  -- wenn auf den LAN Ports weitere Funkfeuer Devices angesteckt werden
  
  
Zeile 133: Zeile 132:
  
 
==WAN==
 
==WAN==
im normal fall = dhcp server abfragen
+
im normal fall = deaktiviert
 
   
 
   
 
(aus geht auch aber dan geht kein ipkg update/install usw ..)
 
(aus geht auch aber dan geht kein ipkg update/install usw ..)
Zeile 155: Zeile 154:
 
=BUGFIX wichtig <----nur version ab 1.2.3 bis 1.2.5------=
 
=BUGFIX wichtig <----nur version ab 1.2.3 bis 1.2.5------=
 
Diese Bugfixes sollen helfen, einen [https://wiki.funkfeuer.at/index.php/Ideen_und_Verbesserungsvorschl%C3%A4ge#L.C3.B6sung_des_BSSID-Split_Problems  Lösung des BSSID-Split Problems] zu vermeiden.
 
Diese Bugfixes sollen helfen, einen [https://wiki.funkfeuer.at/index.php/Ideen_und_Verbesserungsvorschl%C3%A4ge#L.C3.B6sung_des_BSSID-Split_Problems  Lösung des BSSID-Split Problems] zu vermeiden.
Die Bugfixes sind ab Version 1.3 in der FreiFunk Firmware bereits enthalten und müssen daher für kommende Firmware Versionen nicht mehr ausgeführt werden.
+
Die Bugfixes sind ab Version 1.3 in der FreiFunk Firmware bereits enthalten und müssen daher für die aktuelle Firmware Version nicht mehr ausgeführt werden.
  
 
Installieren via ssh:
 
Installieren via ssh:

Version vom 18. Oktober 2006, 06:35 Uhr

Download

Die Firmware von Freifunk in einer für deutsch "de" angepassten Form ist hier bzw. hier zu finden. Version GL ist gleich Version G

ACHTUNG neuere wrt54gL vermutlich ab der Seriennummer CL7B1F63000
müssen diese Version nehmen   

Beta Version gibt es hier

Installation

  • IP des PCs fix auf 192.168.1.2
  • Netzwerkmaske (net mask) 255.255.255.0 einstellen
  • Im Webinterface des Routers den Menüpunkt "Firmware Upgrade" anklicken und die soeben gespeicherte Freifunk Firmware als Datei angeben
  • Ein wenig warten (10 min)
  • Das Webinterface der neuen Firmware auf http://192.168.1.1 aufrufen

Logindaten zum Konfigurieren:

Benutzername: root
Passwort: admin

->Tip: Sobald man etwas eingestellt hat, fordert die Firmware zum Neustart auf. Dies muß man aber nicht sofort machen! Einfach nochmal auf "verwalten" klicken und hier noch die notwendigsten Einstellungen vornehmen. Der Rest kann/soll im Allgemeinen leer/Vorgabe bleiben.

Kennwort

ein neues Kennwort zweimal eingeben

Kontaktinfos

spitzname= frontend Nickname

E-Mail= e-Mail aus dem Frontend

Standort zb: s99 (reicht uns auch)

System

Rechenrname= zb str99v1

dns-server= 193.238.156.2

starte dns server= kann EIN bleiben (bei z.B. WAP54g wegen Speichermangel ausschalten)

Zeitzone= MET-1MEST-2,M3.3.0,M10.5.0

Land= Austria

OLSR

alles bleibt leer bis auf

OLSR Tempo: 5

QOS-Protokoll (ETX): EIN

DynGW: AUS <- wichtig

Nameservice: AUS (spart bisschen traffic)

REST unterhalb bleibt alles auf EIN

Drahtlos

WLAN-Protokoll: OLSR

WLAN-IP-Adresse: die IP aus frontend (193.238.15x.x)

WLAN-Netzmaske: 255.255.252.0 <- Achtung

WLAN-Default-Route: bleibt leer

WLAN-Modus: ad-hoc

NACH EINTRAGEN NOCH EINMAL AUF "DRAHTLOS" KLICKEN UM ssid, bssid und Kanal ZU KONTROLLIEREN. Bitte hier keine Fehler machen

ESSID: zb freiesnetz.www.funkfeuer.at laut Liste

BSSID: im Zweifel LEER lassen (soll man aber eintragen) laut Liste

Kanal: zb 1 laut Liste

NACH EINTRAGEN NOCH EINMAL AUF "DRAHTLOS" KLICKEN UM ssid bssid und Kanal ZU KONTROLLIEREN. Bitte hier keine Fehler machen

Kartentyp: 802.11b/g

Empfangsantenne: bei wrt54gL Antenne A

Sendeantenne: bei wrt54gL Antenne A

Sendeenergie: Minimaleinstellung ist 1 (sind Milliwatt) und maximal siehe Gesetzliche_Bestimmungen je nach Antennengewinn

Entfernung (Meter): zb 14000 ( paar Meter mehr Schaden nicht)

Funk-Modus: B und G Modus

(E)SSID senden: Einschalten

Basisrate: je nach Wlan-modus

Übertragungsrate: auto

CTS-Schutz: aus

Frame-Burst: aus

Beacon-Intervall: 100

DTIM-Intervall: 1

Frag.-Schwelle: 2346

RTS-Schwelle: 250

MTU-Wert: leer oder 1500

LAN

LAN-Protokoll: statisch

LAN-IP: 192.168.1.1

LAN-Netzmaske: 255.255.255.0

LAN-Default-Route: LEER lassen

Statische Routen: LEER lassen


NAT ausschalten: nein -- im Wiener Funkfeuer Netz

NAT ausschalten: JA -- wenn auf den LAN Ports weitere Funkfeuer Devices angesteckt werden


Firewall ausschalten: JA

DHCP-Start-IP: 192.168.1.100

DHCP-Benutzeranzahl: 100

DHCP-Lease-Dauer: kann leer bleiben oder 43200 für 12 Stunden

WAN

im normal fall = deaktiviert

(aus geht auch aber dan geht kein ipkg update/install usw ..)

Publizieren

Software

Firmware

für updaten auf neuere Version neu starten im readonly modus Funk und LAN bleiben dabei aktiv

Einstellungen bleiben auch nach einem Update erhalten. Daher kann auch per Funk upgedatet werden!!

Neustart

ohne Worte

BUGFIX wichtig <----nur version ab 1.2.3 bis 1.2.5------

Diese Bugfixes sollen helfen, einen Lösung des BSSID-Split Problems zu vermeiden. Die Bugfixes sind ab Version 1.3 in der FreiFunk Firmware bereits enthalten und müssen daher für die aktuelle Firmware Version nicht mehr ausgeführt werden.

Installieren via ssh:

  • Mit windows_PuTTY oder linux_ssh in den Router einloggen
  • die folgenden Zeilen eingeben
ipkg install http://styx.commando.de/sven-ola/ipkg/freifunk-setbssid_0.2_mipsel.ipk
oder 
ipkg update   
ipkg install freifunk-setbssid


ipkg install http://styx.commando.de/sven-ola/ipkg/probe-response-fix_0.1_mipsel.ipk
oder 
ipkg update 
ipkg install probe-response-fix
reboot

Alternativ kann man auch die Vorgehensweise wie unter Statistics oder 0xFF versuchen.

Anpassungen

erfolgte Anpassungen

0xFF Oberfläche mit österreichischen Links

Neue Methode über ssh:

ipkg install http://212.222.128.68/sven-ola/ipkg/freifunk-webadmin-0xff_1.2.5_mipsel.ipk
oder 
ipkg update   
ipkg install freifunk-webadmin-0xff

Alte Methode:

"webadmin" via Freifunk Weboberfläche installieren:

Ein eigenes Bild für die Startseite des FreiFunk Webinterface:

  • Name muß "intro.jpg" sein
  • Das Bild sollte nicht zu Groß sein (einige zig kB)
  • mittels "Publizieren" zum Router hochladen
  • nach einem refresh der Startseite ("Aktualisieren") (cache leeren eventuell) sollte das Bild sofort sichtbar sein

Verbund mehrer Devices an einem Node/Knoten

Zwei linksys im Verbund

  • Im frontend je zwei IP pro Linksys anfordern
    zb str99v1 und str99v1x für den ersten und str99v4 und str99v4x für den zweiten Linksys
    Die Devices mit X am besten ohne smokeping
  • je eine IP für das WLAN, am Besten die IP mit X
  • je eine IP für WAN
  • LAN bleibt auf 192.168.1.1
  • Vom ersten Linksys LAN geht's runter in die Wohnung
  • Mit einem Netzwerkkabel beide WAN verbinden

-> ACHTUNG WICHTIG unter olsr DYN_GW AUSSCHALTEN

(warum x am WLAN? Artikel kommt später wegen DMZ Umleitung)

mehr als zwei Linksys im Verbund

  • Im frontend je zwei IP pro Linksys anfordern, z.B. str99v13 UND str99v13x
  • Die ersten zwei Linksys wie oben konfigurieren
  • Beim dritten Linksys:
    • Eine IP für das WLAN, am besten die IP mit X
    • Eine IP für das LAN <- diesmal
    • WAN bleibt UNBENÜTZT
  • Mit zwei Netzwerkkabel WAN von Linksys#1 und WAN von Linksys#2 mit LAN des dritten Linksys verbinden

-> ACHTUNG WICHTIG unter olsr DYN_GW AUSSCHALTEN

(warum x am WLAN? Artikel kommt später wegen DMZ Umleitung)

Die Erweiterungen

Statistics

Installieren mehrere voneinander abhängiger Pakete Vorausetzungen für die Installation:

  • die Internet(Funk)verbindung steht
  • NAT ist nicht aus
  • firewall ist aus
  • dns 193.238.156.2 ist eingetragen
  • ssh Verbindung zum Router

Zum Aktualisieren der Liste aller verfügbaren ipkg - Pakete folgendes eintippen:

ipkg update 

Das ipkg 'freifunk-statistics-de' installieren:

* Dieses Paket bedarf einiger weiterer Pakete, die sich jedoch automatisch installieren sollten, nach dem man folgendes eintippt:
ipkg install freifunk-statistics-de
  • Sollte das nicht funktionieren, so kann man die Packete auch einzeln mit den kompletten Pfaden installieren:
    die reihenfolge mus eingehalten werden

Achtung ip könnte sich ändern im Explorer nachschauen -> http://styx.commando.de/sven-ola/ipkg/

ipkg install http://212.222.128.68/sven-ola/ipkg/zlib_1.1.4-1_mipsel.ipk
ipkg install http://212.222.128.68/sven-ola/ipkg/librrd1_1.0.50_mipsel.ipk
ipkg install http://212.222.128.68/sven-ola/ipkg/rrdcgi1_1.0.50_mipsel.ipk 
ipkg install http://212.222.128.68/sven-ola/ipkg/rrdcollect_0.2.3_mipsel.ipk 
ipkg install http://212.222.128.68/sven-ola/ipkg/rrdtool1_1.0.50_mipsel.ipk                
ipkg install http://212.222.128.68/sven-ola/ipkg/freifunk-statistics-de_1.2.5_mipsel.ipk
tip -> man kann auch den kompletten Block auf einmal mit copy, paste, enter, warten instrallieren 

Den Linksys umbedingt noch die richtige Uhrzeit und Datum mit geben.

Syntax: date MonatTagStundeMinute
Beispiel:
date 091411242006

09 - monat 
14 - tag
11 - std
24 - min
2006 - jahr

reboot

mindestens 5 min warten, danach erscheint das erste Statistik Bild

Screenshots

Konfiguration

OLSR

thumb

Achtung altes Bild -> KEINE HNA mehr benützen, alte per e-Mail zurückgeben. Danke 

Bei dem Feld "OLSR-DHCP" muss man die erste der Client-IP eingeben: "193.238.15x.x/29,255.255.255.248"


es werden KEINE HNA mehr benützt also bitte leer lassen


der alte Text bleibt noch im wiki


veraltet -> Bei "HNA-4" wieder die erste Client-IP: "193.238.15x.x/29"

Drahtlos

thumb Bei Drahtlos sind die in Orange markierten Bereiche anzupassen.

Achtung: altes Bild, alte Werte







LAN

thumb

Achtung: altes Bild, alte Werte









Sonstiges

Neustart

Ich finde genial, wie man bei dieser Firmware neustarten kann... thumb