AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1
OK, dann kanns losgehen.
Das Hauptproblem besteht bei Ralink-Karten rt2500 in der Aktivierung der WPA-Verschlüsselung, da diese Karte nicht mit dem wpa_supplicant zusammenarbeitet, wie die meisten anderen Karten.
Sie besitzt eine eigene Implementierung für WPA.
Ist es WPA oder WPA2?
Authentifizierungsmodus TKIP oder AES?
Das sollte im Router bzw. in den Einstellungen unter Windows herauszufinden sein.
Doch zunächst das entsprechende Kernelmodul aufs System bringen. Es gibt bei "
Packman" fertige Kernelmodule als rpm-Paket.
Du hast Kernel kernel-default-2.6.16.21-x und eine i586 (also 32 Bit) Installation, also brauchst Du hier:
http://packman.links2linux.de/package/rt2500/11800
das Modul
rt2500-kmp-
default-0.0cvs2006081715_
2.6.16.21_0.13-4.2.
i586.rpm
Herunterladen und unter Linux am Einfachsten Folgendes machen.
1. Konqueror als normaler User öffnen und in den entsprechenden Ordner manövrieren, wo sich die rpm-Datei befindet.
2. Fenster => Terminal Emulator anzeigen => Unten taucht eine Konsole auf, die mit den Klicks aus Konqueror "mitmanövriert", damit bist Du im richtigen Verzeichnis.
Lade Dir am besten Die rpm-Datei unter Windows in einen extra Ordner, damit Du sie leicht wiederfindest. Sie sollte unter Linux im Pfad "/windows/*Laufwerksbuchstabe/..." zu finden sein.
3. Wenn Du im richtigen Verzeichnis bist, dann unten in der Konsole:
Code:
su
(Passwort von root) #Es werden keine *** o.ä. angezeigt!
rpm -Uvh rt2500<Tabulator-Taste drücken>[COLOR='Red'][B]*[/B][/COLOR]
Ein Fortschrittsbalken sollte anzeigen, daß das Paket nun installiert wird. Eventuelle Fehlermeldungen posten.
* Unbedingt ansehen, das vermeidet lästige Vertipper und ist sehr praktisch:
www.bin-bash.de/komfort.php => "Autovervollständigung"
Danach in der selben Konsole immer noch als root folgende Befehle.
Code:
modprobe rt2500
iwconfig
iwlist scanning
Poste die Ausgaben, sie sollten Dir ein neues Interface "ra0" und verfügbare Accesspoints anzeigen.
5. Um mehr Infos zu Deinen Netzwerkeinstellungen unter Windows zu erlangen, kannst Du Dir das hier mal ansehen.
http://www.linux-club.de/faq/Tests_bei_Problemen_mit_der_Internetverbindung
Besonders Punkt 5, wie man unter Win mit einem einfachen Konsolenbefehl sich die Einstellungen anzeigen lassen kann.
Poste auch diese Ausgaben.
Wenn Du hier ein "Zwischenergebnis" posten möchtest, dann kann ich Dir das nur empfehlen.
Zum ersten Test der Einstellungen der Karte, würde ich auch anregen, daß man temporär die Verschlüsselung am Router ausschaltet, dann hat man eine Fehlerquelle weniger.
Für später:
6. Für die Konfiguration der Karte kannst Du Dir das hier ansehen.
http://linux.wordpress.com/2006/05/14/suse-101-and-rt2500-wi-fi/
und zwar besonders die Kommentare Nr. 56 und 66.
Kommentar 56 zeigt die Einrichtung der Karte über ein einfaches Script, dazu kannst Du Dir auch das hier ansehen (HowTo von sykerjoe im Linux-Club mit analogem Vorgehen):
http://www.linux-club.de/viewtopic.php?t=63180&highlight=
Man darf so wie ich es verstehe, die Karte nicht mit Yast einrichten, wenn man WPA verwenden möchte.
Kommentar 66 zeigt einen anderen Weg, den ich für sauberer halte, der aber etwas mehr Arbeit erfordert. Man darf nur nicht beide vermischen, ich würde aber die Skript-Methode zum Testen verwenden und dann die Ergebnisse/Einstellungen der Skript-Methode auf die zweite Methode übertragen.
Lege Dir mit folgendem Befehl als root (am besten aus der selben shell wie oben) das passende Verzeichnis für die Ralink-spezifische Konfigurationsdatei an.
Code:
mkdir -p /etc/Wireless/RT2500STA/
und kopiere die Datei
'RT2500STA.dat', welche sich im Paket befindet, das Du von ralinktech.com runtergeladen hast in das oben erstellte Verzeichnis. Am einfachsten wieder mit dem Konqueror ins entsprechende Verzeichnis manövrieren und dann unten in der "Mini-Konsole" (immer noch als root).
Code:
cp RT2500STA.dat /etc/Wireless/RT2500STA/
ls -ls /etc/Wireless/RT2500STA/ #sollte die Datei nun anzeigen
dos2unix /etc/Wireless/RT2500STA/RT2500STA.dat
Danach kann man diese Datei als root mit einem Texteditor bearbeiten, hier nutzt Du am besten den Befehl "kdesu" um den Editor mit Rootrechten zu starten:
Code:
kdesu kate /etc/Wireless/RT2500STA/RT2500STA.dat
Tipp:
Lade Dir diese Seite und die anderen Seiten, die Dir wichtig erscheinen runter, dann kannst Du sie unter Linux auch offline betrachten.
Bei Unklarheiten, Fehlermeldungen aus der Konsole im Wortlaut und in CODE-Tags hier posten, daraus können wir mehr als aus jeder Umschreibung erkennen.
Wichtig: Zunächst sind für Dich aus den verlinkten HowTos NUR die Teile zur Konfiguration interessant, das "fertige" Modul von Packman sollte Dir das Selbstkompilieren des Kernelmoduls ersparen, nur wenn dieses Modul nicht funktionieren sollte, muß man auf "Marke Eigenbau" zurückgreifen.
Weitere Anregungen findest Du über die Suchfunktion, wir hatte hier schon mehrfach das Problem rt2500 unter SuSE 10.0/10.1.
Greetz,
RM