Installation von Zyxel ZyAir G-220

aus openSUSE, der freien Wissensdatenbank

Dieses Tutorial beschreibt die Treiberinstallation des W-LAN-USB-Sticks Zyxel ZyAir G-220 sowie die Einrichtung der dazugehörigen W-LAN-Verbindung mit YaST für openSUSE 10.2.


Inhaltsverzeichnis

Grundsätzliches

Bitte beachten Sie, dass dieser Artikel am 29.06.2007 grundlegend verändert wurde.

Prinzipiell gibt es zwei Möglichkeiten, die Treiber zu installieren, wobei die 1. Möglichkeit sicherlich einfacher ist und das Treibermodul (zumindest auf meinem Rechner) wesentlich zuverlässiger läuft als bei der 2. Möglichkeit. Von daher empfehle ich, die 1. Möglichkeit zu probieren und die 2. Möglichkeit nur zu verwenden, falls das Treibermodul der 1. Möglichkeit nicht läuft.

Treibermodul von vorheriger Installation entfernen

Dieser Abschnitt betrifft Sie nur, falls Sie schon einmal probiert haben, den zd1211-Treiber zu installieren (ansonsten können Sie diesen Abschnitt überspringen). Durch die folgenden Befehle wird das Treibermodul (aus vorherigen Installationen) aus dem Kernel entladen und gelöscht. Dies ist wichtig, da sonst ein Konflikt zwischen altem und neuem Treibermodul entstehen kann.
Öffnen Sie die Konsole.
Geben Sie folgende Befehle ein:

su
Passwort: IHR SUPERUSER-PASSWORT
rmmod zd1211
rm /lib/modules/KERNELVERSION/net/zd1211.ko

KERNELVERSION müssen Sie natürlich durch ihre jeweilige Kernelversion ersetzten. Diese können Sie durch den Befehl uname -r anzeigen lassen.

1. Möglichkeit der Treiberinstallation

Hinzufügen der Installationsquelle

Um die vorgefertigten Treiber installieren zu können muss in yast (oder ihren benutzten Packetmanager) folgende Installationsquelle hinzugefügt werden:

Packete installieren

Nun müssen die folgenden Pakete installiert werden:

  • zd1211
  • zd1211-kmp-default
Wenn Sie einen anderen Kernel (z.B. xen) benutzen, müssen Sie statt zd1211-kmp-DEFAULT natürlich zd1211-kmp-XEN installieren. Falls Ihr Kernel nicht aufgelistet sein sollte, müssen Sie den Treiber selbst kompilieren. D.h. Sie brechen an dieser Stelle ab und fahren mit der "2. Möglichkeit der Treiberinstallation" fort.

Treibermodul laden

Öffnen Sie die Konsole.
Geben Sie folgende Befehle ein:

su
Passwort: IHR SUPERUSER-PASSWORT
modprobe -v zd1211
ifconfig wlan0 up

Treiber testen

Die Treiber sollten jetzt installiert sein. Dies kann mit dem Befehl lsmod | grep zd1211 überprüft werden. Dabei sollte die Ausgabe in etwa folgendermaßen aussehen:

lsmod | grep zd1211
zd1211                281324  0
usbcore               128004  5 usb_storage,zd1211,ehci_hcd,ohci_hcd

Falls Ihre Ausgabe "zd1211" enthält, fahren Sie bei "Einrichtung der W-LAN-Verbindung mit YaST" fort.

2. Möglichkeit der Treiberinstallation (falls 1. Möglichkeit fehlschlägt)

Benötigte Pakete

Folgende Pakete sowie deren Abhängigkeiten müssen installiert werden:

  • kernel-source
  • gcc
  • wireless-tools
  • wpa_supplicant

Treiber herunterladen und entpacken

Laden Sie die Treiber von der folgenden Seite herunter: http://mirror.etf.bg.ac.yu/gentoo/distfiles/zd1211-driver-r83.tgz (Bitte schreiben Sie mir eine E-Mail, falls der Link nicht mehr funktionieren sollte!)
Speichern Sie das Archiv in einem Verzeichnis Ihrer Wahl und entpacken Sie es. Notieren Sie sich den Pfad zum entpackten Verzeichnis.

Treiber installieren

Öffnen Sie die Konsole.
Geben Sie folgende Befehle ein:

su
Passwort: IHR SUPERUSER-PASSWORT
tar -xvzf PFAD ZUR DATEI/zd1211-driver-r83.tgz
cd zd1211-driver-r83
make
make install
modprobe -v zd1211
ifconfig wlan0 up
In der Regel können Sie sämtliche Warnungen der Ausgabe von make bzw. make install ignorieren.

Treiber testen

Die Treiber sollten jetzt installiert sein. Dies kann mit dem Befehl lsmod | grep zd1211 überprüft werden. Dabei sollte die Ausgabe in etwa folgendermaßen aussehen:

lsmod | grep zd1211
zd1211                281324  0
usbcore               114896  4 usb_storage,zd1211,ohci_hcd,ehci_hcd

Einrichtung der W-LAN-Verbindung mit YaST


Öffnen des Einrichtungsassistenten in YaST

Jetzt kann eine W-LAN-Verbindung eingerichtet werden, wozu Sie YaST starten. Unter dem Stichpunkt "Netzwerkgeräte" wählen Sie den Eintrag "Netzwerkkarte". Unter dem Eintrag "Netzwerkeinrichtungsmethode" "Traditionelle Methode mit ifup" auswählen. Auf "Weiter" klicken.


Deaktivieren bereits vorhandener Netzwerkkarten

In diesem Fenster werden alle konfigurierten Netzwerkkarten angezeigt. Hier müssen unbedingt ALLE vorhandenen Netzwerkkarten deaktiviert werden. Dies ist wichtig, da sonst ein Konflikt zwischen dem W-LAN-USB-Stick und den vorhandenen Netzwerkkarten entsteht und somit keine W-LAN-Verbindung über den W-LAN-USB-Stick möglich ist.
Um bereits vorhandene Netzwerkkarten zu deaktivieren, klicken Sie die einzelnen Karten an. Anschließend über "Bearbeiten" -> "Allgemein" -> "Geräteaktivierung" den Eintrag "Nie" auswählen. Auf "Weiter" klicken.
Führen Sie diese Aktion bei allen angezeigten Netzwerkkarten durch.


Hinzufügen der W-LAN-Verbindung

Klicken Sie nun auf "Hinzufügen". Als "Gerätetyp" wählen Sie "Drahtlos" aus. Unter dem Stichpunkt "Konfigurationsname" geben Sie 0 (NULL) ein. Alle anderen Felder lassen sie unverändert und klicken auf "Weiter". Wählen Sie nun die Schaltfläche "Allgemein" aus und stellen Sie die "Firewall-Zone" auf die Option "Externe Zone" und klicken auf "Weiter". Jetzt haben Sie die wichtigsten Einstellungen vorgenommen.
Alle weiteren Einstellungen hängen nun von Ihrem Netzwerk ab. Wählen Sie Ihre Adressenkonfiguration aus und geben Sie gegebenenfalls die IP-Adresse und Subnetzmaske ein. Klicken auf "Weiter". Wählen Sie Betriebsmodus, Authentifizierungsmodus und Schlüsseleingabeart. Geben Sie Ihren Netzwerknamen (ESSID) sowie Ihren Verschlüsselungskey ein. Klicken Sie auf „Weiter“ und anschließend auf „Beenden“.
Ihre W-LAN-Verbindung sollte jetzt hergestellt sein.

Bei Problemen oder weiteren Fragen wenden Sie sich bitte an ein Forum Ihrer Wahl (Ich empfehle: Linux-Club oder Unixboard. Ich habe momentan leider keine Zeit für Installationsunterstützung und werde daher Anfragen per E-Mail nicht beantworten.