Salut !
encore une fois, tu n'as pas besoin d'installer le driver : il est fourni avec l'installation de base (vu que j'ai pu l'utiliser sans rien installer ).
Si le
sudo modprobe rt2500
ne t'affiche rien, c'est plutôt bon signe en faite. C'est à dire que la commande "modprobe" sert à demander au kernel de loader un module == driver (la commande sudo sert uniquement de bénéficier des droit super-utilisateur, nécessaire pour charger des modules et le "rt2500" est simplement le nom du module que le noyeau doit charger)
Si rien ne s'affiche après que tu ai lancé la commande (et eventuellement donné ton mot de passe, vu l'utilisation de sudo) , ça veut dire que le module existe et qu'il à été correctement charger.
La commande
sudo modprobe -l | grep rt2
est composée de deux parties,
1. sudo modprobe -l --> cette commande renvoie la liste de tous les modules que tu peux charger (les drivers que tu peux utiliser). En générale dans les distributions ou tu utilise un kernel "de base" c'est à dire que tu ne l'as pas compilé toi-même, il y'a un foule de modules disponibles, comme ça le noyau peut charger une foule de drivers, et ainsi convenir à une foule de machine/configuration (si t'as pas compris cette partie c'est pas important).
2. | grep "rt2" ---> comme la commande (1.) va retourner bcp de trucs, et ce qui nous interesse c'est uniquement de trouve rt2500 (ou rt2x00 parce qu'il existent plusieurs drivers) , grep sert à "filtrer" la sortie de la commande (1.) , c'est à dire que dans toute les sorties de la commande (1.) , seule les lignes qui contienne "rt2" seront affichées.
Tu peux voir que si tu fais la commande (1.) sans la 2e partie ( sans le | grep "rt2") , tu vas avoir une liste trèèès longue ^__^
En résumé la commande complete sert à vérifier si le module rt2500 existe bien dans les modules installé sur ta machine, visiblement c'est le cas, vu que cette commande te renvoie :
/lib/modules/2.6.12-10-386/kernel/drivers/net/wireless/rt2500/rt2500.ko
On voit de plus qu'il se trouve dans la catégorie "driver/net/wireless" donc c'est vraiment le bon driver qu'il nous faut.
Voilà , tout ça pour que tu comprenne un peu mieux le fonctionnement des modules et du bash, qui sont vraiment très puissants (si t'as rien compris, c'est vraiment pas grave, si tu reviens dans 6mois voir ce post, ça te semblera couler de source).
Au final on a vu que t'arrive a charger correctement le modules, et qu'il existe (logique), donc en faite, ta carte wifi marche !
une fois le module charger, il reste plus qu'à configurer ta connexion (via le menu de configuration graphique! ... ou via la console ^___^ )
[BONUS] (juste au cas ou)
Si tu veux vérifier que le module rt2500 est bien chargé tu fais :
lsmod
c'est une commande simple à retenir car c'est en faite "ls" et "modules" (enfin presque hein) , comme ls sert à faire une liste, lsmod sert à faire une liste des modules qui sont chargés.
dans la liste tu dois pouvoir trouver rt2500. et si tu veux que l'ordi le cherche pour toi :
lsmod | grep "rt2500"
ou la fonction grep fais le même boulot que plus haut.
Finallement, on va vérifier que ta carte wifi est bien associées au driver :
sudo iwconfig
devrait te retourner qqch comme ça :
lo no wireless extensions.
eth0 no wireless extensions.
ra0 IEEE 802.11g ESSID: off/any
Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00
Bit Rate:54 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key: Security mode:open
Power Management:off
Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:3 Invalid misc:20 Missed beacon:20
qui te dis que lo et eth0 ne supportent pas le wireless (normal, lo étant une interface local et eth0 ton interface ethernet) et ta carte wifi reconnue comme ra0 qui à pleins de propriétées, donc qui peut utiliser le wifi !
Si t'as encore des questions, hésite pas ^___^
Enjoy !