一、問(wèn)題描述
本人使用的是聯(lián)想超極本yoga2 PRo,默認(rèn)裝入Win8系統(tǒng),然當(dāng)裝入ubuntu雙系統(tǒng)時(shí),會(huì)出現(xiàn)無(wú)線(xiàn)硬件開(kāi)關(guān)關(guān)閉的問(wèn)題,當(dāng)然也就無(wú)法連網(wǎng)。
使用
rfkill list all
會(huì)出現(xiàn)如下提示
0:ideapad_wlan: Wireless LANSoft blocked: noHard blocked:yes1:ideapad_bluetooth: BluetoothSoft blocked: noHard blocked: yes2:phy0: Wireless LANSoft blocked: noHard blocked:no3:hci0: BluetoothSoft blocked: yesHard blocked: no
可以看到,優(yōu)先級(jí)前的ideapad_wlan的Hard blocked 默認(rèn)為yes,即ubuntu默認(rèn)關(guān)閉了硬件wifi開(kāi)關(guān),而超極本yoga2 pro 這樣的只有軟件開(kāi)關(guān)wifi,沒(méi)有硬件開(kāi)關(guān)的啟動(dòng),所以引起了wifi無(wú)法開(kāi)啟的問(wèn)題。
二、問(wèn)題解決
從無(wú)線(xiàn)模塊的顯示列表可以看出,序號(hào)2的wifi模塊是軟硬件是可以啟動(dòng)的,所以,只要將前面默認(rèn)的模塊移出即可;使用命令:
sudo modprobe -r ideapad_laptop
即移出了ideapad的無(wú)線(xiàn)模塊,再使用命令查看:
rfkill list all
如下提示:
2:phy0: Wireless LANSoft blocked: noHard blocked:no3:hci0: BluetoothSoft blocked: yesHard blocked: no
即wifi模塊工作正常,然而每次重啟ubuntu系統(tǒng)都要重新進(jìn)行模塊移出,故可將該命令設(shè)置為開(kāi)機(jī)自啟動(dòng),方法是在/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è)用戶(hù)密碼為123,命令一定要在exit 0之前運(yùn)行,該文件如果沒(méi)有修改權(quán)限#修改前使用 chmod 命令修改權(quán)限即可!echo "123" |sudo modprobe -r ideapad_laptopexit 0
開(kāi)機(jī)啟動(dòng)后系統(tǒng)會(huì)自動(dòng)執(zhí)行改腳本文件,完成wifi模塊的自動(dòng)移出操作。
新聞熱點(diǎn)
疑難解答
圖片精選