AirOS-opennet: Unterschied zwischen den Versionen
(AirOS bei Ninux.org mit olsrd in the box) |
|||
Zeile 2: | Zeile 2: | ||
AirOS ist das Betriebssystem der [http://www.ubnt.com/ 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. | AirOS ist das Betriebssystem der [http://www.ubnt.com/ 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 === | === aktuelle Version === | ||
− | Die aktuelle Version basiert auf dem [http://www.ubnt.com/downloads/firmwares/XN-fw/v5. | + | Die aktuelle Version basiert auf dem [http://www.ubnt.com/downloads/firmwares/XN-fw/v5.3/SDK.UBNT.v5.3.tar.bz2 Software-Development-Kit für AirOS 5.3] und enthält forgende Erweiterungen: |
− | - olsr v | + | - olsr v 0.6.1-git_-hash_49372c77b32ac3187ab7f915e999859e (+httpinfo, +txtinfo, +nameservice) |
- openvpn (+openssl) | - openvpn (+openssl) | ||
- tcpdump | - tcpdump | ||
- bwm | - bwm | ||
- arp | - arp | ||
+ | - mtr | ||
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) | 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) | ||
Zeile 15: | Zeile 16: | ||
!width="130" align="left"| '''Software''' | !width="130" align="left"| '''Software''' | ||
!align="left"| '''Größe''' | !align="left"| '''Größe''' | ||
+ | |- | ||
+ | | 21.04.2011 | ||
+ | | [http://www.absorb.it/software/opennet/XM.v5.3_opennet0.2/XM.v5.3_opennet0.2.sdk.7782.110421.1144.bin XM.v5.3_opennet0.2] | ||
+ | | 6,8M | ||
|- | |- | ||
| 8.09.2010 | | 8.09.2010 |
Version vom 22. April 2011, 17:02 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.3 und enthält forgende Erweiterungen:
- olsr v 0.6.1-git_-hash_49372c77b32ac3187ab7f915e999859e (+httpinfo, +txtinfo, +nameservice) - openvpn (+openssl) - tcpdump - bwm - arp - mtr
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 |
---|---|---|
21.04.2011 | XM.v5.3_opennet0.2 | 6,8M |
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.