So, hab es hinbekommen es lag an den Treibern.
Für alle die die selbe Karte haben:
Ich habe eine Karte von "Conceptronic" benutzt - diese hat einen RT61 Chipsatz.
Zu erkennen mit lspci:
06:00.0 Network controller: RaLink Unknown device 0302
Dann kann man sich mit "lspci -n" die ganze PCIID ausgeben lassen:
06:00.0 0280: 1814:0302
nicht mit der 0301 zu verwechseln - die hat einen RT2500 Chip!
Naja, nachdem ich es mit ndsiwrapper, dem OpenSource rt2x00 Treiber versucht habe - beides erfolglos, hat es nun mit dem Orginaltreiber von RaLink funktioniert!
Den Fehler den ich wahrscheinlich gemacht hatte (beim ersten versucht mit diesen Treiber bekam ich ein Kernel oops) war die aktuelle Firmware von der Seite zu verwenden.
Mit den mitgeliferten hat es geklappt!
Hier noch eine Kurzanleitung:
1.
Treiber von RaLink laden und entpacken (ich hatte hier die Version 1.0.3.0 vom 30.12.2005 verwendet)
2.
für den Kernel 2.6.x das "Makefile.6" zu Makefile umbenennen:
cp Makefile.6 Makefile
3.
Kompilieren und installieren:
make all && make install
4.
Verzeichnis unter /etc erstellen und firmware kopieren:
mkdir /etc/Wireless/RT61STA/
cp *.bin /etc/Wireless/RT61STA
5.
Konfigurationsdatei ins Binär format konvertieren und ins /etc/Wireless/RT61STA kopiern:
dos2unix rt61sta.dat
cp rt61sta.dat /etc/Wireless/RT61STA/
6.
Konfiguration anpassen:
vim -b /etc/Wireless/RT61STA/rt61sta.dat
Die wichtigsten Optionen:
SSID
NetworkType
AuthMode
EncrypType
WPAPSK (in hex)
siehe "readme" datei (am ende werden alle Parameter erklärt)
7. Kernel modul laden und Wlan Schnittstelle "uppen":
modprobe rt61
ifconfig ra0 inet 192.168.1.5 up
(ip-adresse natürlich anpassen )
8.
Jetzt könnt Ihr entweder die SSID per Hand vergeben oder wenn die Konfigurationisdatei ordentlich ausgefüllt ist sollte das beim Laden des Modules passiern:
iwconfig ra0 essid zuhause
(zuhause natürlich wieder anpassen)
Zusätze:
- Solltet Ihr eine Meldung mit demsg bekommen ala:
ra0 (WE) : Driver using old /proc/net/wireless support, please fix driver !
die könnt ihr getrost ignorieren - sagt anscheinend nur das irgendein parameter in /proc/net/wireless verwendet wird der nicht da ist.
- Insgesamt muss man sagen das alles in der readme Datei sehr gut beschrieben und erklärt ist.
- Selbst wenn "file" ausgibt das die Datei "rt61sta.dat" vom Typ "ASCII Text" ist - sie funktioniert trotzdem.
Wenn man erstmal weiß, wie man diese Karte sauber installieren und Konfigurieren muss - kann man sagen das es recht simpel ist und sehr gut funktioniert
ohne irgendwelche extra Programme (wie z.b. wpa_supplicant).
Konfiguration ordentlich ausfüllen und Modul laden - fertig.
- Anscheinend ist der Treiber nicht "Plug and Play" fähig (loool - bei PCMCIA ist das schon lustig) - ich habe es noch nicht getestet.
also - Karte schon vor dem Booten einstecken.
Gruß
quetzal