關(guān)于遠(yuǎn)程喚醒
物理安裝問(wèn)題
BIOS 設(shè)置
操作系統(tǒng)設(shè)置
關(guān)于遠(yuǎn)程喚醒
遠(yuǎn)程喚醒服務(wù)器的能力是服務(wù)器管理的重大發(fā)展。 在過(guò)去幾年中,此功能從簡(jiǎn)單的遠(yuǎn)程打開(kāi)電源發(fā)展成為與多種設(shè)備和操作系統(tǒng)(OS)電源狀態(tài)交互作用的復(fù)雜系統(tǒng)。
支持的適配器
英特爾 PRO/1000 XT 服務(wù)器適配器
英特爾 PRO/100 S 服務(wù)器適配器
喚醒魔包
在遠(yuǎn)程喚醒的早期實(shí)現(xiàn)中,通過(guò)發(fā)送"魔包*(Magic Packet)"將服務(wù)器從電源斷開(kāi)狀態(tài)中啟動(dòng)。 "魔包"是一個(gè)以太網(wǎng)數(shù)據(jù)包,其數(shù)據(jù)字段包含一個(gè)適配器的重復(fù) 16 次的 MAC 地址。 當(dāng)一個(gè)適配器接收到含有其 MAC 地址的"魔包"時(shí),它激活服務(wù)器的電源。 這使網(wǎng)絡(luò)管理員可在業(yè)余時(shí)間進(jìn)行遠(yuǎn)程維護(hù),而不需派技術(shù)員到現(xiàn)場(chǎng)去。
此早期實(shí)現(xiàn)不要求 OS 知悉遠(yuǎn)程喚醒。 不過(guò),它還是要求服務(wù)器配備有待機(jī)電源裝置及允許遠(yuǎn)程電源控制所必須的電路。 這些服務(wù)器通常配備有稱(chēng)為 APM(Advanced Power Management,高級(jí)電源管理)的功能。 APM 提供基于 BIOS 的電源控制。
APM 電源狀態(tài)
電源狀態(tài)
描述
就緒
打開(kāi)并全面運(yùn)作
待機(jī)
CPU 處于閑置狀態(tài),近期未發(fā)生設(shè)備活動(dòng)
掛起
系統(tǒng)處于低耗電狀態(tài),足以保留數(shù)據(jù)
休眠
電源關(guān)閉,但保留系統(tǒng)狀態(tài)
關(guān)
關(guān)閉電源
Advanced Configuration and Power Interface(高級(jí)配置與電源接口ACPI)
較新的計(jì)算機(jī)具備 ACPI(Advanced Configuration and Power Interface,高級(jí)配置于電源接口)功能,它將 APM 概念延伸到使 OS 能夠選擇性地控制電源。 ACPI 支持多種電源狀態(tài)。每一種狀態(tài)代表一種不同的電源級(jí)別,級(jí)別從完全加電到完全斷電,每一種中間狀態(tài)有等級(jí)不同的電源。
ACPI 電源狀態(tài)
電源狀態(tài)
描述
S0
打開(kāi)并全面運(yùn)作
S1
系統(tǒng)處于低耗電模式(睡眠模式)。 CPU 時(shí)鐘停止,但 RAM 仍有電并在刷新。
S2
與 S1 類(lèi)似,但 CPU 完全斷電。
S3
掛起至 RAM(待機(jī)模式)。 多數(shù)組件都關(guān)閉。 RAM 仍在工作。
S4
掛起至硬盤(pán)(休眠模式)。 內(nèi)存的內(nèi)容交換至磁盤(pán)驅(qū)動(dòng)器,當(dāng)系統(tǒng)蘇醒時(shí)再重新載入至 RAM。
S5
關(guān)閉電源
一些較新的具備 ACPI 功能的操作系統(tǒng),如 Microsoft Windows* 2000 和 Windows Server 2003,不支持從斷電狀態(tài)(S5)遠(yuǎn)程喚醒。 這些操作系統(tǒng)確實(shí)支持從中間狀態(tài),如待機(jī)和休眠(S3 和 S4)模式遠(yuǎn)程喚醒。
注意: S4 是 Dell 當(dāng)前唯一支持的 ACPI 類(lèi)型。
遠(yuǎn)程喚醒可用多種用戶(hù)可選的數(shù)據(jù)包類(lèi)型來(lái)引發(fā),并不限于"魔包"格式。 欲獲得所支持的數(shù)據(jù)包類(lèi)型的更多信息,參閱"操作系統(tǒng)設(shè)置"節(jié)。
欲獲得所支持的電源狀態(tài)的信息,參閱"系統(tǒng)文檔"。
地址喚醒類(lèi)型
英特爾適配器的喚醒功能基于 OS 發(fā)送的類(lèi)型。 可以使用 Windows 英特爾 PROSet 將驅(qū)動(dòng)程序配置為以下設(shè)置。 對(duì) Red Hat Linux,WoL 通過(guò) Ethtool* 使用程序提供。 有關(guān) Ethtool 的更多信息,參見(jiàn)以下網(wǎng)站: http://sourceforge.net/projects/gkernel.
OS Controlled (OS 控制的)- 接受所有由 OS 發(fā)送的類(lèi)型。
Directed Packets (定向數(shù)據(jù)包)- 僅接受其以太網(wǎng)頭包含適配器以太網(wǎng)地址的類(lèi)型,或其 IP 頭包含分配給適配器的 IP 地址的類(lèi)型。
Magic Packets (魔包)- 僅接受包含 16 個(gè)連續(xù)重復(fù)的適配器 MAC 地址的類(lèi)型。
Directed and Magic(定向數(shù)據(jù)包和魔包)- 接受定向數(shù)據(jù)包和魔包。
選擇"Directed Packets(定向數(shù)據(jù)包)"還將允許適配器接受查詢(xún)分配給適配器的 IP 地址的 Address Resolution Protocol(地址解析協(xié)議,ARP)的類(lèi)型。 如果一個(gè)適配器被分配多個(gè) IP 地址,操作系統(tǒng)可能會(huì)要求查詢(xún)?nèi)魏伪环峙涞牡刂返?ARP 類(lèi)型喚醒。 但是,適配器僅在對(duì)查詢(xún)列表中第一個(gè) IP 地址(通常是分配給適配器的第一個(gè)地址)的 ARP 數(shù)據(jù)包作出響應(yīng)時(shí)被喚醒。
返回頁(yè)首
物理安裝問(wèn)題
插槽
有些主板僅在特定插槽上支持遠(yuǎn)程喚醒(或從 S5 狀態(tài)遠(yuǎn)程喚醒)。 例如,英特爾臺(tái)式機(jī)主板 D815EPEA2 僅支持從斷電狀態(tài)(S5)遠(yuǎn)程喚醒(如果適配器插在 PCI 插槽 2 中)。然而,它卻支持對(duì)處于待命狀態(tài)的任何插槽的遠(yuǎn)程喚醒。參閱您的系統(tǒng)的文檔以了解遠(yuǎn)程喚醒支持的細(xì)節(jié)。
電源
新型的英特爾 PRO 適配器是 3.3 伏,但也能用于 5 伏插槽。 這些適配器上的鎖口對(duì)這兩類(lèi)插槽都適用。
3.3 伏待機(jī)電源設(shè)備必須能夠?yàn)樗惭b的每一個(gè)安裝的英特爾 PRO 適配器提供至少 0.2 安倍的電流。 用 IBAUTIL 實(shí)用程序關(guān)閉適配器上的遠(yuǎn)程喚醒功能,可將每個(gè)適配器的耗電減至 50 毫安(.05 安倍)左右。
返回頁(yè)首
BIOS 設(shè)置
可能需要在計(jì)算機(jī) BIOS 的各種不同的設(shè)置進(jìn)行配置,以便使用遠(yuǎn)程喚醒。
許多 ACPI 計(jì)算機(jī)可以配置在 APM 模式中工作。 檢查 BIOS 設(shè)置以確定要在哪種模式中操作。
在 APM 和 ACPI 計(jì)算機(jī)上,可以從"電源管理"下找到 Wake on LAN*( 遠(yuǎn)程喚醒)的設(shè)置,其標(biāo)題為"Wake on LAN"(局域網(wǎng)喚醒)和/或"Wake on PME"(PME 喚醒)。 Wake on LAN 指的是喚醒通過(guò) 3 針接頭電纜接收到的事件。. Wake on PME 指的是喚醒通過(guò) PCI 總線接收到的事件。要啟用遠(yuǎn)程喚醒,應(yīng)該啟用與適配器連接相應(yīng)的設(shè)置。
在以 ACPI 模式操作并使用具有 ACPI 功能的計(jì)算機(jī)上,查找針對(duì) ACPI 的設(shè)置。 如果要使系統(tǒng)從斷電狀態(tài)中開(kāi)機(jī),啟用針對(duì) ACPI 的設(shè)置,如"Wake on LAN from S5"(從 S5 狀態(tài)下進(jìn)行局域網(wǎng)喚醒)。
返回頁(yè)首
操作系統(tǒng)設(shè)置
Microsoft Windows 產(chǎn)品
Windows 2000 和 Windows Server 2003 具有 ACPI 功能。該些操作系統(tǒng)不支持?jǐn)嚯姞顟B(tài)(S5)下的遠(yuǎn)程喚醒,只支持待機(jī)狀態(tài)。 關(guān)閉該系統(tǒng)時(shí),也將關(guān)閉 ACPI 設(shè)備,包括英特爾 PRO 適配器。這將解除適配器的遠(yuǎn)程喚醒能力。 但是,在一些具有 ACPI 功能的計(jì)算機(jī)上,BIOS 可能有一個(gè)設(shè)置允許覆蓋操作系統(tǒng),并且仍然從 S5 狀態(tài)中喚醒。 如果在 BIOS 設(shè)置中沒(méi)有對(duì)從 S5 狀態(tài)喚醒的支持,將只能在使用這些操作系統(tǒng)的 ACPI 計(jì)算機(jī)上從待命狀態(tài)喚醒。
英特爾 PROSet 高級(jí)設(shè)置選項(xiàng)卡包含一個(gè)名為 Enable PME(啟用 PME)的設(shè)置,可用于某些適配器。 要明確地允許在 APM 電源管理下用"魔包"從關(guān)機(jī)狀態(tài)中喚醒,將其設(shè)為 Enable(啟用)。 參看英特爾 PROSet 幫助以獲得詳情。
在具備 ACPI 功能的 Windows 版本中,英特爾 PROSet II 高級(jí)設(shè)置還有一項(xiàng)稱(chēng)為 Wake on Settings(設(shè)置喚醒)的設(shè)置。 該設(shè)置控制能將系統(tǒng)從待機(jī)狀態(tài)中喚醒的數(shù)據(jù)包類(lèi)型。 參看英特爾 PROSet 幫助以獲得詳情。
在運(yùn)行具備 ACPI 功能的操作系統(tǒng)的 ACPI 計(jì)算機(jī)上,確保啟用從待機(jī)狀態(tài)喚醒的選項(xiàng)。要啟用從待機(jī)狀態(tài)喚醒,打開(kāi)"設(shè)備管理器",再巡航到適配器屬性選項(xiàng)卡的"電源管理"。 單擊設(shè)置Allow this device to bring the computer out of standby(允許此設(shè)備將計(jì)算機(jī)從待命狀態(tài)中喚醒)。
其它操作系統(tǒng)
遠(yuǎn)程喚醒還受下列操作系統(tǒng)支持:
Red Hat Linux* Advanced Server 2.1
NetWare*
在不支持遠(yuǎn)程喚醒技術(shù)的操作系統(tǒng)上,仍可使用"魔包"方法來(lái)遠(yuǎn)程打開(kāi)計(jì)算機(jī)的電源。 當(dāng)服務(wù)器第一次接通電源,屏幕上出現(xiàn) Boot Agent(引導(dǎo)代理)的提示符時(shí),可用 CTRL-S 組合鍵來(lái)啟動(dòng)英特爾(R) Boot Agent 配置實(shí)用程序。 該配置程序有一個(gè)稱(chēng)為 Legacy OS Wakeup Support(傳統(tǒng) OS 喚醒支持)的參數(shù)設(shè)置。 如果啟用此設(shè)置,Boot Agent 將調(diào)整適配器使之能響應(yīng)"魔包"喚醒事件。 這將允許在不支持遠(yuǎn)程喚醒的操作系統(tǒng)上運(yùn)行遠(yuǎn)程喚醒。