Installation - NDISwrapper VorKon


Vorbereitungen

Eine Vorbemerkung: Für Ungeduldige gibt es die schnelle 1-Click-Installation. Dabei brauchen Sie sich keine Gedanken über die Einrichtung von Installationsquellen und die Auswahl der richtigen Softwarepakete zu machen. Die 1-Click-Installation nimmt Ihnen diese Arbeit ab. Bitte beachten Sie, daß Sie die 1-Click-Installation nur zur Installation bzw. Re-Installation verwenden können! Zur Deinstallation von Programmen stehen Programme wie YaST bzw. smart zu Verfügung.

Wollen Sie keine 1-Click-Installation verwenden, stellen Sie bitte zunächst sicher, daß Sie die Installationsquelle vorkon auf der DVD entsprechend
dieser Anleitung eingebunden haben.

Außerdem benötigen Sie neben Ihrem WLAN-Adapter einen aktiven Access Point für Ihr WLAN und dessen Zugangsdaten (WPA-Version, WPA-Schlüssel sowie ESSID)! Diese Informationen finden Sie in der jeweiligen Herstellerdokumentation.

Zusätzlich benötigen Sie noch die Treiber-CD des Herstellers oder einen aktiven Internet-Zugang.

Die Installation ist nicht aufwendig und läuft in drei einfachen Schritten ab:
  1. Installation des VorKonfigurators
  2. Installation des Treibers
  3. Konfiguration der Netzwerkkarte (YaST und VorKonfigurator)
Anschließend können Sie sofort beginnen, Ihren WLAN Adapter in Ihrem WLAN zu nutzen.

Zur Installation können Sie jetzt einfach das 1-Click-Install, YaST (s. Abschnitt 3. Installieren, Entfernen und Aktualisieren von Software im SUSE-Handbuch) oder smart nutzen. Im folgenden beschreiben wir die Installation über YaST.

Der VorKonfigurator unterstützt Sie bei der Installation, indem er viele benötigte Einstellungsparameter automatisch ermittelt.


1. Installation des VorKonfigurators

Für einen optimalen Installationsablauf sollte der WLAN Adapter jetzt noch nicht mit dem USB-Anschluß des Rechners verbunden sein! Ziehen sie ihn ggf. wieder vom USB-Anschluß Ihres Rechners ab.

Für die schnelle Installation des Vorkonfigurators mit der 1-Click-Installation klicken Sie bitte auf den Button Oneclick.png. Daraufhin wird die passende Installationsquelle ausgewählt und das Paket ndiswrapper-init-vorkon installiert. Überspringen Sie den folgenden Absatz und fahren Sie mit Abschnitt 1.1 fort.

Anderenfalls wählen Sie hier bitte in YaST das Paket ndiswrapper-init vorkon aus:

yast-ndiswrapper20.png

Klicken Sie auf <Akzeptierenen>, damit das Paket installiert werden kann. Wählen Sie anschließend <Nein>. Damit beendet sich YaST.


1.1 Starten des VorKonfigurators

Für einen optimalen Installationsablauf verbinden Sie bitte den WLAN Adapter jetzt mit dem USB- bzw. PCMCIA-Anschluß des Rechners!

Kurze Zeit später öffnet sich ggf. ein neues Fenster, das ein neu erkanntes Gerät anzeigt. Da der Treiber noch nicht eingerichtet ist, hält das System den WLAN Adapter in diesem Fall für einen CD-Brenner. Lassen Sie sich dadurch nicht verunsichern. Damit diese Anzeige nicht mehr auftritt, machen Sie am besten ein Häkchen bei "Die Auswahl für diesen Medientyp merken". Markieren Sie "Nichts unternehmen" und klicken Sie auf <OK>. 

Öffnen Sie ein Dateifenster im Verzeichnis /opt/vorkon/ndiswrapper und klicken Sie auf die Datei ndiswrapper-vorkon:

ndiswrapper1.png

Da die Installation Systemverwalter-Rechte benötigt, öffnet sich ein neues Fenster, in dem das root-Paßwort einzugeben ist.

fwlanusbn2.png

Ist das Paßwort korrekt, öffnet sich nun das Fenster des VorKonfigurators:

ndiswrapper2.png

Wählen Sie, ob Sie den Treiber
  • von CD
  • mit ZIP-Archiv aus dem Inernet
  • mit Treiberdateien in lokalem Verzeichnis
laden wollen. Da ab openSUSE 11.0 neue Kernelversion keine proprietären Linux-Treiber für viele Geräte, wie z. B. WLAN-Karten, mehr genutzt werden können, wird hier der Windows-Treiber des Herstellers über NDISwrapper eingebunden, der die Funktionen des Windows-Treibers für Linux "übersetzt".


1.1 Installation des Treibers von CD/DVD

Wenn Sie diese Option gewählt haben, erhalten Sie zunächst ein Hinweis:

ndiswrapper3.png

Klicken Sie noch nicht auf <OK>, sondern Legen Sie zuerst die Treiber-CD des Herstellers ein. Nach kurzer Zeit öffnet sich ein Fenster, das die neu erkannte CD anzeigt. Wählen Sie hier Nichts unternehmen aus und klicken Sie auf <OK>.

Klicken Sie anschließend im noch offenen Hinweisfenster auf <OK>. Nun öffnet sich ein Dateiauswahlfenster der CD/DVD und zeigt unter /media die Bezeichnung der CD/DVD. Im vorliegenden Beispiel hat die CD die Bezeichnung C54RC_C54Ri. Was die CD enthält, zeigt der Blick eine Verzeichnisebene tiefer:

ndiswrapper4.png

Das Verzeichnis driver klingt vielversprechend. In diesem Verzeichnis findet sich:

ndiswrapper5.png

Hier wählen wir, wie im Hinweisfenster empfohlen, das Verzeichnis WINXP:

ndiswrapper6.png

und hier wählen wir die Treiberdatei ConRT.INF mit Klick auf <Öffnen> aus.

Im nächsten Schritt können Sie die Auswahl noch einmal wiederholen, wenn Sie z. B. versehentlich das falsche Verzeichnis augewählt haben:

ndiswrapper7.png

Im Normalfall klicken Sie hier einfach auf <Fortsetzen>. Jetzt werden die Treiberdateien von der CD installiert.

Im nächsten Schritt wird der Treiber installiert. Klicken Sie auf <OK> und warten Sie bitte einen Moment. Falls YaST nicht automatisch gestartet ist oder Sie noch Änderungen an der Netzwerkeinstellung vornehmen möchten, können Sie YaST2 im nächsten Schritt selber starten:

fwlanusbn7.png

Falls YaST noch nicht gestartet ist, klicken Sie bitte auf <Ja> und fahren Sie mit Abschnitt 2 fort.


1.2 Installation des Treibers aus dem Internet

Die Wahl des richtigen Windows-Treibers ist nicht ganz einfach, wenn man keine passende Treiber-CD zu Verfügung hat. Auf der NDISwrapper- Homepage findet sich eine (englischsprachige) Liste wohl fast aller passenden Windows-Treiber. Suchen Sie sich die ZIP-Datei, die am ehesten nach Ihrer Hardware klingt. Oft finden sich dort auch Hinweise auf die Homepage des Herstellers.

Um zu testen, was für eine Hardware Sie haben, können Sie bei PCMCIA-Geräten beispielsweise als Systemverwalter root herausfinden, indem Sie in einem Terminal das Kommando lspci eingeben:

yast-ndiswrapper12.png

Im vorliegenden Beispiel zeigt sich eine RaLink PCMCIA-Karte (die Zeile wurde zum besseren Verständnis hier separat hervorgehoben). Um herauszufinden, welche Zeile zur PCMCIA-Karte gehört, können Sie den Befehl einmal ohne eingesteckte und danach mit eingesteckter PCMCIA-Karte eingeben. Die Zeile, die neu auftauchrt, gehört zur  PCMCIA-Karte.

Analog können Sie auch für USB-Geräte den Befehl lsusb eingeben, um die technischen Daten eines USB-WLAN-Adapter herauszufinden:

yast-ndiswrapper13.png 

Nachdem Sie über die Liste die URL zur passenden ZIP-Datei aus dem Internet ermittelt haben, wählen Sie nun die Option ZIP-Archiv aus dem Internet und auf klicken auf<OK>:

yast-ndiswrapper14.png

Jetzt wird überprüft, ob Ihr Rechner online im Internet ist:

fwlanusbn20.png

Wenn Sie online mit dem Internet verbunden sind, klicken Sie bitte auf <OK>. Im Anschluß erhalten Sie eine Nachricht. Kann der VorKonfigurator das Internet erreichen, erscheint folgendes Fenster neu:

yast-ndiswrapper15.png

Klicken Siue einfach auf <OK>. Ein neues Fenster erscheint:

yast-ndiswrapper16.png

Geben Sie hier bitte die eben ermitteltete URL zum ZIP-Archiv des Windows-Treibers an. Klicken Sie auf <OK>, damit die Treiberdateien vom Server des Herstellers heruntergeladen werden.

Warten Sie einen Moment und klicken Sie dann auf <OK>. Jetzt öffnet sich ein neues Fenster:

fwlanusbn6.png

Im nächsten Schritt wird die ZIP-Datei entpackt und der Treiber installiert. Klicken Sie auf <OK> und warten Sie bitte einen Moment. Falls YaST nicht automatisch gestartet ist oder Sie noch Änderungen an der Netzwerkeinstellung vornehmen möchten, können Sie YaST2 im nächsten Schritt selber starten:

fwlanusbn7.png

Falls YaST noch nicht gestartet ist, klicken Sie bitte auf <Ja> und fahren Sie mit Abschnitt 2 fort.


1.3 Installation des Treibers aus einem lokalen Verzeichnis

Manchmal liegt der passende Treiber nicht als ZIP-Archiv, sondern in einer anderen Form vor; beispielsweise als selbstextrahierendes Installationsprogramm (Dateiendung .EXE). Hier gibt es vielfältige Möglichkeiten, die Treiberdateien zu extrahieren.

Laden Sie sich im ersten Schritt die passende Datei in ein Unterverzeichnis Ihre Home-Verzeichnisses herunter, beispielsweise in ndiswrapper-treiber. Versuchen Sie nun, in einem Terminal das EXE-Programm mittels cabextract zu entpacken:

cabextract <EXE-Datei>

In vielen Fällen erhalten Sie im Verzeichnis ndiswrapper-treiber ein neues Verzeichnis, in dem die INF-Datei des Windows-Treibers zu finden ist.

Wählen Sie nun die Option mit Treiberdateien in lokalem Verzeichnis:

yast-ndiswrapper17.png

und klicken Sie auf <OK>. Ein Hinweisfenster öffnet sich:

yast-ndiswrapper18.png

Klicken Sie auf <OK> und folgen sie den Empfehlungen:

yast-ndiswrapper19.png

Im vorliegenden Beispiel wurden die Treiberdateien in einem Verzeichnis mit einem sehr langen Namen entpackt. Wählen Sie, wie hier im Beispiel, im Verzeichnis für Windows XP die passende INF-Datei und klicken Sie auf <Öffnen>.

Jetzt öffnet sich ein neues Fenster:

fwlanusbn6.png

Im nächsten Schritt wird der Treiber installiert. Klicken Sie auf <OK> und warten Sie bitte einen Moment. Falls YaST nicht automatisch gestartet ist oder Sie noch Änderungen an der Netzwerkeinstellung vornehmen möchten, können Sie YaST2 im nächsten Schritt selber starten:

fwlanusbn7.png

Falls YaST noch nicht gestartet ist, klicken Sie bitte auf <Ja> und fahren Sie mit Abschnitt 2 fort.

Zum Abschluß dieses Abschnittes noch ein Hinweis. Falls ein Entpacken mit cabextract fehlschlägt, können Sie es noch über wine versuchen; oder das "andere" Betriebssystem zu Hilfe nehmen ;-).


2. Konfiguration der Netzwerkkarte

Nachdem der Treiber installiert wurde, wird nun der WLAN Adapter als neue Netzwerkkarte mit YaST eingerichtet. Im Anschluß an diesen Schritt paßt der VorKonfigurator den USB Stick dann noch an Ihr WLAN an.


2.1 Netzwerkkarte mit YaST einbinden

Zunächst machen wir die Netzwerkkarte über YaST dem System bekannt.

Rufen Sie nun im YaST-Kontrollzentrum -> <Netzwerkgeräte> -> <Netzwerkkarte> auf:

yast-fwlanusb1.png

Wählen Sie den WLAN USB Device aus und klicken Sie auf <Bearbeiten>. Ein neues Fenster zur Netzwerkkarten-Einrichtung öffnet sich. Geben Sie hier die passenden Werte für Ihr Netzwerk ein. Im Beispiel wird hier die zum Netzwerk passende IP-Adresse 192.168.100.44 und die Subnetzmaske 255.255.255.0 vergeben:

yast-fwlanusb-neu1.png

Die weiteren Einstellungen für die Felder Hostname, Nameserver und Routing werden im installationshandbuch in Abschnitt 20.4. Konfigurieren von Netzwerkverbindungen mit YaST   beschrieben.

Klicken Sie anschließend auf den Reiter Allgemein:

yast-fwlanusb-neu2.png

Stellen Sie hier die Option <Gerät aktivieren> auf Falls hot-plugged. Damit wird sichergestellt, daß der WLAN Adapter später immer dann aktiviert wird, wenn Sie ihn einstecken.

Geben Sie hier ggf. weitere passende Werte für Ihr Netzwerk bzw. Ihre Firewall ein. Weitere Informationen zu diesen Themen finden Sie in Abschnitt 20.4. Konfigurieren von Netzwerkverbindungen mit YaST und in Abschnitt 33. Masquerading und Firewalls.

Klicken Sie anschließend auf den Reiter Hardware:

yast-fwlanusb-neu3.png

Geben Sie bitte als Modulname ndiswrapper ein. Alle anderen Felder lassen Sie bitte unverändert. Klicken Sie anschließend auf <Weiter>. Im neu sich öffnenden Fenster für die "Konfiguration der drahtlosen Netzwerkkarte":

yast-fwlanusbn5.png

lassen Sie alle Felder unverändert und klicken einfach auf <Weiter>. Den Warnhinweis können wir mit Klick auf <Ja> ignorieren, da die Konfiguration des WLAN Adapter über den VorKonfigurator vorgenommen wird.

Im neu auftauchenden Fenster wird jetzt die Konfiguration des eben konfogurierten WLAN Adapter angezeigt:

yast-fwlanusb-neu4.png

Die Konfiguration der Netzwerkkarte mit YaST schließen wir mit Klick auf <Beenden> ab. Nun werden die Netzwerkeinstellungen gespeichert und das Netzwerk neu gestartet. Zum Schluß bendet sich das Modul mit Schließen des Fensters.


3 Netzwerkkarte mit VorKonfigurator an WLAN anpassen

Im neu auftauchenden Fenster können Sie jetzt den WLAN Adapter passend für Ihr WLAN einrichten:

fwlanusbn15.png

Der VorKonfigurator hat im vorliegenden Beispiel zwei Access Point/WLAN-Router mitsamt deren ESSID automatisch erkannt. Wie man sieht, sind manche automatisch vergebene ESSIDs nicht besonders phantasievoll.

Wählen Sie Ihrem Access Point und aus wählen Sie im neu auftauchenden Fenster die WPA-Version Ihres Access Points:

yast-fwlanusbn12.png

Klicken Sie auf <OK> und geben Sie im neu auftauchenden Fenster

fwlanusbn16.png

Ihren geheimen PSK-Schlüssel für WPA bzw. WPA2 ein. Bitte beachten Sie: WEP kann aus Sicherheitsgründen durch den VorKonfigurator nicht eingerichtet werden!
 
Mit Klick auf <OK> öffnet sich ein neues Fenster, in dem Sie angeben, ob in Ihrem WLAN DHCP aktiv ist:

fwlanusbn17.png

Klicken Sie anschließend auf <OK>. Den Abschluß der Installation zeigt ein neues Info-Fenster an:

fwlanusbn18.png

Damit ist die Installation des WLAN Adapter abgeschlossen.

Bitte starten Sie zum Abschluß jetzt einmal den Rechner neu. Bitte beachten Sie, daß Sie für einen optimalen Systemstart den WLAN Adapter erst nach dem Systemstart mit dem USB- bzw. PCMCIA-PORT verbinden!

Von nun an brauchen Sie den Stick nur mit dem USB-Port verbinden, und kurz darauf ist Ihr Rechner mit Ihrem WLAN verbunden. Rufen Sie doch jetzt beispielsweise einmal für einen abschließenden Test die URL http://www.google.de auf:

fwlanusb-google.png

Wenn Sie den Stick in einem anderen WLAN verwenden wollen oder die Einstellungen Ihres Access Points verändern, starten Sie einfach noch einmal den VorKonfigurator unter /opt/vorkon/ndiswrapper/ndiswrapper-vorkon