1. 程式人生 > >Ubuntu14.04lts wifi連線不穩定問題

Ubuntu14.04lts wifi連線不穩定問題

ubuntu和win7雙系統裝了有半年多了,wifi連線不太穩定,以前啟動後大概1小時內必定掉線。這種掉線是,顯示已連線,實際上卻上不了網,選擇斷開之後,有時候會斷開失敗,有時候斷開成功但卻無法再次連線上。這個時候選擇重啟往往能夠解決。

一個寒假沒啟動Ubuntu,今天再次啟動,連線變得更加不穩定了,15分鐘內必掉線,有時要連著重啟N次才能上網。忍無可忍。

在網上先是查到了兩種方法(別人能解決問題,但我用了沒生效,也許有的小夥伴有用吧)

將/etc/ppp/options 檔案第232行中的 cp-echo-failure 4 改為 lcp-echo-failure 40。許可權不夠可能需要用 sudo vim options

來編輯檔案。

意思是說lcp-echo-failure這個值設了,我們的撥號客戶端pppd就會向你的peer傳送一個請求幀,然後等他回覆,lcp-echo-failure設為30也就是說如果pppd發了30次請求幀你的peer都沒有回,他就認為你的連結斷了。而上面那個lcp-echo-interval就是你每次等待回覆的時間,預設設為4,如果網不是很給力的話,很容易就超時,被認為要重連,所以就頻繁地斷連線很煩人。現在把每次等待時間改長一點,設為30,然後就不那麼容易掉了。

1.開啟終端ctrl+alt+T
2.輸入: sudo vim /etc/modprobe.d/iwlwifi.conf


3.在檔案末尾新增 options iwlwifi 11n_disable=1
4.儲存,重啟。
ubuntu預設無線連線模式為11n,如果路由未設定,則連線不上。

然而這兩種方法都沒成功。。。

幫我解決問題的方法如下

  1. 安裝wicd網路管理器
  2. 解決網絡卡驅動問題

程式碼:
sudo modprobe -r rtl8723be
sudo modprobe rtl8723be -v ips=0 fwlps=0 swenc=1

新建檔案 (注意使用touch
sudo touch /etc/modprobe.d/rtl8723be.conf,
用vim開啟後新增以下文段
options rtl8723be ips=0 fwlps=0 swenc=1