Texas Instruments

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche
Edit.png Dieser Artikel ist noch nicht vollständig. Du kannst helfen, ihn zu bearbeiten.

Dieser Treiber unterstützt im Moment nur die einfache Verschlüsselung mit WEP. Im Moment wird an einem neuen Treiber gearbeitet, der auf dem neuen Wlan-Stack mac80211 aufsetzt und mit Hilfe des wpa_supplicant mit der WPA-Verschlüsselung umgehen können soll.


Inhaltsverzeichnis

Installation aus den Sourcen

<b>Anmerkung</b> <b>Anmerkung:</b> Bei jedem Update des Kernels muss der Treiber neu gebaut werden.

Vorbereiten

Unterstützte Adapter

Hier sind zwei Auflistungen der Geräte die unterstützt werden:

Kernel vorbereiten

Um den Treiber installieren zu können müssen die richtigen Kernel-devel Pakete installiert sein. Das wird mit dem Befehl

[root]# yum list installed kernel-devel

überprüft. Die Versionsnummer muß die gleiche sein, wie die des laufenden Kernels. Sie wird ausgegeben mit

[root]# uname -r

Falls das richtige Kernel-devel Paket nicht installiert ist, wird es mit diesem Befehl installiert:

[root]# yum install kernel-devel

Installieren der Firmware

Es muß die passende Firmware für die Karte installiert werden. Die Firmware muß in das Verzeichnis /lib/firmware kopiert werden. Dazu wechselt man als root nach:

[root]# cd /lib/firmware

Die passende Firmware für den acx111 und acx110 Chip gibt es mit:

[root]# wget http://www.hauke-m.de/fileadmin/acx/fw.tar.bz2

Das Archive hier entpacken mit:

[root]# tar xjvf fw.tar.bz2

Den Treiber kompilieren und installieren

Den Treiber gibt es hier. Der neue Treiber für den WLAN-Stack mac80211 ist noch nicht reif für den Einsatz, so dass der alte Treiber in dieser Beschreibung verwendet wird.

Laden des Quellcodes

Den Ordner /usr/src/acx erstellen.

# cd /usr/src
# mkdir acx-20080210

Als nächstes werden die Souren des Treibers heruntergeladen und entpackt

# wget http://downloads.sourceforge.net/acx100/acx-20080210.tar.bz2
# tar xjvf acx-20080210.tar.bz2
# cd acx-20080210

Treiber kompilieren und testen

Mit dem Befehl, als root wird das Kernelmodul gebaut.

# make -C /lib/modules/`uname -r`/build M=`pwd`

Wenn der Befehl ohne Fehler durchlief, testen wir erst das Modul, bevor es installiert wird. Als erstes muß überprüft werden, ob ein anderes acx Modul geladen ist.

# lsmod | grep acx

Wenn dabei nichts ausgegeben wurde ist kein anderes geladen. Wir laden jetzt testweise das Modul.

# insmod acx.ko

Dabei darf keine Fehlermeldung kommen. Mit dem nächsten Befehl wird überprüft, ob die Wlankarte erkannt wurde und eine Schnittstelle angelegt wurde.

# /sbin/iwconfig

Falls nicht bitte die Datei /var/log/messages auf Fehlermeldungen im Bezug mit dem Modul acx durchsuchen.

Installieren

Wechseln sie wieder in das Verzeichnis in dem der Treiber gebaut wurde.

# cd /usr/src/acx-20080210

Als root installieren mit

# make -C /lib/modules/`uname -r`/build M=`pwd` modules_install

und

[root]# depmod -a

Als Abschluß muß in die Datei /etc/modprobe.conf folgende Zeile eingetragen werden.

alias wlan0 acx

Damit der Treiber bei jedem Systemstart geladen wird und das Interface immer wlan0 heißt.

Wlan einrichten

Der Rest ist nicht schwer, es müßen nur noch die Daten des Wlans eingegeben werden. Das erledigt man am einfachsten mit

# system-config-network



Siehe auch


Links