[INFO] Firmware Freifunk 1.0 erschienen

der_Gersthofer

Admin-Team
Mitglied seit
17 Apr 2004
Beiträge
3,585
Punkte für Reaktionen
0
Punkte
36
http://www.freifunk.net/wiki/FreifunkFirmware

The firmware runs on Linksys WRT54g (V1.0, V1.1, V2.0, V2.2), WRT54gs (V1.0, V1.1) and WAP54g (V2.0 only) wireless routers or compatible devices.


Um xDSL zu nutzen, kann eine PPPoE-Weboberfläche und das dazugehörige Programm installiert werden. Das Paket "freifunk-pppoecd-de" ist das erste Software-Paket, mit dem auch eine passende Verwaltungsseite gleich mit installiert wird. Es sollen zukünftig mehrere solcher Software-Pakete entstehen. Es gibt allerdings noch keine Web-Oberfläche für die Paket-Verwaltung. Und so geht es:
# Rufe die SSH-Kommandozeile des Gerätes auf (z.B. mit PuTTY).
# Gib ein: ipkg update und bestätige mit der Eingabetaste. Dieser Befehl aktualisiert die Liste der verfügbaren Pakete.
# Gib ein: ipkg install freifunk-pppoecd-de und bestätige mit der Eingabetaste. Dieser Befehl lädt und installiert das Paket.
# Konfiguriere die xDSL-Verbindung auf der Seite Admin/PPPoE.

Tipp: Das Gerät selbst braucht dafür natürlich eine aktive Internet-Verbindung. Wahlweise kann die IPK-Datei aber auch aus http://styx.commando.de/sven-ola/ipkg geladen und auf einem internen FTP- oder Webserver abgelegt werden (z.B. mit dem Cerberus FTP-Server). Die IPK-Datei kann dann mit folgenden Befehlen übertragen werden: cd /tmp;wget ftp://dein-lokaler-server/freifunk-pppoecd-de.ipk. Die Installation erfolgt dann unter Angabe des Dateinamens: ipkg install /tmp/freifunk-pppoecd-de.ipk.


Manuell Installieren

Eine Software-Datei muss möglicherweise manuell installiert und konfiguriert werden. Lade dazu zunächst die Software-Datei. Die Installation erfolgt dann mit der SSH-Kommandozeile (neudeutsch: Shell) des Linux-Betriebssystems. Starte ein SSH-Programm und verbinde mit root@$(nvram get lan_ipaddr). Gib als Kennwort das Web-Admin-Kennwort ein. Tipp: Windows-Benutzer können die Freeware PuTTY für SSH http://www.chiark.greenend.org.uk/~sgtatham/putty/ verwenden.

Beispiel: Es soll die Software-Datei beispiel_1.0_mipsel.ipk installiert werden. Nach dem Laden der IPK-Datei erfolgt auf der SSH-Kommandozeile die Installation mit dieser Eingabe: ipkg install /tmp/beispiel_1.0_mipsel.ipk [Eingabe-Taste].

Ist ein Internet-Verbindung vorhanden, können auch folgende Befehle verwendet werden:

* ipkg update: Aktualisiert Paketlisten von den in /etc/ipkg.conf eingetragenen Servern.
* ipkg list|less: Zeigt Informationen über verfügbare Software-Pakete an.
* ipkg install name: Installiert ein Software-Paket via Internet.

Auf der Kommandozeile werden Befehle eingegeben und mit der Eingabe-Taste bestätigt. Die wichtigsten Befehle sind: ls, cd, cp, rm und vi. Viele Befehle geben eine Kurzhilfe aus. Beispiel: cp -h. Um eine Konfigurations-Datei (z.B. die Datei /etc/local.dnsmasq.conf) zu ändern, folgendes ausführen:

1. Den Befehl cd /etc eingeben und mit [Eingabe] bestätigen.
2. Den Befehl ls -l loc* eingeben, um den Verzeichnisinhalt anzuzeigen.
3. Den Befehl vi local.dnsmasq.conf eingeben. Abkürzung: nur einige Buchstaben des Dateinamens z.B. vi local.d eingeben und mit [Tab] vervollständigen lassen.
4. In dem Text-Editor die gewünschte Stelle mit den Cursortasten aufsuchen.
5. Mit in den Insert-Modus wechseln. Nun Text einfügen oder ändern. Mit [Esc] den Insert-Modus verlassen.
6. Mit [d] [d] eine Zeile löschen.
7. Mit [:] [w] [q] [Eingabe] speichern und den Editor verlassen.
8. Mit [:] [q] [!] [Eingabe] den Editor ohne Speichern abbrechen.

Hinweis: Viele Konfigurations-Dateien sind Links in die schreibgeschützte ROM-Partition. Um diese Dateien zu ändern, muss zunächst der Link gelöscht werden (rm /etc/sample.conf). Danach die aktuelle Datei aus der ROM-Partition kopieren (cp /rom/etc/sample.conf /etc).
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.