16.11.2012 Aufrufe

floppy-isdn4linux Version 3.6.2 - Fli4l

floppy-isdn4linux Version 3.6.2 - Fli4l

floppy-isdn4linux Version 3.6.2 - Fli4l

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4. Pakete<br />

WLAN_1_ENC_2=’...’<br />

WLAN_1_ENC_3=’...’<br />

WLAN_1_ENC_4=’...’<br />

WLAN_1_ENC_ACTIVE=’1’ # erster Schlüssel ist aktiv<br />

WLAN_1_WEP_ROTATE=’60’ # alle 60 Sekunden wird ein neuer<br />

# ausgewählt<br />

#<br />

# irrelevant für WEP Konfiguration<br />

#<br />

WLAN_1_ACL_POLICY=’allow’<br />

WLAN_1_ACL_MAC_N=’0’<br />

WLAN_1_WPA_TYPE=’2’<br />

WLAN_1_WPA_ENCRYPTION=’CCMP’<br />

WLAN_1_WPA_PSK=’...’<br />

4.24.4. rrdtool Integration<br />

Mittels rrdtool, einem externen Paket, kann die Verbindungsqualität einer WLAN-Verbindung<br />

überwacht werden. Dies funktioniert aber nur im WLAN_x_MODE=’managed’ vollständig.<br />

RRDTOOL_1_SOURCE=’wlan’ # Source<br />

RRDTOOL_1_LABEL=’WLAN’ # Label (optional)<br />

RRDTOOL_1_OPTIONS_N=’1’ # Number of WLANs<br />

RRDTOOL_1_OPTIONS_1=’wlan0’ # Device Number 1 = wlan0<br />

RRDTOOL_1_OPTIONS_1_LABEL=’Mein WLAN’ # Label (optional)<br />

4.24.5. Spendenhinweis<br />

Durch die großzügige Spende von 2 Ralink 2500 basierten WLAN-Karten können WLAN-<br />

Karten mit dem RT25xx Chipsatz mit <strong>Fli4l</strong> in den Modi ad-hoc und managed verwendet<br />

werden. Als Treiber ist in der base.txt hierzu rt2500 auszuwählen. Die Karten wurden gespendet<br />

von:<br />

Computer Contor, Pilgrimstein 24a, 35037 Marburg<br />

4.25. SRC - Das fli4l Buildroot<br />

Dieses Kapitel ist nur für Entwickler interessant, die auch Binärprogramme oder Kernelmodule<br />

für fli4l compilieren wollen. Wenn Sie fli4l nur als Router einsetzen wollen und keine opt–Pakete<br />

für fli4l anbieten wollen, die eigene Kernelmodule oder Binärprogramme benötigen, können Sie<br />

dieses Kapitel komplett überspringen.<br />

C++ ist im uClibc buildroot nicht enthalten. Es gibt zwar eine uClibc++, aber die<br />

befindet sich noch im Entwicklungsstadium. Und damit C++ überhaupt mit der uClibc<br />

funktioniert müssen bestimmte Optionen in der uClibc aktiviert werden. Unter anderem<br />

UCLIBC_CTOR_DTOR und UCLIBC_DYNAMIC_ATEXIT. Beides ist aus Platzgründen<br />

nicht aktiviert. Zudem muss noch ein C++ Compiler im Buildroot cross compiliert werden.<br />

Alles in allem viel Aufwand für einige wenige C++ Programme. C++ ist halt für Plattformen<br />

wie fli4l immer noch ein fettes Stück Software. Es ist auch nicht einfach möglich die beiden<br />

oben erwähnten Optionen einzuschalten und dann das Buildroot neu zu übersetzen. Einige<br />

257

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!