PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WLAN mit madwifi unter SuSE 10.1



Gargi
28.12.2007, 13:46
WLAN unter Linux zu betreiben ist mittlerweile ein durchaus machbare Sache, wenn man auch heute noch hie und da die eine oder andere Klippe umschiffen muss. Wer allerdings eine WLAN Verbindung unter Linux einrichten möchte, der sollte sich zum einen im Vorfeld darüber informieren, welche Hardware geeignet ist, und wie diese zu installieren ist. Die meisten WLAN Adapter können zumindest mit den ndiswrapper (eine Art Bindeglied zwischen dem Linuxkernel und den Windowstreibern), man darf aber nicht generell davon ausgehen, dass zum einen sämtliche Verschlüsselungsarten (Stichwort WPA) unterstützt werden und die Verbindung auch stabil läuft. Besser ist es dann, eine Karte zu verwenden, die auch nativ unter Linux unterstützt wird.

Karten mit den ATHEROS (http://www.atheros.com/) Chipsätzen werden von dem madwifi (http://www.madwifi.org) - Projekt sehr gut unterstützt und können -sollte die Karte kompatibel sein- auch recht leicht installiert werden. Eine gut gepflegte Kompatibilitätsliste findet sich hier: Compatibility - MadWifi - Trac (http://madwifi.org/wiki/Compatibility) . Vor den Kauf einer neuen Karte sollte man hier ruhig einmal einen Blick riskieren. Zudem ist darauf zu achten, ob es bei den einzelnen Modellen verschiedene Revisionen gibt, die unter Umständen auch andere Chips einsetzen. Wer hierauf nicht achtet kann leicht einen Fehlkauf machen.

Nach der Liste habe ich mich für eine Netgear WG311T WLAN PCI Karte entschieden, die in der Kompatibilitätsliste als unterstützt angegeben wird, was sich dann auch letztlich bestätigt hat. Nach Einbau der Karte wollen wir diese dann unter SuSE 10.1 in Betrieb nehmen.

Startet man nun den YAST2 und ruft im Bereich Netwerkgeräte den Menüpunkt Netzwerkkarte auf, so wird man seine neu eingebaute Karte vermutlich nicht aufgelistet finden. Das bedeutet, dass wir erst die madwifi Module installieren müssen. Hierfür hält das Projekt für SuSE Nutzer ein Repository bereit, dass wir erst einbinden müssen. Hierfür müssen wir erstmal den Rechner mittels LAN an das Netz bringen. Ich verwende hierfür einen USB-Lan Adapter von D-Link ( DUB-E100), der von Linux nativ unterstützt wird. Diesen lasse ich vorübergehend am Router und binde das Repository über YAST -> INSTALLATIONSQUELLE WECHSELN mit ein. Hier klicken wir auf Hinzufügen und HTTP und tragen das Repository wie auf nachfolgendem Bild zu sehen ein:

http://www.gargi.org/stuff/sonstiges/madwifi1.png



Nachdem das Repository eingebunden ist wählen wir im YAST Software hinzufügen oder löschen aus und suchen nach den Modulen "madwifi". Dann wählen wir "madwifi" und "madwifi-kmp-x" (je nach installierten Kernel ...default oder smp bei Dopelkern CPUs):

http://www.gargi.org/stuff/sonstiges/madwifi2.png



Jetzt rufen wir wieder den Bereich Netzwerkgeräte - Netzwerkkarte auf. Im folgenden Bild belassen wir es bei "Traditionelle Methode mit ifup" und gehen auf "weiter" .

http://www.gargi.org/stuff/sonstiges/madwifi3.png



Nun wird meine Netgear Karte aufgeführt. Diese wählen wir aus und klicken unten auf Bearbeiten :

http://www.gargi.org/stuff/sonstiges/madwifi4.png



Als nächstes konfigurieren wir die Karte. Entweder belassen wir die Einstellungen auf Automatische Adresskonfiguration (mit DHCP) oder wir legen eine statische Adresse fest. Ich persönlich überlasse ungern alles dem Zufall und trage hier ein feste Adresse ein:

http://www.gargi.org/stuff/sonstiges/madwifi5.png



In meinen Fall muss ich dann natürlich auch den Hostname und Nameserver manuell konfigurieren, wenn ich das nicht über DHCP mache:

http://www.gargi.org/stuff/sonstiges/madwifi6.png



Das gleiche gilt natürlich auch für den Gateway:

http://www.gargi.org/stuff/sonstiges/madwifi7.png



Der Gateway und der Nameserver ist die IP Nummer Eueres Routers.

Wenn soweit alles eingestellt ist, können wir die Maske "Konfiguration der Netzwerkadresse" mit "weiter" verlassen. In der folgenden Maske "Konfiguration der drahtlosen Netzwerkkarte" geben wir nun den Netzwerknamen (ESSID) ein. Für die gewünschte WPA Verschlüsselung können wir nun gemäß den Einstellungen unseres WLAN Routers WPA auswählen und tragen die entsprechende Passphrase ein. In dieser dürfen keine Umlaute vorkommen!

http://www.gargi.org/stuff/sonstiges/madwifi8.png


Bei einer WEP Verschlüsselung (zu der ich nicht rate) muss diese im Bereich WEP-Schlüssel eingetragen werden.

Wenn alles fertig eingestellt ist können wir mit "weiter" abschließen und landen wieder bei der Maske "Überblick über die Konfiguration der Netzwerkkarte" Dieses Bild verlassen wir mit "weiter". An der Stelle werden dann die Konfigurationsdateien neu geschrieben und das Netzwerk neu gestartet.

Die WLAN Verbindung ist nun einsatzbereit.

Viel Spaß!

cu
Gargi