Rt2500 PCI HowTo

Aus Linupedia.org
Version vom 12. Dezember 2006, 12:17 Uhr von Noctua (Diskussion | Beiträge) (Manuelles Kompilieren der Treiber)
Wechseln zu: Navigation, Suche

RT2500-Chipsätze, die auf PCI/MiniPCI oder Cardbus-Karten zu finden sind, werden in Suse 10.1 im Gegensatz zu den Vorversionen nicht mehr sofort unterstützt. Der Grund soll mangelhafte Stabilität der Treiber sein sein.

Allerdings kann man sich von Packman aktuelle Module laden. Nachteil bei dieser Methode ist es, das man bei einem Kernelupdate davon abhängig ist, wie schnell Packman neue, auf den neuen Kernel passende Module bereit stellen kann. Wenn man die Treiber selber kompiliert besteht diese Abhängigkeit nicht mehr.


Problem bei Opensuse 10.2

Bei Opensuse 10.2 werden zwar Treiber für rt2500-Karten mitgeliefert, jedoch scheinen diese nicht komplikationslos zu funktionieren. Packman liefert leider noch keine Treiber für RT2500, deshalb bitte die Treiber manuell installieren. Danach solltet ihr noch die von Opensuse erkannte WLAN-Karte deaktivieren, die mitgelieferten Treiber müssen nicht deinstalliert werden. Nun sollte das WLAN-Netzwerk auch mit Opensuse 10.2 funktionieren.

--Noctua 13:11, 12. Dez 2006 (CET)


Packman-Module installieren

Bitte darauf achten, dass man die Seite mit der richtigen Prozessorarchitektur erwischt. Dann das Paket a) und genau EINES der anderen Pakete installieren. Welches das richtige ist stellt man durch ein

uname -r

in der Konsole fest. Die Kernelversionsnummer und der Typ des Kernels bestimmen welches Modul geladen werden muss. Bitte genau auf die Dateinamen achten.

Als root in der Konsole ein

modprobe rt2500 

eingeben. Jetzt wird das Modul geladen und die Karte kann mit yast oder

iwconfig

eingestellt werden.

WPA Verschlüsselung

WPA Verschlüsselung wird nicht über den wpa_supplicant vorgenommen, sondern ist im Treiber direkt implementiert. Dazu in der Datei /etc/network/interface (Ubuntu Dapper Drake 6.06; für Suse unbekannt) folgendes eintragen bzw. ergänzen:

iface ra0 inet dhcp
pre-up iwconfig ra0 essid DEINE-SSID
pre-up iwconfig ra0 mode managed
pre-up iwpriv ra0 set Channel=DEIN_KANAL
pre-up iwpriv ra0 set AuthMode=WPAPSK
pre-up iwpriv ra0 set EncrypType=AES
pre-up iwpriv ra0 set WPAPSK=DEINSUPERGEHEIMESPASSWORT
pre-up iwpriv ra0 set TxRate=0


Manuelles Kompilieren der Treiber

  • Ladet euch von http://rt2x00.serialmonkey.com unter "Downloads" den aktuellsten Treiber herunter ("Latest beta driver")
  • Installiert den Treiber gemäß der Readme-Datei (make && make install; Achtung: dazu muss das Pattern "Kernel-Entwicklung" installiert sein)
  • Öffnet Yast -> Netzwerkgeräte -> Netzwerkkarte und klickt auf "Hinzufügen"
  • Als "Gerätetyp" setzt ihr "Drahtlos" und als "Modulname" "rt2500"
  • Den Rest wie gewohnt einrichten (Verschlüsselung, etc.)

--Noctua 13:11, 12. Dez 2006 (CET)



[ToDo:] HowTo zum selber kompilieren der Treiber.