我有一台 Lenovo T420 筆記型電腦,最近從 kubuntu 14.4 升級到 kubuntu 15.04,從那時起我遇到了無線連接問題,當嘗試連接到我過去已經連接過的無線網路時,該過程無法通過 ' “等待授權”步驟,要解決這個問題,我必須進入“連接編輯器”刪除無線網絡,然後當我嘗試連接到網絡時,它會提示我輸入密碼,輸入密碼後我可以連接,直到下次我重新啟動我的筆記型電腦或將其從睡眠狀態恢復,在嘗試連接到網路時,它又回到「等待授權」問題。
yair@yair-ThinkPad-T420:~$ lspci -knn | grep Net -A2
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)
Subsystem: Lenovo Device [17aa:21ce]
Kernel driver in use: e1000e
--
03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
Subsystem: Intel Corporation Centrino Advanced-N 6205 AGN [8086:1311]
Kernel driver in use: iwlwifi
答案1
將桌上型電腦升級到 Kubuntu 15.04 後,我在無線連線方面出現了相同的症狀。經過大量研究後,我發現一些資訊表明,產生無線存取點的路由器上的組合 WPA/WPA2 模式可能會出現問題。我重置了路由器中的參數以強制其使用 WPA。按照建議,我使用了 AES(不是 TKIP)。我幾天前就這樣做了,從那時起就沒有出現任何問題。
今天的更新包括對 DHCP 用戶端的更新,我還沒有調查這是否可以解決原來的問題。
答案2
在 x230 上安裝 kubuntu 15.04 後,我遇到了同樣的問題。我更改了 dns 伺服器位址,解決了這個問題。
我不知道為什麼,除非更改 dns 伺服器,否則某些設定可能未正確初始化。
你怎麼做:
從面板中選擇 wifi 連接
點擊 wifi 清單右上角的小「設定」圖標
選擇您的 WiFi 連線並選擇“編輯”
點選“ipv4”選項卡
對於“方法”,選擇“自動(僅限位址)”
在「DNS 伺服器」欄位中輸入工作 DNS 伺服器的 IP 位址的逗號分隔清單。
例如google的dns伺服器就是。
8.8.8.8
和
8.8.4.4
所以你會輸入“8.8.8.8,8.8.4.4”
希望這對您的情況也有幫助。
答案3
上述方法都不適合我,但解決方法是將路由器更改為不要求密碼並隱藏 SSID。這會引起一些安全問題,所以這只適合勇敢的人...
更新 :
就我而言,問題是 kwalletmanager 停止工作,所以我必須重新安裝它。您應該檢查以下內容:
- 執行
sudo apt-get install kwalletmanager
- 仔細檢查您是否
~/.kde/share/config/kwalletrc
已啟用所有功能,如下所示:
[Wallet]
Default Wallet=kdewallet
Enabled=true - 開啟連線編輯器刪除舊的 wifi 條目
- 重啟機器
- 重新連接無線網路
答案4
我只有一個解決這個問題的方法
nmcli device wifi connect "YOUR-NETWORK-NAME" password "PASSWORD"
此連接正常運作,可以透過網路管理員重新連接,但只能連接到「您的網路名稱」。
它將在 /etc/NetworkManager/system-connections 中建立新連接,並在其中包含密碼。看起來問題是由於某種原因 NM 無法從錢包管理器獲取密碼。