Ubuntu 14.04:我的电脑看到了无线网络,但是无法连接到它,一直要求输入WPA密码

索尼Vaio VGN-NW240F
网络控制器:Qualcomm Atheros AR9285无线网络适配器(PCI-Express)(rev 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- 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:  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) 

我的网络与Windows 7上的这台计算机以及其他各种计算机和设备完美配合。 我今天安装了Ubuntu 14.04,除了wifi外,它运行正常。

当我尝试连接(wifi图标,name_of_network)时,一个要求密码的弹出窗口每隔一分钟左右就会出现,并且它没有连接。 密码是正确的。

我试图从连接列表中删除网络(wifi图标,编辑连接),重新启动计算机并再试一次,但无济于事。

以太网工作完美。

我必须假设它与Ubuntu有关,因为无线卡被识别并且可以扫描可用的不同网络。

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

我不知道Ubuntu 14.04是否足够好,甚至可以尝试任何东西。

有什么建议?

所以,我的问题已修复。 我不是很确定如何,但这就是我所做的:

 sudo service network-manager restart 

如果这是当然的解决方案,也许这将有助于其他有这个问题的人。

请原谅在这个答案中缺乏正式性 – 只需快速通知其他人,因为在经过数小时的搜索和尝试不同的东西之后,这对我来说是唯一有用的。

我花了很多时间试图让某些东西发挥作用 – 最后很明显,实际上网卡本身是有效的(因为它在另一个操作系统上很好); 无线网络工作(因为我可以坐在我的手机上使用它就好了); 密码是正确的; 并且我可以通过有线连接连接到互联网。

它对我来说的问题是我拥有的网卡有点……不是那么棒。

首先,我在这里发现了我的网卡

 sudo lshw -class network 

(这是一个Realtek RTL8821AE 802.11ac PCIe无线网络适配器,因此我在搜索中使用了“RTL8821AE”)

然后我搜索了驱动程序并花了一段时间,但最终我发现这个post说有一个新的…我会说司机(?!)……并按照说明操作。 只有通过github链接,我才能真正解决… …我会说驱动程序(?!)…然后将其下载到我的笔记本电脑上,解压缩并将其复制到USB记忆棒上。 然后我就做了make命令等等。 有效 :)

我有时也必须使用此命令来清除缓存或其他任何内容:

 sudo service network-manager restart 

如果其他任何人遇到与我相同的问题,那么每次登录wifi无法运行时,必须运行sudo service network-manager restart 。 我找到了一个永久性的修复我的网络适配器,新版本的ubuntu破了。 忽略我之前关于降级内核的评论,因为主要问题是14.04中新的wpasupplicant软件包。

我的解决方案涉及到这个ppa: deb http://ppa.launchpad.net/mathieu-tl/nm/ubuntu saucy main它有Ubuntu的13.10网络管理器包和wpasupplicant包。 我去了突触并降级了wpasupplicant包。 我永远不必再运行命令sudo service network-manager restart

当我在家庭网络上并在有线和无线连接之间切换时,我遇到了同样的问题。 工作好几天后,无线突然不再工作了。 我可以看到无线网络,但在尝试连接时不断询问密码。

我通过为我的网卡安装新驱动程序并关闭和打开我的路由器来修复它。

我希望这可以帮助任何有类似问题的人!

这不是解决方案而是解决方法,您可以使用nmcli命令行界面进行网络管理。 例如:

 nmcli d wifi connect  password  

如果您能够与此联系,请告诉我。

我安装了“wifi雷达”forms的软件中心开始它保留所有的东西,并点击保存并退出它。 现在我的wifi工作正常,希望这适合每个人。 PS。 我正在运行kubuntu 14.04