文章來(lái)源:http://tieba.baidu.com/p/5281696783
問(wèn)題一
1.1 問(wèn)題描述
筆記本型號(hào):Lenovo r720筆記本(i5-7300hq,gtx1060 maxq 6g),默認(rèn)裝入Win10系統(tǒng),然而當(dāng)裝入U(xiǎn)buntu16.04雙系統(tǒng)時(shí),會(huì)出現(xiàn)無(wú)線網(wǎng)卡(型號(hào):RTL8821AE)被hard blocked問(wèn)題。
即:
在終端敲入:
rfkill list all
會(huì)出現(xiàn):
0:ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked:yes
1:ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: yes
2:phy0: Wireless LAN
Soft blocked: no
Hard blocked:no
3:hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
可以看到,優(yōu)先級(jí)前的ideapad_wlan的Hard blocked 默認(rèn)為yes,即ubuntu默認(rèn)關(guān)閉了硬件wifi開(kāi)關(guān),而聯(lián)想R720的wifi只有軟件開(kāi)關(guān),沒(méi)有硬件開(kāi)關(guān)的啟動(dòng),所以引起了wifi無(wú)法開(kāi)啟的問(wèn)題。
1.2 解決方法
從無(wú)線模塊的顯示列表可以看出,序號(hào)2的wifi模塊是軟硬件是可以啟動(dòng)的,所以,只要將前面默認(rèn)的模塊移出即可。
a)方法一:
1)移出ideapad無(wú)線模塊:
sudo modprobe -r ideapad_laptop
2)使用命令查看:
rfkill list all
如下提示:
2:phy0: Wireless LAN
Soft blocked: no
Hard blocked:no
3:hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
即wifi模塊工作正常,然而每次重啟ubuntu系統(tǒng)都要重新進(jìn)行模塊移出,故可將該命令設(shè)置為開(kāi)機(jī)自啟動(dòng)。
3)在/etc/rc.local文件中添加命令:
---------------------------------------------------------------
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
#因?yàn)槭褂玫氖欠枪芾韱T登錄,故在執(zhí)行sudo命令時(shí)要輸入密碼,方可自動(dòng)化執(zhí)行,
#此處假設(shè)用戶密碼為123,命令一定要在exit 0之前運(yùn)行,該文件如果沒(méi)有修改權(quán)限
#修改前使用 chmod 命令修改權(quán)限即可!
echo "123" |sudo modprobe -r ideapad_laptop
exit 0
--------------------------------------------------------------
開(kāi)機(jī)啟動(dòng)后系統(tǒng)會(huì)自動(dòng)執(zhí)行改腳本文件,完成wifi模塊的自動(dòng)移出操作。
b)方法二(推薦):
通過(guò)列入黑名單的方式來(lái)實(shí)現(xiàn)自動(dòng)移出ideapad_laptop設(shè)備。
1)創(chuàng)建/etc/modprobe.d/ideapad.conf文件:
sudo touch /etc/modprobe.d/ideapad.conf
2)編輯ideapad.conf文件:
sudo gedit ideapad.conf
3) 在ideapad.conf文件中添加:
blacklist ideapad_laptop
4) 關(guān)閉并保存ideapad.conf文件,移除ideapad_laptop設(shè)備:
sudo modprobe -r ideapad_laptop
5) 注銷重啟Ubuntu系統(tǒng),可以看到無(wú)線設(shè)備能夠被打開(kāi),并能搜索到WiFi信號(hào)。
問(wèn)題二
2.1 問(wèn)題描述
在解決以上無(wú)線網(wǎng)卡開(kāi)啟問(wèn)題后,發(fā)現(xiàn)已連接的wifi容易斷開(kāi)并且信號(hào)強(qiáng)度較差
2.2 解決方法
1)插上有線網(wǎng)
2)打開(kāi)終端
3)在終端依次執(zhí)行:

4)重啟計(jì)算機(jī)