我在一台機器上全新安裝了 Ubuntu 14.04惠普 Pavilion DM4 1200。我可以看到我所在區域的所有本地 SSID,包括我自己的。但是,當我提供 WPA 個人密鑰來登入我的無線網路時蘋果路由器它不進行身份驗證並超時。我可以透過乙太網路連接。
我搜尋了許多 Ubuntu 解決方案,包括建置和更新更新的 Broadcom STA 驅動程序,但沒有成功。我已經更新安裝了。我還沒有發現這個具體問題,希望能得到糾正的方向。
lspci -nn -d 14e4
:
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
答案1
謝謝大家解決了我的問題,謝謝:https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
一旦它清除了 Broadcom STA 專有驅動程式並安裝了 brcmsmac 驅動程序,它就可以在重新啟動時完美運行
答案2
對於那些發現僅安裝正確的驅動程式(三個中的一個)並不能解決問題的人來說,可能需要一個額外的階段。
我也遇到了同樣的問題,但在 16.04 上。經過大量搜尋後,我發現要連接此 wifi 卡(14e4:4727)(至少在英國),它需要設定國家/地區代碼。
症狀:NetworkManager 小程式可以看到 wifi AP,但是當我輸入密碼進行連接時,它會反覆返回並要求輸入密碼。即使 wifi AP 不安全,這也適用。
解決方案:刪除您可能安裝的任何不正確的驅動程序,例如
$ sudo apt-get purge bcmwl-kernel-source
此階段的更完整解釋位於安裝 Broadcom 無線驅動程式)
安裝發行版中的「linux-firmware」驅動程式(您可以使用 synaptic)。
上述優秀教程中缺少的是您可能需要編輯該卡的區域檔案。該卡需要知道您所在的國家/地區,因為在某些國家/地區以某些頻率(例如美國的 12 和 13 頻道)廣播 wifi 無線電是非法的。
$ sudo gedit /etc/default/crda
將最後一行更改為:
REGDOMAIN=ETSI 國家/地區=GB
我不太確定是否需要“country=GB”或它在語法上是否正確,但是一旦我保存了文件,我的 wifi 連接就沒有問題。
答案3
也許這有幫助:https://answers.launchpad.net/ubuntu/+source/gnome-nettool/+question/251650
- 強制無線路由器使用 wireless-G (54 Mbps) 速度進行故障排除
- 將存取點名稱從「FRITZ!Box 6320 v2 Cable」變更為 fritzbox,SSID 名稱不包含任何特殊字元或空格。
然後重新啟動路由器和電腦並重新測試無線。
- 另外,將路由器中的無線通道變更為 11 也會有所幫助。