web-dev-qa-db-fra.com

Ubuntu 14.04: Mon ordinateur voit le réseau sans fil, mais ne s'y connecte pas, continue à demander le mot de passe WPA

Sony Vaio VGN-NW240F
Contrôleur de réseau: Carte réseau sans fil Qualcomm Atheros AR9285 (PCI-Express) (rév. 01)

$ lspci -vv -s
Subsystem: Foxconn International, Inc. T77H126.00 802.11bgn Wireless Half-size Mini PCIe Card
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at d2500000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath9k

$ modinfo ath9k
filename:       /lib/modules/3.13.0-24-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
license:        Dual BSD/GPL
description:    Support for Atheros 802.11n wireless LAN cards.
author:         Atheros Communications
srcversion:     BAF225EEB618908380B28DA
alias:          platform:qca955x_wmac
alias:          platform:ar934x_wmac
alias:          platform:ar933x_wmac
alias:          platform:ath9k
alias:          pci:v0000168Cd00000036sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000036sv0000185Fsd00003027bc*sc*i*
[alias...]
depends:        ath9k_hw,mac80211,ath9k_common,cfg80211,ath
intree:         Y
vermagic:       3.13.0-24-generic SMP mod_unload modversions 
signer:         Magrathea: Glacier signing key
sig_key:        00:A5:A6:57:59:DE:47:4B:C5:C4:31:20:88:0C:1B:94:A5:39:F4:31
sig_hashalgo:   sha512
parm:           debug:Debugging mask (uint)
parm:           nohwcrypt:Disable hardware encryption (int)
parm:           blink:Enable LED blink on activity (int)
parm:           btcoex_enable:Enable wifi-BT coexistence (int)
parm:           bt_ant_diversity:Enable WLAN/BT RX antenna diversity (int)
parm:           ps_enable:Enable WLAN PowerSave (int)

Mon réseau fonctionne parfaitement avec cet ordinateur sous Windows 7 et avec divers autres ordinateurs et périphériques. J'ai installé Ubuntu 14.04 aujourd'hui, et cela fonctionne parfaitement, sauf pour le wifi.

Lorsque j'essaie de me connecter (icône wifi, name_of_network), une fenêtre contextuelle demandant le mot de passe continue d'apparaître toutes les minutes environ, et elle ne se connecte pas. Le mot de passe est correct.

J'ai essayé de supprimer le réseau de la liste des connexions (icône wifi, modifier les connexions), de redémarrer mon ordinateur et de réessayer, mais en vain.

Ethernet fonctionne parfaitement.

Je dois supposer que cela est lié à Ubuntu, car la carte sans fil est reconnue et peut analyser les différents réseaux disponibles.

$ rfkill list
0: sony-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Je ne connais pas assez Ubuntu 14.04 pour même essayer quoi que ce soit.

Aucune suggestion?

6
William Abma

Donc, mon problème a été résolu. Je ne sais pas trop comment, mais voici ce que j'ai fait:

Sudo service network-manager restart

Peut-être que cela aidera les autres qui ont ce problème, si c'était la solution bien sûr.

10
William Abma

Veuillez excuser le manque de formalité dans cette réponse - juste un avis rapide aux autres pour la seule chose qui a fonctionné pour moi après heures de recherche et d’essai de trucs différents .

J'ai passé des heures à essayer de faire fonctionner quelque chose - à la fin, il est devenu évident que la carte réseau elle-même fonctionnait (car elle fonctionnait parfaitement sous un autre système d'exploitation); que le réseau wifi fonctionnait (parce que je pouvais rester assis sur mon téléphone en l’utilisant très bien); que le mot de passe était correct; et que je pouvais me connecter à Internet via ma connexion filaire.

Le problème qui s’est avéré pour moi est que la carte réseau que j’ai est un peu ... pas si géniale.

D'abord je découvert ici ce que ma carte réseau était

Sudo lshw -class network

(Il s'agit d'une carte réseau sans fil Realtek RTL8821AE 802.11ac, j'ai donc utilisé "RTL8821AE" dans mes recherches)

Ensuite, j'ai cherché le pilote et cela a pris un moment, mais j'ai finalement trouvé ce fil qui disait qu'il y en avait un nouveau ... Je vais dire conducteur (?!) ... et j'ai suivi instructions. Ce n’est que par le lien github que je pouvais vraiment déterminer où… je vais dire que le pilote (?!)… Était et l’a téléchargé sur mon ordinateur portable, l’a décompressé et l’a copié sur une clé USB. Ensuite, j'ai juste fait les commandes de fabrication, etc. Boom! ça a marché :)

Et je devais aussi parfois utiliser cette commande pour vider un cache ou autre chose:

Sudo service network-manager restart
2
ja_him

J'ai eu le même problème quand j'étais sur mon réseau domestique et de basculer entre une connexion filaire et sans fil. Après avoir bien fonctionné pendant quelques jours, le réseau sans fil ne fonctionnait plus. Je pouvais voir le réseau sans fil, mais lorsque je tentais de le connecter, il demandait continuellement un mot de passe.

Je l'ai corrigé en installant le nouveau pilote pour ma carte réseau et en allumant et éteignant mon routeur.

J'espère que cela aide quelqu'un avec des problèmes similaires!

0
DVI

Si quelqu'un d'autre a le même problème que moi, vous devez exécuter Sudo service network-manager restart à chaque fois que vous vous connectez pour que votre wifi fonctionne. J'ai trouvé un correctif permanent pour ma carte réseau que la nouvelle version d'ubuntu a cassé. Ignorer mes commentaires précédents sur la rétrogradation du noyau car le problème principal était le nouveau package wpasupplicant de 14.04.

Ma solution consistait à obtenir ce ppa: deb http://ppa.launchpad.net/mathieu-tl/nm/ubuntu saucy main Il contient les packages de gestionnaire de réseau 13.10 d’Ubuntu et wpasupplicant. Je suis allé à synaptique et déclassé seulement le paquet wpasupplicant. Je n'ai jamais à exécuter la commande Sudo service network-manager restart à nouveau.

0
answerSeeker

Ce n'est pas une solution mais plutôt une solution de contournement, vous pouvez utiliser l'interface de ligne de commande nmclipour le gestionnaire de réseau. Par exemple:

nmcli d wifi connect <Your-SSID> password <Your-Password>

Faites-moi savoir si vous pouvez vous connecter avec cela.

0
Prathu Baronia