ralink rt61 mit wpa unter linux

July 15th, 2008 | by Christoph |

wlan und linux ist ja keine ganz unkomplizierte geschichte. man sollte schon beim kauf der hardware darauf achten, dass es dafuer auch linux treiber gibt. so entschied ich mich fuer meinen rechner eine pci-wlan karte mit ralink-rt61 chipsatz zu kaufen. die im gentoo-portage verfuegbaren treiber funktionierten dafuer, wenn auch nur mit wep-verschluesselung. dann kam jedoch der kernel 2.6.20 (wenn ich mich nicht irre), und der treiber aus dem portage funktionierte nicht mehr. wieso? nun, CONFIG_NET_RADIO ist im .config des kernels nicht mehr vorhanden. die loesung dieses problems fand ich dann im gentoo-forum.

zunaechst einmal laedt man sich einen cvs-snapshot des treibers herunter und baut sich daraus dann das kernel-modul:

cd /tmp/
wget http://rt2×00.serialmonkey.com/rt61-cvs-daily.tar.gz
tar -zxvf rt61-cvs-daily.tar.gz
cd rt61-cvs-2007*/Module
make
make install
depmod -a
modprobe rt61

zur initialisierung des wlans beim rechnerstart wird dann einfach dieses kleine script ueber die /etc/conf.d/local.start aufgerufen:

#cat wlan.sh

#!/bin/bash
/sbin/ifconfig wlan0 down
/sbin/iwconfig wlan0 mode managed
/sbin/ifconfig wlan0 up
/sbin/iwconfig wlan0 essid MeineSSID
/sbin/iwpriv wlan0 set AuthMode=WPAPSK
/sbin/iwpriv wlan0 set WPAPSK=MeinPasswort
/sbin/iwpriv wlan0 set EncrypType=TKIP
/sbin/dhclient wlan0

fuer wpa2 sind die zeilen dann entsprechend:

iwpriv wlan0 set AuthMode=WPA2PSK
iwpriv wlan0 set EncrypType=AES

funktioniert wirklich wunderbar und ist schnell eingerichtet :)

Post a Comment