W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Status
Für weitere Antworten geschlossen.

DT1987

New Member
W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Hi,

Habe dieses Modell "MSI Wireless 11g PCI Card PC54G2" in meinem PC.
Unter Windows läuft alles wunderbar, die W-LAN Karte wird bei installation erkannt und ich kann ins net.

Habe mir aber vor ein paar Tagen SUSE 10.1 draufgespielt und schon alles in meiner Macht stehende ausprobiert um eine Verbindung zum Internet zu bekommen, aber Linux erkennt diese Karte nicht einmal....:confused:

Ich weiß nicht was ich machen soll...hoffe mir kann jemand hier aus dem Forum weiterhelfen :)
 

Rain_Maker

Administrator
Teammitglied
und schon alles in meiner Macht stehende ausprobiert
Die "Macht" scheint nicht mit Dir zu sein, junger Padawan.....

Schauen wir mal, ob die "Macht" mit mir ist:

www.google.de

Suchbegriffe: "MSI Wireless 11g PCI Card PC54G2 Linux"

http://www.google.de/search?hl=de&ie=UTF-8&oe=UTF-8&q=MSI+Wireless+11g+PCI+Card+PC54G2+Linux&btnG=Suche&meta=

4. Treffer

http://wiki.uni-konstanz.de/wiki/bin/view/Wireless/ListeChipsatz

Cipsatz:

Ralink RT2500

sitecom: cardbus wl-112, mini-pci (router) wl-114, MSI PC54G2 PCI card, USB: Asus WL-167G, Buffalo WLI-U2-KG54-AI, Conceptronic C54RU, D-Link DWL-G122
==> Konsole öffnen und die Ausgabe von:

Code:
/sbin/lspci #das ist ein kleines "L"
posten.

Greetz,

RM

P.S.

http://www.pc-forum24.de/showthread.php?t=908

=> " Funktioniert meine WLAN-Karte unter Linux?"

=> http://linux-wless.passys.nl/linux_wless.html

=> Hersteller MSI suchen => "Anzeigen"

http://linux-wless.passys.nl/query_part.php?brandname=MSI

=>
802.11g PC54G2 (rev.1) man:1814 dev:0201 PCI Ralink rt2x00 Grün Driver available from manufacturer: http://www.ralinktech.com.tw/supp-1.htm or http://rt2x00.serialmonkey.com
Siehe auch:

http://www.pc-forum24.de/showthread.php?p=3928#post3928
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Kann sein, wenn Du mir die Ausgabe von
Code:
/sbin/lspci
aus einer Konsole unter Linux sagst, dann kann ich das auch bestätigen oder verneinen.

Ausserdem noch die Ausgaben von:

Code:
uname -r

rpm -qa | egrep 'kernel|gcc|make'

cat /etc/SuSE-Release
Es gibt sehr wahrscheinlich sogar 2 Lösungen Deines Problems, aber ich rate so ungern ins Blaue hinein.

Greetz,

RM

P.S.

Und wenn Du Dir diese Seite lokal abspeicherst, dann kannst Du sie Dir offline unter SuSE ansehen und musst nichts abtippen Copy => Paste (mittlere Maustaste in der Konsole).

Die Daten ebenso mit Copy-Paste in eine Textdatei kopieren und über USB-Stick o.ä. auf Deine Windows-Büchse transferieren.
 

DT1987

New Member
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Danke erstmal,

aber kannst du mir noch bitte beschreiben, wie ich den Treiber installieren kann?

Sorry, aber ich bin noch Neuling in Sachen Linux...:eek:
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Erst wenn ich die Daten habe, sonst ist es vielleicht der FALSCHE.

ALT-F2 Drücken => "Befehl ausführen" => konsole eintippen und dann die Befehle eingeben.

Greetz,

RM
 

DT1987

New Member
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Welche Befehle muss ich wo und wie eingeben?? :confused: :confused:

Kannst du mir das bitte Schritt für Schritt erklären?

Ich komme sonst nicht zurecht damit...:(
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

DT1987 schrieb:
Welche Befehle muss ich wo und wie eingeben?? :confused: :confused:
- Alle, die ich oben geschrieben habe, alles was als
Code:
Befehl
geschrieben ist.

-In einer Konsole.

- Mit der Tastatur und die Ausgaben einfach mit der Maus markieren und mit einem Klick auf die mittlere Maustaste in eine Textdatei einfügen. Dazu kannst Du z.B. den Editor "kate" oder "gedit" verwenden.

Kannst du mir das bitte Schritt für Schritt erklären?
Das können andere besser:

http://www.bin-bash.de/

http://www.bin-bash.de/basics.php

http://www.bin-bash.de/kommando.php

http://www.bin-bash.de/komfort.php

http://www.linuxfibel.de/kapitel2.htm

Greetz,

RM

Kleine Anregung:

http://www.pc-forum24.de/showthread.php?t=1055&highlight=users4users
 

DT1987

New Member
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Ich habe die codes jetzt in die Konsole eingegeben und dann in eine Textdatei eingefügt.
Ich kann diese aber nicht auf der Windows Festplatte speichern.
Mal schaun wie ich das mache, dann stelle ich das hier ins Forum rein.
Dann siehst du ob es der richtige Treiber ist.
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Deine Windows-Platte ist wahrscheinlich NTFS, da ist nichts mit Schreiben.

USB-Stick? Floppy? Auf CD brennen? Yareg?

http://yareg.akucom.de/

BTW:

Der Treiber ist übrigens mit großer Sicherheit der falsche, selbst wenn Du eine rt2500 hast, aber dazu später.

Greetz,

RM
 

DT1987

New Member
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Hier die Eingaben in die Konsole

Code:
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:0a.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)
00:0d.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller           (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller           (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller           (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/          C PIPC Bus Master IDE (rev 06)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (re          v a3)
david@linux-691q:~> uname -r
2.6.16.21-0.25-default
david@linux-691q:~> rpm -qa | egrep 'kernel|gcc|make'
kernel-default-2.6.16.21-0.25
libgcc-4.1.0-25
make-3.80-200
david@linux-691q:~> cat /etc/SuSE-Release
cat: /etc/SuSE-Release: Datei oder Verzeichnis nicht gefunden
david@linux-691q:~>
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Code:
[B]00:0a.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)[/B]
OK, es ist also eine Ralink-rt2500.

Code:
david@linux-691q:~> uname -r
2.6.16.21-0.25-default
david@linux-691q:~> rpm -qa | egrep 'kernel|gcc|make'
kernel-default-2.6.16.21-0.25
libgcc-4.1.0-25
make-3.80-200
Du hast also die "Remastered"-Version installiert (Kernelversion sagt mir das). Das ist sehr gut, dann muß man sich nicht im Anschluß um ein paar Kinderkrankheiten der 10.1 kümmern, die in der "Remastered" ausgemerzt wurden.

OK, auch wenn Du es für den WLAN-Treiber nicht unbedingt, brauchst:

Installiere folgende Pakete über Yast => Software nach:

kernel-source

gcc

automake


Code:
david@linux-691q:~> cat /etc/SuSE-Release
cat: /etc/SuSE-Release: Datei oder Verzeichnis nicht gefunden
david@linux-691q:~>
OK, mein Fehler, vertippt.

Code:
cat /etc/SuSE-[B]r[/B]elease
(kleines r)

Es ist wichtig zu wissen, ob Du eine 32 oder 64 Bit Installation hast, dieser Befehl wird Dir das verraten (und mir). Warum wirst Du dann auch sofort selbst sehen.

Wie ist Dein WLAN verschlüsselt? WPA oder WEP?

Greetz,

RM
 

DT1987

New Member
Das ist noch meine andere Eingabe:

Code:
david@linux-691q:~> cat /etc/SuSE-release
SUSE LINUX 10.1 (i586)
VERSION = 10.1
david@linux-691q:~>
Mein WLAN ist mit WPA verschlüsselt

Und ich habe noch eine Frage..

Wo finde ich die Pakete? Über yast und dann ist es auf einer instal. cd drauf?

1. Bitte für Ergänzungen den Button "Ändern" verwenden.

2. Shellausgaben in CODE-Tags packen, geht auch per Mausklick:



Den entsprechenden Text mit der Maus markieren und auf das "#" klicken (siehe Bild).


So die Pakete habe ich jetzt auch installiert:)

Jetzt können wir weiter machen
 

Rain_Maker

Administrator
Teammitglied
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
 

DT1987

New Member
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Dann werde ich es mal versuchen:eek:

Zu deiner Frage, es ist TKIP (WPA)
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Umso besser,

Dann sind die verlinkten Tipps genau das Richtige für Dich.

Achte peinlichst genau auf Gross-/Kleinschreibung!

Linux ist "case-sensitive" und schau Dir die Kapitel Grundkommandos/Basics & Komfortfunktionen auf www.bin-bash.de an.

Es klingt alles "sehr kompliziert", aber es ist nur NEU und ANDERS.

Linux gibt Dir die volle Kontrolle über Dein System, dafür muß man aber eben ein wenig Umdenken und Neues lernen, dann bekommt man auch viel zurück.

Bei Problemen, Fehlermeldungen aus der Konsole 1:1 wie sie ausgespuckt werden posten.

Wichtige Befehle zur Kontrolle des WLAN-Netzwerkstatus unter Linux sind.

Code:
ifconfig

iwconfig

iwlist scanning
als root (!) ausgeführt.

Ob Dein spezielles Modul geladen ist, sagt Dir
Code:
lsmod|grep *Modulname*
also in Deinem Fall
Code:
lsmod|grep rt2500
.
Eine kleine Fundgrube für Konsolenbefehle unter Linux hier im Forum:

http://www.pc-forum24.de/showthread.php?t=1055&highlight=Users4Users

Greetz,

RM

P.S. Das Pipe-Zeichen "|" = AltGr+<
 

DT1987

New Member
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Bin bei Schritt 3 angekomen und habe die angaben in die Konsole gemacht, da kam folgendes bei raus

Code:
david@linux-691q:~> su
Passwort:
davidsu: ungültiges Kennwort
david@linux-691q:~> david
bash: david: command not found
david@linux-691q:~> rpm -Uvh rt2500
error: open of rt2500 failed: Datei oder Verzeichnis nicht gefunden
david@linux-691q:~>
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

1. Lies die Fehlermeldung:

Code:
david@linux-691q:~> su
Passwort:
davidsu: [B]ungültiges Kennwort[/B]
Dein Rootpasswort musst Du natürlich selbst wissen, da kann Dir keiner helfen.

2. Lies was ich Dir geschrieben habe und die Fehlermeldung.

mir selbst schrieb:
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[B]<Tabulator-Taste drücken>[/B]
Code:
david@linux-691q:~> rpm -Uvh rt2500
error: open of rt2500 failed: [B]Datei oder Verzeichnis nicht gefunden[/B]
www.bin-bash.de/komfort.php (Ein letztes Mal)

Um den Inhalt eines Verzeichnisses zu betrachten gibt es übrigens den Befehl "ls".

Das steht übrigens ALLES in den Links aus meinen letzten beiden Postings.

Greetz,

RM
 

DT1987

New Member
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Code:
david@linux-691q:~> su
Passwort:
linux-691q:/home/david # rpm -Uvh rt2500
Wenn ich die Tab-Taste im Anschluss auf rpm -Uvh rt2500 drücke, dann kommt nichts:confused:
 

Rain_Maker

Administrator
Teammitglied
AW: W-LAN --> MSI Wireless 11g PCI Card PC54G2 unter SUSE 10.1

Du bist wohl im falschen Verzeichnis.

Wie man sieht bist Du in Deinem HOME-Verzeichnis. Liegt da auch das rpm? Wenn Du es unter Windows runtergeladen hast und NICHT in Dein HOME verschoben, dann kann es da auch nicht sein.

Langsam geht mir echt die Lust aus, wieviel genauer soll ich es denn noch beschreiben?

Es steht doch alles (teilweise sogar mehrfach) da.

Stichworte "ls", "cd" und der Link auf die Grundfunktionen der Konsole sowie unser Users4Users.

Greetz,

RM
 
Status
Für weitere Antworten geschlossen.
Oben