Erreur clé Wpa Linux ubuntu 10.04
RésoluJe suis a ce jour et depuis pas longtemp sur Linux Ubuntu 10.04 (Gnome) et mon probléme et le suivant...
J'aimerais me connecté a mon wifi mais il n'accepte pas ma clé Wpa --" ce qui est assez problématique je suis sur que c'est la bonne clé car un autre Pc l'utilise donc je crois que ca doit venir du Pc quelqu'un peut-il m'aider ?
Merci d'avance =D
- Erreur clé Wpa Linux ubuntu 10.04
- Clé windows 10 - Guide
- Cle usb non reconnu - Guide
- Linux mint ou ubuntu - Guide
- Linux - Guide
- Formater clé usb - Guide
21 réponses
- 1
- 2
Le problème central est qu'une clé WPA fonctionne sur un PC mais pas sur un système Ubuntu 10.04 (Gnome), laissant penser à une incompatibilité ou à un pilote réseau sans fil.
Plusieurs réponses indiquent que la carte RT2860 n'est pas bien prise en charge par le pilote actuel et préconisent d'installer le bon pilote rt2860sta ou de compiler les modules nécessaires.
D'autres conseils évoquent l'installation de NetworkManager, l'usage éventuel de Wicd, et des vérifications comme le scan des réseaux avec iwconfig et iwlist et le redémarrage de la box.
En cas de blocage, la piste centrale reste le driver compatible et les manipulations de compilation, car la solution ne peut être garantie sans ajustement du pilote et un test réseau.
Cordialement,
Peux-tu nous donner le modèle de ta carte wifi et nous dire comment l'as-tu installé (si tu as installé quelque chose) ?
lspci
Bonne chance
raduly@raduly-laptop:~$ lspci 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03) 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) 02:00.0 Multimedia controller: Philips Semiconductors Device 7160 (rev ff) 06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01) 08:00.0 Mass storage controller: Silicon Image, Inc. Sil 3531 [SATALink/SATARaid] Serial ATA Controller (rev 01) 0a:00.0 Network controller: RaLink RT2860
0a:00.0 Network controller: RaLink RT2860
Premier réflexe, la documentation :
http://doc.ubuntu-fr.org/Accueil
On fait une recherche sur le modèle de la carte
http://doc.ubuntu-fr.org/doku.php?id=Accueil&do=search&q=RaLink+RT2860
Et on lui trouve une page dédiée. J'ai envie de dire, Linux c'est quand même bien fait :) Et hop :
http://doc.ubuntu-fr.org/wifi_ralink_rt2860
Bon ceci dit, avant de suivre ce tutoriel, j'essaierais de voir si on ne peut pas faire plus simple, typiquement en utilisant module-assistant. Débrouille-toi pour avoir du réseau le temps de l'installer (connecte-toi en ethernet par exemple) :
sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install module-assistant sudo m-a
Dans le menu qui apparaît, lance successivement update, prepare, select. Dans la liste qui apparaît choisis le module associé à ta carte s'il apparaît (rt...), coche le en appuyant sur espace et passe à la suite en appuyant sur entrée. Ensuite lance successivement get, build, install.
Cela va produire un fichier ".ko" (le "driver" appelé module) empaqueté dans un paquet (fichier .deb) qui sera dans /usr/src. A priori m-a l'a installé pour toi mais tu peux regarder son contenu :
dpkg --contents /usr/src/*deb
L'important c'est de repérer le nom du module (que tu as de toute façon dû voir dans m-a au moment de cocher la case) pour le charger. Si par exemple il s'appelle toto.ko, charge-le comme suit :
sudo modprobe toto
Vérifie que ta carte est allumée. Normalement ta carte wifi devrait apparaître quand tu tapes :
/sbin/iwconfig
Si c'est le cas, tu peux rajouter ce module à la fin du fichier /etc/modules. Pour corriger ce fichier tu peux utiliser nano :
sudo nano /etc/modules
Après il ne reste plus qu'à configurer ta connexion wifi avec network-manager.
Bonne chance
/sbin/iwconfig
Ensuite essaye de voir s'il ne suffit pas d'installer un paquet pour résoudre le problème
apt-cache search ralink
Si tu en trouves un, installe-le
sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install lenomdupaquet /sbin/iwconfig
Sinon pars sur ndiswrapper, bien qu'à mon avis vu ton modèle de carte ce ne soit pas nécessaire. Dans ce cas il te faudra récupérer un driver windows pour cette carte, plus précisément le fichier .inf qu'il contient. Ceci fait, lance ces commandes (et copie colle leur résultat) :
sudo m-a a-i ndiswrapper-source sudo dpkg -i /usr/src/ndiswrapper*deb sudo ndiswrapper -i /le/chemin/vers/le/fichier.inf sudo ndiswrapper -l sudo ndiswrapper -m sudo modprobe ndiswrapper dmesg | tail lsmod | grep ndiswrapper /sbin/iwconfig
Bonne chance
eth0 no wireless extensions.
wlan0 RT2860 Wireless ESSID:"" Nickname:"RT2860STA"
Mode:Auto Frequency=2.457 GHz Access Point: 00:23:08:37:28:7F
Bit Rate=1 Mb/s
RTS thr:off Fragment thr:off
Link Quality=10/100 Signal level:-37 dBm Noise level:-97 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
rt2400-source - source for rt2400 wireless network driver rt2500-source - source for rt2500 wireless network driver rt2570-source - source for rt2570 wireless network driver rt73-common - Pilote Linux pour les cartes réseau sans-fil RT73(RT2571W) - fichiers communs rt73-source - Pilote Linux pour les cartes réseau sans-fil RT73(RT2571W) - source du module noyau
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionhttp://doc.ubuntu-fr.org/wifi_ralink_rt2860
Bizarre qu'il ne soit ni dans le gestionnaire de paquets, ni dans m-a. Peu importe, avant ndiswrapper on va commencer par là car les modules linux marchent mieux que ndiswrapper.
Fais ce qui est indiqué ici et ça devrait rouler :
http://doc.ubuntu-fr.org/wifi_ralink_rt2860#installation
Bonne chance
Bon le problème c'est que je pense que tu tapes les commandes sans les comprendre, donc on va commencer par éclairer tout ça :
- cd : change le répertoire courant. Tu peux retrouver où tu es placé avec la commande "pwd", sinon c'est également affiché dans l'invite de commande
- ls : liste les fichiers (par défaut du répertoire courant)
- "uname -r" : retourne ta version de noyau linux. Les modules associé au noyau 2.6.32 sont par exemple placés dans /lib/modules/2.6.32, le fait d'utiliser /lib/modules/$(uname -r) permet donc de s'en affranchir
- mv : (move) déplace un fichier
- cp : copie un fichier
- make : invoque un Makefile (une sorte de script)
Ensuite quelques rappels :
- un compilateur est un outil qui convertit un code source (écrit par des développeurs) en un binaire (utilisé par la machine)
- le noyau est une sorte de super driver qui prend en charge (notamment) ton matériel
- on peut le compléter à volonté en chargeant des morceaux de noyau (les modules), qui seraient donc une généralisation d'un driver ou d'un pilote sous windows
- un module ne fonctionne que pour une version donnée de noyau. Il est compilé pour ce noyau et doit être compilé avec la même version de gcc (le compilateur)
Maintenant quelques commandes liées aux modules :
- lsmod (list module) : liste les modules chargés. Exemple :
lsmod lsmod | grep rt2860sta # n'affiche que les lignes contenant rt2860sta
- rmmod (remove module) : décharge un module au préalable chargé. Exemple :
sudo rmmod rt2860sta # décharge rt2860sta
- modprobe : charge un module en le cherchant quelque part dans /lib/modules/$(uname -r)
sudo modprobe rt2860sta # charge /lib/modules/$(uname -r)/.../rt2860sta.ko
- insmod : prend le chemin d'un fichier .ko explicite et charge le module
sudo insmod /le/chemin/vers/mon/module.ko
Revenons maintenant à ton erreur
Dans ton cas on te dit que le fichier n'existe pas et tu peux effectivement le vérifier avec la commande :
ls
C'est normal, tu es dans ~ comme l'indique l'invite de commande. Tu as oublié cette commande :
cd /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860
Revenons maintenant à ce que te fait faire le tutoriel
De toute façon, je pense qu'il y a une erreur dans le tutoriel. Pour moi le make install a sans doute déjà écrasé l'ancien .ko, et la commande modprobe qui suit tente de charger un module qui n'est plus dans /lib/modules/... et donc devrait échouer (en tout cas elle ne va pas charger le .ko que tu viens de construire tant que tu ne l'as pas placé dans /lib/modules/...).
Un moyen simple de s'en apercevoir :
cd /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860 sudo mv rt2860sta.ko rt2860sta_old.ko ls cd /le/repertoire/contenant/le/makefile make install cd - # te ramène dans le répertoire précédent ls
Si le .ko est réapparu c'est que make install copie bien le .ko dans /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860 (dans ce cas tu as déjà écrasé le .ko original mais bon...).
Tu peux également me copier coller le contenu du fichier Makefile pour que je vérifie.
Comment corriger ça ?
Pour moi c'est juste les instructions :
cd ~/2010*/os/linux/ sudo cp rt2860sta.ko /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860/
... qui devraient être devant depmod
Pour finir
Lorsque ton noyau (paquet linux-image-...) sera mis à jour il faudra recompiler et réinstaller le module. Normalement ça consiste juste à redémarrer sur le nouveau noyau et lancer
cd /le/repertoire/contenant/le/makefile sudo rmmod rt2860sta make clean all sudo make install sudo modprobe rt2860sta
Bonne chance
Le .ko n'est donc pas dans le .tar que tu as récupéré.
Si tu as lu ce que j'ai dit avant il serait stupide de le fournir dans une archive à tout le monde sachant que ce fichier est construit spécifiquement avec ton compilateur et pour ton noyau Linux.
j'ai essayé :
raduly@raduly-laptop:~$ cd /home/raduly/ raduly@raduly-laptop:~$ make install make -C /home/raduly/os/linux -f Makefile.6 install make: *** /home/raduly/os/linux: Aucun fichier ou dossier de ce type. Arrêt. make: *** [install] Erreur 2
j'ai pas tout compris a ce qui c'est passé mais ça n'as pas marché -_-"
raduly@raduly-laptop:~$ cd /home/raduly raduly@raduly-laptop:~$ sudo make clean cp -f os/linux/Makefile.6 os/linux/Makefile cp: ne peut évaluer 'os/linux/Makefile.6': Aucun fichier ou dossier de ce type make: *** [clean] Erreur 1 raduly@raduly-laptop:~$ sudo make make -C tools make: *** tools: Aucun fichier ou dossier de ce type. Arrêt. make: *** [build_tools] Erreur 2 raduly@raduly-laptop:~$ sudo make install make -C /home/raduly/os/linux -f Makefile.6 install make: *** /home/raduly/os/linux: Aucun fichier ou dossier de ce type. Arrêt. make: *** [install] Erreur 2
O.O??
cd mkdir wifi cd wifi
2) On installe le bon compilateur. Pour savoir quelle version utiliser :
cat /proc/version
Exemple :
Linux version 2.6.32-5-686-bigmem (Debian 2.6.32-15) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-1) ) #1 SMP Tue Jun 1 05:38:08 UTC 2010
Ici il faut installer gcc-4.3.
sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install gcc-4.3
3) Tu télécharges le driver dans /home/raduly/wifi depuis ce site :
http://www.ralinktech.com/support.php?s=2
4) Dans ton terminal :
tar xvf 2010_07_16_RT2860_Linux_STA_v2.4.0.0.tar.bz2
(oui en fait c'est bien un .tar et non un .tar.bz2, ce sont des boulets car il aurait fallu normalement taper tar xjvf ....).
5) Apporte les corrections aux fichiers décompressés conformément à ce qui est dit sur le site d'ubuntu. Bon maintenant passons aux choses sérieuses :
sudo aptitude install build-essential linux-headers-$(uname -r) cd 2010_07_16_RT2860_Linux_STA_v2.4.0.0 make
6) À la fin tu dois voir un truc dans ce genre :
LD [M] /home/mando/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.o Building modules, stage 2. MODPOST 1 modules CC /home/mando/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.mod.o LD [M] /home/mando/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.32-5-686-bigmem »
(module ici compilé avec un noyau 2.6.32-5-686-bigmem).
Tu vois que le .ko est ici dans :
/home/mando/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko
Chez toi ce sera dans :
/home/raduly/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko).
7) On teste le module :
sudo rmmod rt2860 sudo insmod /home/raduly/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko lsmod | grep rt2860
La ligne lsmod doit renvoyer au moins une ligne sinon le module s'est mal chargé. Dans ce cas reporte-moi le résultat de :
dmesg | tail
8) On regarde si ca marche :
/sbin/iwconfig
Une carte wifi doit apparaître sinon c'est que le module ne fonctionne pas. Exemple :
(mando@silk) (~) $ /sbin/iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 802.11bg ESSID:"xxxxxx" Nickname:"rtl8191SEVA2"
Mode:Managed Frequency=2.462 GHz Access Point: 00:18:E7:58:1A:4D
Bit Rate=48 Mb/s
Retry:on RTS thr:off Fragment thr:off
Power Management period:0us mode:All packets received
Link Quality=81/100 Signal level=-58 dBm Noise level=-110 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
La carte s'appelle ici wlan0. Pour la tester :
/sbin/iwlist wlan0 scan
Tu dois alors voir apparaître les réseaux sans fils alentours.
8) Installe network-manager. Selon que tu es sous kde ou gnome :
aptitude install network-manager-kde aptitude install network-manager-gnome
9) Lance network-manager. Selon que tu es sous kde ou gnome :
knetwork-manager nm-applet
10) Connecte-toi à ton réseau sans fil via l'interface qui est apparue.
11) Pour finaliser l'installation :
cd /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860 sudo mv rt2860sta.ko rt2860sta_old.ko sudo cp /home/raduly/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko . # n'oublie pas le . à la fin grep -q ^rt2860 /etc/modules || echo rt2860 >> /etc/modules
Bonne chance
root@raduly-laptop:/lib/modules/2.6.32-24-generic/kernel/drivers/staging/rt2860# sudo cp /home/raduly/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko cp: opérande du fichier cible manquant après '/home/raduly/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko' Pour en savoir davantage, faites: « cp --help ».
cd /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860 sudo mv rt2860sta.ko rt2860sta_old.ko sudo cp /home/raduly/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko . # n'oublie pas le . à la fin
... et de t'expliquer à quoi servait cp... Comment veux-tu copier quelque chose si tu ne dis pas vers quoi le copier .... ('.' = dans le répertoire courant) ?
Au début de ce fichier devraient se trouver ces deux lignes :
# Support Wpa_Supplicant HAS_WPA_SUPPLICANT=n # Support Native WpaSupplicant for Network Maganger HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
Remplacez les "n" par des "y" pour obtenir ceci :
# Support Wpa_Supplicant HAS_WPA_SUPPLICANT=y # Support Native WpaSupplicant for Network Maganger HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
Enregistrez et fermez.
modifiez le fichier ./common/cmm_wpa.c
gedit ./common/cmm_wpa.c
Si vous avez un message de problème d'encodage, choisissez "western" et appuyez sur "réessayer". Recherchez la ligne (Ctrl+F dans Gedit) MIX_CIPHER_NOTUSE. Elle devrait ressembler à ça :
WPA_MIX_PAIR_CIPHER FlexibleCipher = MIX_CIPHER_NOTUSE;
Remplacez là entièrement par :
WPA_MIX_PAIR_CIPHER FlexibleCipher = WPA_TKIPAES_WPA2_TKIPAES;
Si ce n'est pas le cas, fais-le et reprends à partir de l'étape (5).
Précise-moi également quel type de routeur tu utilises...
Bonne chance
- Est-ce que tu es déjà parvenu à te connecter avec ce PC en wifi à cette box (par exemple sous windows) ?
- Es-tu déjà parvenu à te connecter en wifi à cette box avec un autre PC ?
- As-tu essayé de redémarrer ta box ?
- Est-ce que cette box dispose d'un mode association ? (un bouton à activer pendant qui permet à un nouveau pc de ce connecter en wifi) ?
- Est-ce que tu as essayé de te connecter en WEP voire sans protection le temps de tester ?
Bonne chance
oui j'ai déjà redémarrer plusieurs fois ma box...et ca ne change rien et non pour les deux dernier question [pour le WEP je crois pas que c'est possible puisque avec les autres PC je me connecte en WPA 1/2 avec le même mot de passe que ici... alors qu'ici même avec Wicd il me refuse le mot de passe...
Si avec ce PC tu parviens à te connecter sous windows mais pas sous linux, le problème vient de linux. Soit une erreur au moment de saisir la clé WPA, soit un driver mal installé. Si tu as fait correctement ce que je t'ai dit je pense que le driver devrait fonctionner.
Est-ce que tu peux me donner le résultat de :
/sbin/iwconfig
En admettant que la carte s'appelle wlan0, dis moi si ton réseau apparaît bien quand tu fais un :
/sbin/iwlist wlan0 scan
Essaye également de voir si tu parviens à te connecter à un réseau sans fil non sécurisé. Par exemple, le temps du test essaye de voir si tu parviens à te connecter en désactivant le wpa au niveau du routeur.
Donne-moi également le résultat de :
lsmod ls -l /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860 cat /etc/modules
... et tant qu'on y est (c'est la lettre L derrière le -) :
dpkg -l | grep wicd dpkg -l | grep network-manager dpkg -l | grep wpa
Bonne chance
raduly@raduly-laptop:~$ /sbin/iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 RT2860 Wireless ESSID:"" Nickname:"RT2860STA"
Mode:Auto Frequency=2.457 GHz Bit Rate=1 Mb/s
RTS thr:off Fragment thr:off
Link Quality=10/100 Signal level:0 dBm Noise level:-97 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
raduly@raduly-laptop:~$ /sbin/iwlist wlan0 scan
wlan0 No scan results
raduly@raduly-laptop:~$ lsmod
Module Size Used by
binfmt_misc 6587 1
ppdev 5259 0
fbcon 35102 71
snd_hda_codec_realtek 203310 1
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
snd_hda_intel 21941 4
snd_hda_codec 74201 2 snd_hda_codec_realtek,snd_hda_intel
vga16fb 11385 0
vgastate 8961 1 vga16fb
snd_hwdep 5412 1 snd_hda_codec
snd_pcm_oss 35308 0
snd_mixer_oss 13746 1 snd_pcm_oss
snd_pcm 70662 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
joydev 8708 0
snd_seq_dummy 1338 0
snd_seq_oss 26726 0
snd_seq_midi 4557 0
snd_rawmidi 19056 1 snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
i915 285076 3
drm_kms_helper 29297 1 i915
snd_timer 19098 2 snd_pcm,snd_seq
drm 162377 4 i915,drm_kms_helper
snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
i2c_algo_bit 5028 1 i915
psmouse 63245 0
video 17375 1 i915
snd 54148 19 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 6620 1 snd
snd_page_alloc 7076 2 snd_hda_intel,snd_pcm
rt2860sta 481561 1
output 1871 1 video
intel_agp 24119 2 i915
serio_raw 3978 0
agpgart 31724 2 drm,intel_agp
lp 7028 0
parport 32635 2 ppdev,lp
r8169 34076 0
usb_storage 39425 0
mii 4381 1 r8169
sata_sil24 10949 0
ahci 32200 2
raduly@raduly-laptop:~$ ls -l /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860
total 920
-rw-r--r-- 1 root root 941253 2010-07-30 16:50 rt2860sta_old.ko
raduly@raduly-laptop:~$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
rt2860
raduly@raduly-laptop:~$ dpkg -l | grep wicd
ii python-wicd 1.7.0+ds1-2 wired and wireless network manager - Python
ii wicd-daemon 1.7.0+ds1-2 wired and wireless network manager - daemon
ii wicd-gtk 1.7.0+ds1-2 wired and wireless network manager - GTK+ cl
raduly@raduly-laptop:~$ dpkg -l | grep network-manager
ii network-manager 0.8-0ubuntu3 network management framework daemon
ii network-manager-gnome 0.8-0ubuntu3 network management framework (GNOME frontend
ii network-manager-pptp 0.8-0ubuntu3 network management framework (PPTP plugin)
ii network-manager-pptp-gnome 0.8-0ubuntu3 network management framework (PPTP plugin, G
raduly@raduly-laptop:~$ dpkg -l | grep wpa
ii wpasupplicant 0.6.9-3ubuntu3 client support for WPA and WPA2 (IEEE 802.11
raduly@raduly-laptop:~$ ls -l /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860 total 920 -rw-r--r-- 1 root root 941253 2010-07-30 16:50 rt2860sta_old.ko
Comment se fait-il que le nouveau driver n'apparaisse pas ? Rah mon Dieu je suis sûre que tu as oublié de faire le cd avant le cp. Misère de misère... J'espère que tu comprends vaguement les commandes que tu tapes...
Bon, tape :
sudo cp /home/raduly/wifi/2010_07_16_RT2860_Linux_STA_v2.4.0.0/os/linux/rt2860sta.ko /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860
Ensuite désinstalle wicd ou network-manager c'est l'un ou l'autre comme indiqué ici :
http://doc.ubuntu-fr.org/wicd
On va par exemple virer wicd :
dpkg -l | grep wicd | cut -d' ' -f3 | xargs sudo dpkg --purge
Et enfin, fais les tests que je t'ai dit (sans clé wpa, etc...).
Bonne chance
/sbin/iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
ra0 Ralink STA ESSID:""
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Bit Rate:1 Mb/s
RTS thr:off Fragment thr:off
Link Quality=10/100 Signal level:0 dBm Noise level:0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Dites moi ce que ça change...
De toute manière elle doit être reconnue puisqu'il peut voir les reseaux
De plus un iwconfig peut fonctionner alors qu'un iwlist peut ne rien voir (si la carte est mal prise en charge).
Enfin, on peut raisonnablement se demander si son réseau wifi apparaît dans la liste (s'il est activé au niveau du routeur par exemple).
raduly@raduly-laptop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 RT2860 Wireless ESSID:"" Nickname:"RT2860STA"
Mode:Auto Frequency=2.412 GHz Bit Rate=1 Mb/s
RTS thr:off Fragment thr:off
Link Quality=10/100 Signal level:0 dBm Noise level:-97 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
raduly@raduly-laptop:~$ /sbin/iwlist ra0 scan
ra0 Interface doesn't support scanning.
quand je fais iwconfig il n'y a plus le ra0 c'est normal?
raduly@raduly-laptop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 RT2860 Wireless ESSID:"" Nickname:"RT2860STA"
Mode:Auto Frequency=2.457 GHz Access Point: 00:23:08:37:28:7F
Bit Rate=1 Mb/s
RTS thr:off Fragment thr:off
Link Quality=10/100 Signal level:-37 dBm Noise level:-97 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
- 1
- 2