AirOS-opennet: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(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.2/SDK.UBNT.v5.2.tar.bz2 Software-Development-Kit für AirOS 5.2] und enthält forgende Erweiterungen:
+
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 5.6r8 (+httpinfo, +txtinfo)
+
  - 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.

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge