NdisWrapper/Installation

aus openSUSE, der freien Wissensdatenbank

Inhaltsverzeichnis

Installation mit YaST

Repository einbinden

Um eine aktuellere Version des Ndiswrapper zu erhalten binden sie in YaST folgendes Repository ein:

Bild:susemini.png
Version:
11.1
http://download.opensuse.org/repositories/driver:/wireless/openSUSE_11.1/


Packete installieren

Installieren sie folgende Pakete (inkl. evtl. Abhängigkeiten):

  • ndiswrapper
  • ndiswrapper-kmp-KERNELTYP

den KERNELTYP können sie mit

user@opensuse:~> uname -r KERNELVERSION-KERNELTYP
herausfinden.


Selbst Kompilieren

Abhängigkeiten installieren

Folgende Pakete (inkl. eventueller Abhängigkeiten) müssen installiert sein:

  • kernel-sources (die Versionsnummer muss mit der Kernel-Version übereinstimmen!)
  • linux-kernel-headers
  • gcc
  • make

Sourcen herunterladen und kompilieren

Laden sie die letzte Stabile Version des Ndiswrapper von dieser Seite herunter: http://sourceforge.net/projects/ndiswrapper/

Danach öffnen sie ein Terminal-Fenster und wechseln mit

user@opensuse:~> cd /DOWNLOAD/VERZEICHNIS

in das Downloadverzeichnis, wobei /DOWNLOAD/VERZEICHNIS durch den Pfad zum Downloadverzeichnis (z.B. /home/user/download) ersetzt werden muss.

Entpacken sie das Archiv mit dem Befehl

user@opensuse:~> tar zxvf ndiswrapper-VERSION.tar.gz

wobei VERSION, durch die Versionsnummer des heruntergeladenen Ndiswrapper zu ersetzen ist.

Wechseln sie mithilfe des Befehls

user@opensuse:~> cd ./ndiswrapper-VERSION

in das entstanden Verzeichnis, wobei VERSION wieder durch die jeweilige Version ersetzt werden muss.

Deinstallieren sie mit dem Befehl

user@opensuse:~> make uninstall

eine evtl. installierte alte Version. Der Befehl sollte aber auch eingegeben werden, wenn keine alte Version installiert ist, um die Verzeichnisse zu säubern.

Kompilieren sie den Sourcecode mit dem Befehl

user@opensuse:~> make

Anschließend logen sie sich mithilfe des Befehls

user@opensuse:~> su Passwort: *BLIND EINTIPPEN*

als root ein, und installieren sie Ndiswrapper schließlich mit dem Befehl

opensuse:/home/user # make install

Danach können sie das Terminalfenster durch Eingabe der Befehle

opensuse:/home/user # exit user@opensuse:~> exit

verlassen.