Freifunk Firmware

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche

Download

Die Firmware von Freifunk in einer für deutsch "de" angepassten Form ist hier bzw. hier zu finden. Im Readme ist beschrieben, welche Firmware Version zu welcher Hardware Version passt. Hier ein kurzer Auszug des Readme der Version 1.4.1:

_g/ Linksys WRT54G-v1.x,2.0,2.2,3.0,3.1,4.0, WRT54GL-v1.0,1.1
_gs/ Linksys WRT54GS-v1.0, WRT54GS-v1.1
_gs40/ Linksys WRT54GS-v4.0 (WRT54GS-v3.0 unverified)
_g3g/ Linksys WRT54G3G (a WRT54G with PCMCIA UMTS card)
_allnet/ Allnet ALL0277 (tested: all0277 without ADSL)
_moto/ Motorola WR850G (tested: wr850g v1.0, minor issues)
_se505/ Siemens SE505 (v1.0,2.0)
_trx/ Linksys WAP54G-v1.1,2.0,3.0, WRT54G-v5.0,5.1,6.0, WRT54GS-v5.0,5.1,6.0; Asus WL500, WL500-Deluxe, WL500-Premium;Buffalo WHR-G54S, WHR-HP-G54 && for Freifunk updates

Beta Version gibt es hier

Installation

Nun wird eine neue Firmware in den Router "geflasht", also installiert. Was ist zu tun:

  • 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 ab Werk zum Konfigurieren für Linksys WRT54 Router:

Benutzername: root
Passwort: admin

->Tip: Sobald man eine Änderung der Router Konfiguration vorgenommen hat, fordert die Firmware zum Neustart auf. Dies muß aber nicht sofort erfolgen, sondern man kann durchaus zuerst alle neuen Einstellungen vornehmen und erst dann neu starten!

Standard Konfiguration

Hier nicht beschriebene Optionen bleiben unangetastet.

Kennwort

ein neues Kennwort zweimal eingeben

Kontaktinfos

spitzname= frontend Nickname

E-Mail= e-Mail aus dem Frontend

Standort zb: s99 (reicht uns auch)

System

Rechnername= zb str99v1

DNS-Server= 193.238.156.2

Starte DNS/DHCP-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-Adresse dieses Devices, abzulesen in der Frontend Frontend_Devices Device Übersicht (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

Publizieren

Software

Firmware

bevor man auf eine neuere Firmware Version updaten kann, muss man zuvor unter "Neustart" "starten im readonly modus" wählen und auch durchführen Funk und LAN bleiben nach dem Neustart aktiv

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

Neustart

ohne Worte

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 Router im Verbund

  • Im frontend zwei Devices (=IP-Adressen) pro Linksys eintragen
    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-Adresse für das WLAN, am Besten die IP-Adresse mit X
  • WAN
    • je eine IP-Adresse für WAN
    • WAN-Protokoll: OLSR
  • Erster Router
    • Vom ersten Router geht's via Ethernet vom LAN-Port in die Wohnung
    • LAN Protokoll: statisch
    • LAN IP Adresse bleibt auf 192.168.1.1
  • Zweiter Router
    • LAN Protokoll: aus
  • 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 Router im Verbund

  • Im frontend je zwei IP pro Linksys anfordern, z.B. str99v13 UND str99v13x
  • Die ersten zwei Router wie oben konfigurieren
  • Beim dritten Linksys:
    • Eine IP für das WLAN, am besten die IP mit X
  • LAN
    • LAN-Protokoll: OLSR
    • Eine IP für das LAN <- diesmal
  • WAN
    • bleibt UNBENÜTZT
    • WAN Protokoll: aus
  • Mit zwei Netzwerkkabel WAN von Router#1 und WAN von Router#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

Freifunk recommended

Was

Feifunk-recommended installiert:

  • DNS/DHCP Server
  • graphische Router Statistiken
  • graphische Darstellung des Netzwerks: OLSR-Viz
  • horst: ein Komandozeilen Tool zum WLAN Messen/scannen

Vorausetzungen für die Installation

  • die Internet(Funk)verbindung steht
  • Ein Router mit ausreichend Speicher

Wie

unter "Software" "Freifunk-recommended" auswählen und "Automatisch" klicken.

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