溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么為Linux無線網(wǎng)卡配置無線喚醒功能

發(fā)布時(shí)間:2021-09-27 15:22:48 來源:億速云 閱讀:191 作者:柒染 欄目:系統(tǒng)運(yùn)維

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)怎么為Linux無線網(wǎng)卡配置無線喚醒功能,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

我有一臺用于備份我的所有設(shè)備的網(wǎng)絡(luò)存儲(NAS)服務(wù)器。然而當(dāng)我備份我的 Linux 筆記本時(shí)遇到了困難。當(dāng)它休眠或掛起時(shí)我不能備份它。當(dāng)我使用基于 Intel 的無線網(wǎng)卡時(shí),我可以配置筆記本上的 WiFi 接受無線喚醒嗎?

網(wǎng)絡(luò)喚醒Wake-on-LAN(WOL)是一個(gè)以太網(wǎng)標(biāo)準(zhǔn),它允許服務(wù)器通過一個(gè)網(wǎng)絡(luò)消息而被打開。你需要發(fā)送一個(gè)“魔法數(shù)據(jù)包”到支持網(wǎng)絡(luò)喚醒的以太網(wǎng)卡和主板,以便打開被喚醒的系統(tǒng)。

怎么為Linux無線網(wǎng)卡配置無線喚醒功能

linux-configire-wake-on-wireless-lan-wowlan

無線喚醒wireless wake-on-lan(WoWLAN 或 WoW)允許 Linux 系統(tǒng)進(jìn)入低耗電模式的情況下保持無線網(wǎng)卡處于激活狀態(tài),依然與熱點(diǎn)連接。這篇教程演示了如何在一臺安裝無線網(wǎng)卡的 Linux 筆記本或桌面電腦上啟用 WoWLAN / WoW 模式。

請注意,不是所有的無線網(wǎng)卡和 Linux 驅(qū)動(dòng)程序都支持 WoWLAN。

語法

在 Linux 系統(tǒng)上,你需要使用 iw 命令來查看和操作無線設(shè)備及其配置。 其格式為:

iw commandiw [options] command

列出所有的無線設(shè)備及其功能

輸入下面命令:

$ iw list$ iw list | more$ iw dev

輸出為:

phy#0    Interface wlp3s0        ifindex 3        wdev 0x1        addr 6c:88:14:ff:36:d0        type managed        channel 149 (5745 MHz),width: 40 MHz, center1: 5755 MHz        txpower 15.00 dBm

請記下這個(gè) phy0。

查看無線喚醒的當(dāng)前狀態(tài)

打開終端并輸入下面命令來查看無線網(wǎng)絡(luò)的狀態(tài):

$ iw phy0 wowlan show

輸出為:

WoWLAN is disabled

如何啟用無線喚醒

啟用的語法為:

sudo iw phy {phyname} wowlan enable {option}

其中,

  1. {phyname} - 使用 iw dev 來獲取其物理名。

  2. {option} - 可以是 anydisconnect、magic-packet 等。

比如,我想為 phy0 開啟無線喚醒:

$ sudo iw phy0 wowlan enable any

或者:

$ sudo iw phy0 wowlan enable magic-packet disconnect

檢查一下:

$ iw phy0 wowlan show

結(jié)果為:

WoWLAN is enabled: * wake up on disconnect * wake up on magic packet

測試一下

將你的筆記本掛起或者進(jìn)入休眠模式:

$ sudo sh -c 'echo mem > /sys/power/state'

從 NAS 服務(wù)器上使用 ping 命令 發(fā)送 ping 請求

$ ping your-laptop-ip

也可以 使用 wakeonlan 命令發(fā)送魔法數(shù)據(jù)包:

$ wakeonlan laptop-mac-address-here$ etherwake MAC-Address-Here

如何禁用無線喚醒?

語法為:

$ sudo phy {phyname} wowlan disable$ sudo phy0 wowlan disable

更多信息請閱讀 iw 命令的 man 頁:

$ man iw$ iw --help

上述就是小編為大家分享的怎么為Linux無線網(wǎng)卡配置無線喚醒功能了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI