AW: ralink 2500 pci karte
Hallo,
Zwar brauchst Du keinen Treiber zu kompilieren (bei 10.0 ist er im Kernel mit dabei), aber die
Konfiguration musst Du trotzdem analog machen.
Das hier dürfte für Dich wichtig sein:
Die Konfigurationsdatei wird nun noch in /etc/Wireless benötigt. Dort können jetzt Verschlüsselung, usw. konfiguriert werden:
# mkdir -p /etc/Wireless/RT2500STA
# cp RT2500STA.dat /etc/Wireless/RT2500STA/
Im
Quellcode müsste diese Datei mit dabei sein.
Code:
# Copy this file to /etc/Wireless/RT2500STA/RT2500STA.dat
# This file is a binary file and will be read on loading rt2500.o module.
#
# Use "vi -b RT2500STA.dat" to modify settings according to your need.
#
# 1.) set NetworkType to "Adhoc" for using Adhoc-mode, otherwise using Infrastructure
# 2.) set Channel to "0" for auto-select on Infrastructure mode
# 3.) set SSID for connecting to your Accss-point.
# 4.) AuthMode can be "OPEN", "SHARED", "WPAPSK", "WPANONE"
# 5.) EncrypType can be "NONE", "WEP", "TKIP", "AES"
# for more information refer to the Readme file.
#
[Default]
CountryRegion=0
WirelessMode=0
SSID=AP350
NetworkType=Infra
Channel=0
AuthMode=OPEN
EncrypType=NONE
DefaultKeyID=1
Key1Type=0
Key1Str=0123456789
Key2Type=0
Key2Str=
Key3Type=0
Key3Str=
Key4Type=0
Key4Str=
WpaPsk=abcdefghijklmnopqrstuvwxyz
TXBurst=0
TurboRate=0
BGProtection=0
ShortSlot=0
TxRate=0
RTSThreshold=2312
FragThreshold=2312
PSMode=CAM
So sieht diese im Original aus. Nachdem Du wie oben beschrieben den Ordner /etc/Wireless/RT2500STA/ angelegt und die Datei reinkopiert hast (als root), gehst Du wie im im 'readme' beschrieben vor und änderst Datei am besten mit 'vi -b' folgende Zeilen entsprechend ab.
Ich hoffe Du kommst mit vi zurecht, wenn nicht kannst Du auch einen anderen Editor versuchen, aber ich weiß nicht, ob das etwas an der Struktur der Datei ändert.
Hier etwas zu vi und seiner Bedienung (ungewohnt, zugegeben).
http://de.wikipedia.org/wiki/Vi
http://www.linuxfibel.de/vi.htm
Im Endeffekt brauchst Du 'i' zum Einfügen, ESC zum Verlassen des Einfügemodus und ':wq' zum Schreiben der Datei.
Code:
SSID=[B]Deine ESSID[/B]
NetworkType=[B]Infra[/B]
AuthMode=[B]WPAPSK[/B]
EncrypType=[B]TKIP[/B] [I](sehr wahrscheinlich, man kann zwar AES im Zweifelsfall versuchen, aber TKIP sollte Standard sein. Näheres siehst Du in Deinen Routereinstellungen).[/I]
WpaPsk=[B]Dein Wpa-Psk Key[/B]
Alternativ gibt es eine GUI "RaConfig", die man entweder selbst kompilieren kann (im Quellcode-Paket unter "Utility") oder man installiert sich das rpm von suser-guru.
http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=System/raconfig/
Ich würde sicherheitshalber nach jeder Veränderung das Modul einmal entladen und dann wieder neu laden sowie das Interface ra0 deaktivieren/aktivieren.
Code:
su
(Passwort)
ifconfig ra0 down
rmmod rt2500
modprobe rt2500
ifconfig ra0 up
dhcpcd ra0 (optional, falls man dhcp verwendet)
Danach müsste sich die Karte über Yast normal einrichten lassen, wobei, wenn ich das recht verstehe, Einrichtungen wegen Verschlüsselung wohl weggelassen werden können (müssen?), da diese von der Datei in /etc/Wireless beim Aufruf des rt2500-Moduls eingelesen werden. Hier wirst Du wohl etwas rumexperimentieren müssen, vielleicht kann man auch alles ausser der Verschlüsselung über Yast konfigurieren und muss nur die 3 letzten der oben genannten Änderung machen. Versuch macht kluch.
Hier noch eine weitere Alternative, wie man das Ganze mit einem kleinen Script machen kann.
http://www.linux-club.de/viewtopic.php?t=63180&highlight=iwpriv+ra0
Allerdings ist da ein Fehler drin:
Falsch:
Code:
chmod +ax /usr/local/sbin/linksysconfig.sh
Richtig:
Code:
chmod a+x /usr/local/sbin/linksysconfig.sh
oder das a weglassen.
Viel Erfolg!
Greetz,
RM