Dieser Artikel wurde archiviert, da er - oder Teile daraus - nur noch unter einer älteren Ubuntu-Version nutzbar ist. Diese Anleitung wird vom Wiki-Team weder auf Richtigkeit überprüft noch anderweitig gepflegt. Zusätzlich wurde der Artikel für weitere Änderungen gesperrt.
Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte diesen Artikel testen und das getestet-Tag entsprechend anpassen.
Diese Anleitung beschreibt nur die Installation der 3Com XJack WLAN Karte (genaue Bezeichnung: 3CRWE620924-E1). Mit dem beschriebenen Treiber funktioniert die Karte bis auf die Angabe der Verbindungsqualität.
Um die Treiber kompilieren zu können, müssen folgende Pakete installiert [1] sein:
build-essential
linux-headers-386 (der Architektur entsprechend, [6])
wireless-tools
pcmcia-source (universe, [2])
Außerdem muss der aktuellen poldhu-Treiber als Quelldatei herunterladen werden. Diesen findet man unter http://www.xs4all.nl/~bvermeul/swallow . Falls ein Kernel neuer als Version 2.6.5 verwendet wird, wird zusätzlich auch ein Patch von http://www.its.caltech.edu/~maher/geek.html benötigt.
Zuerst muss das Paket in ein Verzeichnis seiner Wahl entpackt werden [5]. Danach öffnet man ein Terminal [3] und bewegt sich zu diesem Ort. Dort wechselt man in das Verzeichnis poldhu und muss hier den Treiber gegebenfalls mit dem Befehl
patch -p1 < ../../diff-poldhu-0.3.1
patchen. Es wird davon ausgegangen, daß der Patch im gleichen Verzeichnis gespeichert wurde wie das Treiberarchiv. Ansonsten muss man den Pfad zu der Datei gegebenenfalls anpassen.
Nun kann man den Treiber kompilieren, in dem man
./configure make
eingibt. Die Warnungen können ignoriert werden, falls der Treiber trotzdem fertig kompiliert wird.
An die richtige Stelle wird der Treiber und die Konfiguratiosndatei mittels
sudo cp clients/poldhu_cs.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ sudo cp config/poldhu.conf /etc/pcmcia/
kopiert.
Nun muss die Liste der Kernel-Module neu aufgebaut und der Treiber das erste Mal manuell geladen werden. Dies geschieht mit den Befehlen
sudo depmod -a sudo modprobe poldhu-cs
Damit der Treiber auch korrekt vom pcmcia-Dienst geladen werden kann, sollte man den Dienst mit
sudo /etc/init.d/pcmcia restart
neu starten.
Beim nächsten Systemstart sollten die Module automatisch geladen werden.
Diese Revision wurde am 16. Juli 2008 22:50 von ubuntuusers.de erstellt.