使用mdk3時出現這個問題operation not possible due to RF-kill
就是輸入第一條命令 后出現 operation not possible due to RF-kill,我想大部分人也遇到過把。新版本 0.34 使 用 命令 rfkill unblock all 解決這個問題,容易出現問題的是 0.3.2 版本的
3.10. RFKill
很多計算機系統包含無線電傳輸,其中包括 Wi-Fi、藍牙和 3G 設備。這些設備消耗電源,在不使用這些設備時是一種浪費。
RFKill 是 Linux 內核中的一個子系統,它可提供一個界面,在此界面中可查詢、激活並取消激活計算機系統中的無線電傳輸。當取消激活傳輸時,可使其處於可被軟件重新激活的狀態(軟鎖定)或者將其放在軟件無法重新激活的位置(硬鎖定)。
RFKill 核為子系統提供應用程序編程界面(API)。內核驅動程序被設計為支持 RFKill 使用這個 API 注冊內核,並包含啟用和禁用這個設備的方法。另外,RFKill 核提供用戶程序可解讀的通知以及用戶程序查詢傳輸狀態的方法。
RFKill 界面位於
/dev/rfkill
,其中包含系統中所有無線電傳輸的當前狀態。每個設備都在
sysfs
中注冊當前 RFKill 狀態。另外,在啟用了 RFKill 的設備中每當狀態更改時,RFKill 會發出
uevents。
Rfkill 是一個命令行工具,您可使用它查詢和更改系統中啟用了 RFKill 的設備。要獲得這個工具,請安裝 rfkill 軟件包。
使用命令
rfkill list
獲得設備列表,每個都包含與之關聯的
索引號,從 0
開始。您可以使用這個索引號讓 rfkill停止使用或者使用某個設備,例如:
rfkill block 0
停用系統中第一個啟用 RFKill 的設備。
您還可以使用
rfkill 阻斷某一類設備,或者所有啟用了 RFKill 的設備。例如:
rfkill block wifi
停用系統中的所有 Wi-Fi 設備。要停用所有啟用了 RFKill 的設備,請運行:
rfkill block all
要重新使用設備,請運行
rfkill unblock
,而不是
rfkill block
。要獲得
rfkill 可停用的完整設備類別列表,請運行 rfkill help
。