First of all, thank you for this great project. I am running ArchLinux+Openbox with 2.6.24 kernel. I have a rt2500 card.
I had problems with my wireless connection. Then i deleted the rt2500 module from /lib/modules. Before deleting the module,wireless port was seen as ra0.(cause of the legacy driver i think)
Now it is wlan0 and there is also wmaster0(the ports that rt2x00 drivers use) and it is working. But i wonder is there any of other legacy modules that i have to get rid of? So i ask which ones belongs to legacy?
Also i know the CVS is not working for my kernel. If i want a new version of rt2x00, i have to download the git and compile a new kernel?
For the last question what can i do to connect wireless at start with network manager automatically?
The legacy drivers are called rt2400, rt2500, rt2570, rt61 and rt73
The rt2x00 drivers are called rt2400pci, rt2500pci, rt2500usb, rt61pci and rt73usb
You can choose between blacklisting them or remove them completely.
As for newer versions, you can either use rt2x00.git and indeed compile a new kernel, or you can visit the download page of linuxwireless.org and download the wireless-compat package. That brings the latest mac80211 and latest driver versions to older kernels. I am not sure about the possibilities of getting it to work on 2.6.24, but that is surely found in the documentation.
P.S. Enabling the interface during boot is distro dependent, I am not familiar with ArchLinux, so I can't say anything usefull about that. But there should be some configuration files in /etc/network (?) where you can configure your wireless interface.
Thanks for the very quick reply!
I guess it is /etc/network-profiles.
And also i suggest you to try ArchLinux. It's a great distribution.