Suite à la mise à jours du kernel en version 2.6.19 le module rt2570 n'est plus maintenu par l'équipe de développement serialmonkey. Le problème de conception dont souffre cette version legacy rend impossible l'utilisation du module avec un kernel 2.6.19 et supérieur. (Voir ici)

Les personnes possèdant ce chipset ont donc mis à jours automatiquement ou installé la version rt2x00 qui est le seul module prenant en charge le chipset rt2570 avec un kernel récent. D'une manière générale, tout les utilisateurs de chipet Ralink sont invités à tester ce module qui respecte plus strictement les normes de codage du noyau linux.

Pour faciliter la transition, il est nécéssaire de créer un alias dans le fichier /etc/modprobe.d/rt2x00 du type:

alias wmaster0 rt2500usb
alias wlan0 rt2500usb

Selon une note du sticky, il est possible que votre matériel (en particulier le rt2571W soit géré par le rt73usb (il vous faudra alors installer le parquet rt71w-firmware disponible sur le dépôt kwizart). L'alias dans le fichier /etc/modprobe.conf deviens alors:

alias wmaster0 rt73usb
alias wlan0 rt73usb

Les autres alias possibles selon votre matériel et avec le rt2x00 sont : rt2400pci rt2500pci rt2500usb rt73usb rt61pci

Il est possible que les mêmes problèmes d'obsolescence se posent pour les autres chipsets "legacy". Je vous conseille donc d'essayer la version rt2x00 qui ne pourra qu'apporter plus de stabilité.Si la version rt2x00 ne marchais pas, essayez de rapporter à l'équipe de développeurs certaines informations simples qui permettrons d'avancer dans la prise en charge de votre matériel.

Quelques document pour vous aidez dans la transition:
IMPORTANT: RT2500USB hardware detection

Pour aider à l'amélioration du module rt2x00:
voir le forum

su 
mkdir /dbg
mount -t debugfs none /dbg 
cat /dbg/rt2x00/rt2500usb/register > ~/rt2500usb-register.txt
cat /dbg/rt2x00/rt2500usb/eeprom > ~/rt2500usb-eeprom
 ou
cat /dbg/rt2x00/rt73usb/register > ~/rt73usb-register.txt
cat /dbg/rt2x00/rt73usb/eeprom > ~/rt73usb-eeprom
/sbin/lsusb > ~/rt2x00-lsusb.txt
 ou 
/sbin/lspci > ~/rt2x00-lspci.txt
tar cvf rt2x00-Votre_Pseudo.tar.gz ~/rt*.txt

Vous pouvez me contacter (rubrique contact) pour que j'envoie ces informations sur le forum, ou publiez vous-même les informations requises en précisant la version du module (rt2x00 20070113); ou vérifier la partie du dmesg qui correspond à la version du module...

Rappel: La version rt2x00 supporte mieux la configuration manuelle (iwconfig et ifconfig) et supporte mal l'utilisation du fichier ifcfg-wlan0 (dont la présence et le contenu doit rester minimal idéalement).Mieux vaut utiliser system-config-network avec parcimonie.(pas d'attribution d'adresses ip, de nom de réseau ou dhcp). Si une configuration pas à pas manuelle fonctionne. vous pouvez m'envoyer la séquence, j'esssaiera de rendre disponible un script de configuration pour un lancement au démarrage...