症狀:
1> ubuntu 開機後 wifi 可用,一段時間後(幾分鐘到一個小時不等),wifi無法上網,
2> 切換到windows 系統下,一切正常
結論: ubuntu 驅動問題
病因:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070
solution 1 : http://ubuntuforums.org/showthread.php?t=2308948
重複加載WIFI 模塊,跟重啓差不多
sudo modprobe -r rtl8723be
sudo modprobe rtl8723be
solution 2: http://zhidao.baidu.com/link?url=Oe3uFb-bN63VRpS5fdoKVpKOIq_OcqmrCmBvBhKlqgDIkupO5Qhy1qgCj8qIIYDYH5lb3dfU1N0gpxNJahjy55ClFCaZKxHTDQ9-A_q6_bi
sudo modprobe -r rlt8723be
sudo modprobe rtl8723be -v ips=0 fwlps=0 swenc=1
如果上述可行,則將上述配置寫入配置文件,阻止WIFI 模塊的節能方式
新建文件 /etc/modprobe.d/rtl8723be.conf
文件內容: options rtl8723be ips=0 fwlps=0 swenc=1
sudo tee /etc/modprobe.d/rtl8723be.conf 或者重啓系統
solution 3: 安裝一個新的驅動,徹底解決問題
重啓或者卸載當前的網絡manager,重新安裝一個別的網絡管理器,然後期待它的驅動沒有問題
sudo restart network-manager
安裝第三方軟件
sudo apt-get install wicd && sudo apt-get purge network-manager
sudo reboot
個人推薦使用方式1, 2 畢竟不用大動干戈, 所不定ubuntu哪一天的更新就將它修復好了,到時還方便撤掉自己的修改。
如果有哪一種對你的情況有效,請留下你的網卡型號和系統配置,方便後來者參考
不過,本人是用第三種方法搞定的, 還是換個驅動之後,問題一了百了!
From https://bugzilla.kernel.org/show_bug.cgi?id=83641#c1
"There is a new version of this driver at GitHub. You will need to have the package with the kernel headers installed.
git clone https://github.com/lwfinger/rtlwifi_new
cd rtlwifi_new
make
sudo make install
sudo modprobe -r rtl8723be
sudo modprobe rtl8723be
sudo echo "options rtl8723be fwlps=0 swlps=0" > /etc/modprobe.d/rtl8723be.conf
sudo reboot