AirOS-opennet: Unterschied zwischen den Versionen
(added) |
(AirOS bei Ninux.org mit olsrd in the box) |
||
Zeile 20: | Zeile 20: | ||
| 6MB | | 6MB | ||
|} | |} | ||
+ | |||
+ | === AirOS von Drittanbietern === | ||
+ | Wer AirOS einfach im Backbone mit olsrd laufen haben will, kann die Firmware von [http://wiki.ninux.org/NanostationM5AirOSModOLSR Ninux.org] herunterladen. Darin ist olsrd 0.6.0 integriert und einfach über das klassische AirOS Webinterface mit einem Häkchen unter "Services" zu aktivieren. Auch das Firmwareupdate ist einfach über die Weboberfläche zu machen. | ||
== Eigenbau AirOS Opennet-Anpassung == | == Eigenbau AirOS Opennet-Anpassung == |
Version vom 26. Februar 2011, 18:06 Uhr
Inhaltsverzeichnis |
AirOS Opennet-Anpassung
AirOS ist das Betriebssystem der Ubiquity-Geräte, welches auf OpenWRT basiert. Für einen Einsatz im Opennet fehlt etwas Software, darum wurde AirOS für opennet um einige Pakete erweitert.
aktuelle Version
Die aktuelle Version basiert auf dem Software-Development-Kit für AirOS 5.2 und enthält forgende Erweiterungen:
- olsr v 5.6r8 (+httpinfo, +txtinfo) - openvpn (+openssl) - tcpdump - bwm - arp
Die Konfiguration erfolgt über Dateien, welche sich unter /etc/persistent befinden. Um die Änderungen dauerhaft zu speichern, muss diese Konfiguration über einen Neustart hinweg mit "cfgmtd -p /etc -w" gesichert werden (vgl. readme.txt in diesem Verzeichnis)
Download
Datum | Software | Größe |
---|---|---|
8.09.2010 | XM.v5.2_opennet0.1 | 6MB |
AirOS von Drittanbietern
Wer AirOS einfach im Backbone mit olsrd laufen haben will, kann die Firmware von Ninux.org herunterladen. Darin ist olsrd 0.6.0 integriert und einfach über das klassische AirOS Webinterface mit einem Häkchen unter "Services" zu aktivieren. Auch das Firmwareupdate ist einfach über die Weboberfläche zu machen.
Eigenbau AirOS Opennet-Anpassung
Software-Development-Kit für AirOS 5.2 herunterladen und entpacken.
In den Ordner openwrt wechseln und die Konfiguration der feeds bearbeiten (diese ist im SDK fehlerhaft), bspw.
cat "src-svn packages svn://svn.openwrt.org/openwrt/branches/packages_8.09 svn://svn.openwrt.org/openwrt/packages" > feeds.conf.default
Feeds aktualisieren und Software installieren...
./scripts/feeds update ./scripts/feeds install olsrd ./scripts/feeds install bwm ./scripts/feeds install tcpdump
OpenWRT / AirOS per "make menuconfig" configurieren (vgl. .config) Zusätzliche Dateien im Verzeichnis files hinterlegen (vgl. files.tgz). Alles per make bauen, fertig.