Opennet Firmware: Unterschied zwischen den Versionen
(→OpenWrt Firmware-Installation: (typo)) |
(→Opennet-Paket-Installation: (WEP-Key-Schritt durch ändern der ESSID ersetzt - bis wir ein neues Grundpaket haben)) |
||
Zeile 28: | Zeile 28: | ||
[[bild:Rc5on1 password.png|400px|thumb|left|Änderung des Passworts]] Wenn Du die OpenWrt-Fimware (RC5ON2) installiert hast, wirst du nach Aufruf des [http://172.16.0.1/cgi-bin/webif/system.sh System-Bereiches] im Webfontend sofort aufgefordert, ein neues Passwort einzugeben. Mach dies und achte darauf, dass diese Änderung mit 'password changed' bestätigt wird. Schlägt das setzen des passworts fehl, muss es wiederholt werden, bis es klappt. | [[bild:Rc5on1 password.png|400px|thumb|left|Änderung des Passworts]] Wenn Du die OpenWrt-Fimware (RC5ON2) installiert hast, wirst du nach Aufruf des [http://172.16.0.1/cgi-bin/webif/system.sh System-Bereiches] im Webfontend sofort aufgefordert, ein neues Passwort einzugeben. Mach dies und achte darauf, dass diese Änderung mit 'password changed' bestätigt wird. Schlägt das setzen des passworts fehl, muss es wiederholt werden, bis es klappt. | ||
<br clear=all> | <br clear=all> | ||
− | + | Um die Installation des Opennet-Firmware-Paketes vorzunehmen, muss Du nun den Accesspoint mit dem Opennet-Netzwerk verbinden. Dazu musst du unter Network->Wireless die "ESSID" auf "olsr.opennet-initiative.de" umstellen. Wenn du in Funkreichweite des Opennet bist, solltest du nach dem bestätigen und speichern eine Verbindung herstellen können (siehe nächster Schritt). Sollte es nicht funktionieren, mußt du die Opennet-Software per Hand aufspielen. Siehe dazu unter [[Firmware HowTo]] nach. Wenn du es nicht alleine schaffst, melde dich - das Opennet lebt vom gegenseitigen Helfen. | |
<br clear=all> | <br clear=all> | ||
[[Bild:Rc5on1 update package-list.png|400px|thumb|left|Aktualisierung der Paketliste]] Warte eine Weile, vielleicht 3-5 Minuten, damit der Accesspoint sich mit dem Opennet verbinden kann. Wähle nun unter [http://192.168.1.115/cgi-bin/webif/ipkg.sh System->Installed Software] das Webfrontend zur Installation des Opennet-Firmware-pakets aus. Aktualisiere die Paketliste durch Aufruf von [http://192.168.1.115/cgi-bin/webif/ipkg.sh?action=update Update package lists]. | [[Bild:Rc5on1 update package-list.png|400px|thumb|left|Aktualisierung der Paketliste]] Warte eine Weile, vielleicht 3-5 Minuten, damit der Accesspoint sich mit dem Opennet verbinden kann. Wähle nun unter [http://192.168.1.115/cgi-bin/webif/ipkg.sh System->Installed Software] das Webfrontend zur Installation des Opennet-Firmware-pakets aus. Aktualisiere die Paketliste durch Aufruf von [http://192.168.1.115/cgi-bin/webif/ipkg.sh?action=update Update package lists]. |
Version vom 26. November 2006, 09:10 Uhr
English version! - not yet updated
Inhaltsverzeichnis |
Vorbemerkungen
Die aktuelle Opennet-Firmware wird als Paket auf OpenWrt whiterussian rc5 installiert und enthält zusätzlich Software und Ideen der Freifunk-Firmware. Die Weiterentwicklungen werden unter der GPLv2 veröffentlicht. Die Opennet-Firmware, die eigentlich nur eine Anpassung der Firmware OpenWrt ist, sollte auf allen Geräten lauffähig sein, die von OpenWrt unterstützt werden (OpenWrt-Hardware-Liste). Mit Sicherheit läuft sie auf der empfohlenen Opennet Hardware.
Die aktuelle Opennet-Firmware-Paket-Version ist Version 0.11ipkg-9-fixedbssid "umber hulk" vom 31. Oktober 2006, die aktuelle als Basis empfohlene OpenWrt-Opennet-Anpassung ist Version RC5ON2 vom 21. September 2006.
Diskussion im Forum: http://forum.opennet-initiative.de/thread.php?threadid=374
Installation der Firmware
Wenn Du Deinen AccessPoint mit einer für Opennet geeigneten Software versehen willst, musst Du zuerst eine neue Firmware auf dem Access-Point und danach das Opennet-Paket installieren.
OpenWrt Firmware-Installation
Bevor das Opennet-Firmware-Paket auf einem ladenneuen Gerät installiert werden kann, muss zuerst die auf dem AccessPoint befindliche Firmware mit OpenWrt ersetzt werden.
Im Folgenden wird die Installation für Linksys WRT54* und Asus WL500 genauer beschrieben, für andere Installationen schaut unter OpenWrt-Installing (englisch) oder fragt im Forum nach. Die angepassten OpenWrt-Firmware-Versionen findet ihr unter http://www.opennet-initiative.de/firmware/rc5-on2/ zum download.
Opennet-Paket-Installation
Wenn Du die OpenWrt-Fimware (RC5ON2) installiert hast, wirst du nach Aufruf des System-Bereiches im Webfontend sofort aufgefordert, ein neues Passwort einzugeben. Mach dies und achte darauf, dass diese Änderung mit 'password changed' bestätigt wird. Schlägt das setzen des passworts fehl, muss es wiederholt werden, bis es klappt.
Um die Installation des Opennet-Firmware-Paketes vorzunehmen, muss Du nun den Accesspoint mit dem Opennet-Netzwerk verbinden. Dazu musst du unter Network->Wireless die "ESSID" auf "olsr.opennet-initiative.de" umstellen. Wenn du in Funkreichweite des Opennet bist, solltest du nach dem bestätigen und speichern eine Verbindung herstellen können (siehe nächster Schritt). Sollte es nicht funktionieren, mußt du die Opennet-Software per Hand aufspielen. Siehe dazu unter Firmware HowTo nach. Wenn du es nicht alleine schaffst, melde dich - das Opennet lebt vom gegenseitigen Helfen.
Konfiguration der Firmware
Kontaktinfo
Trage bitte unter Kontaktinfo (http://172.16.0.1/cgi-bin/address.html) deinen Standort und eine Kontaktmöglichkeit ein, diese Daten sind für alle anderen Opennet-Teilnehmer lesbar. So kann jemand bei Bedarf Kontakt zu Dir aufnehmen, bspw. um gemeinsame Empfangsprobleme zu beheben.
VPN Config
Um zusätzlich zum Opennet auch Zugriff auf das Internet zu bekommen, muss OpenVPN aktiviert werden. Du benötigst dafür einen Schlüssel und ein bestätigtes Zertifikat. Den Schlüssel kannst du zusammen mit einer 'Anfrage zur Zertifizierung' auf dem AccessPoint erzeugen. Wenn Du die 'Anfrage zur Zertifizierung' an csr@opennet-initiative.de schickst, bekommst Du wenig später per email Dein bestätigtes Zertifikat zurück. Dieses musst Du noch auf den Access-Point laden (unter Schlüssel-Verwaltung) und den Access-Point (oder OpenVPN neu starten) und Du solltest Zugang zum Internet bekommen.
Zur Erstellung von Schlüssel und Zertifikatanfrage öffne den Bereich OpenVPN Config (http://172.16.0.1/cgi-bin/on_vpn.html)
Trage zuerst deinen Namen im Feld eigener Name ein. Die restlichen Felder sollten richtig eingestellt sein. Drücke den Button 'Generieren' und starte die Erzeugung eines geheimen Schlüssels.
Mit dem von Dir erzeugten Schlüssel wird eine Request-Datei (Certificate Sign Request - .csr) erstellt. Diese Request-Datei schickst du per E-Mail an csr@opennet-initiative.de. Es wird dann mit Hilfe des Stamm-Zertifikates vom Opennet Dein persönliches Zertifikat (.crt Datei) erstellt.
Dieses Zertifikat ist dann durch die Opennet CA beglaubigt. Du erhälst es wieder per E-Mail und musst es anschliessend auf den Accesspoint laden, um OpenVPN zu benutzen.
Ist das Zertifikat auf den AccessPoint geladen, startest Du am besten den AccessPoint neu, um OpenVPN zu aktivieren.
Wünsche / Fehlermeldungen
Wünsche und Fehlermeldungen zum Firmware-Paket kannst Du unter Opennet Firmware/Meta loswerden, am besten auch mit einer Meldung im Forum. Bitte nicht nur im Forum, da eine Prüfung vor einer neuen release immer gegen die Liste im Wiki erfolgt.
Technisches
Die Entwicklung erfolgt über das Versionsverwaltungssystem Subversion.
Dokumentation
- Technische Dokumentation des Firmware-Paketes
- Technische Dokumentation der Opennet-Version von OpenWrt
FIrmware selbst bauen