使用Ubuntu的時候,連接WIFI,可能會出現連接斷開的現象(WIFI顯示已經連接,但是上不了網,每次WIFI重新連接后,可以短暫的聯通,但很快就會斷線, 通過網線就不存在這個問題)。
這種情況一般需要檢查自己的無線網卡驅動(通過 lspci 命令查看),在網上搜索了下,一般intel無線網卡會出現這種情況(我的筆記本使用的就是老舊的intel無線網卡--2010年的機器)。
無線網卡型號是:
Network controller: Intel Corporation Centrino Wireless-N 1000
使用的驅動:
driver: iwlwifi
version: 3.2.0-32-generic-pae
firmware-version: 39.31.5.1 build 35138
這個驅動04年后就沒再更新了......
解決方案:
關掉802.11n的支持就能連了,可能是04年的驅動對11n的支持跟現在有些廠商有些bug了。
終端運行
sudo gedit /etc/modprobe.d/iwlwifi.conf
加上這句
#關閉802.11n的支持,網速會有限制54Mbps(802.11g模式),並不影響使用(除非你家的網絡超過50Mbps)。
options iwlwifi 11n_disable=1
終端運行
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi