Freifunk Firmware
Inhaltsverzeichnis
Download
Die Firmware von Freifunk in einer für deutsch "de" angepassten Form ist hier zu finden. Version GL ist gleich Version G
ACHTUNG neuere wrt54gL vermutlich ab der Seriennummer CL7B1F63000 müssen diese version nehmen http://212.222.128.68/sven-ola/ipkg/openwrt-gl11-freifunk-1.2.5-de.bin
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:
root / 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 hier noch die notwendigsten Einstellungen vornehmen. Der Rest kann/soll im Algemeinen 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 zB 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: Statisch
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 -- ueberall wo funk auf private ip und lan selber ip rang
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 = AUS
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 kommende Firmware Versionen 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:
- freifunk-webadmin-0xff herunterladen
- Im FreiFunk Webinterface unter "Publizieren" 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
reboot
mindestens 5 min warten, danach erscheint das erste Statistik Bild
Screenshots
Konfiguration
OLSR
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
Achtung: altes Bild, alte Werte
Sonstiges
Neustart
Ich finde genial, wie man bei dieser Firmware neustarten kann... thumb