Den ndiswrapper bekommt man auf
http://sourceforge.net/projects/ndiswrapper/ oder auch in unserer
Datenbank.
Weitere benötigte Pakete:
- linux-headers-386
- gcc-3.4
- build-essential
- fakeroot
- debhelper
Nach dem Herunterladen, verschiebt man das Archiv nach /usr/src/.
Dort liegt es ganz gut, wenn man es zukünftig nochmal braucht.
|
Quellcode
|
1
|
sudo cp ndiswrapper-1.52.tar.gz /usr/src/
|
Man wechselt nach /usr/src/ und entpackt das Archiv.
|
Quellcode
|
1
2
|
cd /usr/src/
sudo tar xfvz ndiswrapper-1.52.tar.gz
|
Wir wechseln in das neue Verzeichnis, kompilieren den ndiswrapper und installieren ihn.
|
Quellcode
|
1
2
3
|
cd ndiswrapper-1.52
sudo make
sudo make install
|
Nun gilt es, den Windowstreiber zu installieren. Wie und wo man sich diesen besorgt ist abhängig von der verwendeten Hardware.
Wichtig ist, dass man über den inf-File des Treibers verfügt. Dieser wird mit dem ndiswrapper installiert.
Bei den folgenden Befehlen gehen wir davon aus, daß die benötigten Treiberdateinen in /home/treiber liegen.
Treiber installation:
|
Quellcode
|
1
|
sudo ndiswrapper -i /home/treiber/treiber.inf
|
Ein alias 'wlan0' legt man wie folgt an:
|
Quellcode
|
1
|
sudo ndiswrapper -m
|
Jetzt kann das ndiswrapper Kernelmodul geladen werden:
|
Quellcode
|
1
|
sudo modprobe ndiswrapper
|
Damit der ndiswrapper künftig beim booten des Systems geladen wird, editiert man die /etc/modules und fügt dort 'ndiswrapper' ein.
|
Quellcode
|
1
|
sudo gedit /etc/modules
|