歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

遠程喚醒: 英特爾 (R) 網絡適配器用戶指南

  關於遠程喚醒 物理安裝問題 BIOS 設置 操作系統設置 關於遠程喚醒 遠程喚醒服務器的能力是服務器管理的重大發展。 在過去幾年中,此功能從簡單的遠程打開電源發展成為與多種設備和操作系統(OS)電源狀態交互作用的復雜系統。 支持的適配器 英特爾 PRO/1000 XT 服務器適配器 英特爾 PRO/100 S 服務器適配器 喚醒魔包 在遠程喚醒的早期實現中,通過發送"魔包*(Magic Packet)"將服務器從電源斷開狀態中啟動。 "魔包"是一個以太網數據包,其數據字段包含一個適配器的重復 16 次的 MAC 地址。 當一個適配器接收到含有其 MAC 地址的"魔包"時,它激活服務器的電源。 這使網絡管理員可在業余時間進行遠程維護,而不需派技術員到現場去。 此早期實現不要求 OS 知悉遠程喚醒。 不過,它還是要求服務器配備有待機電源裝置及允許遠程電源控制所必須的電路。 這些服務器通常配備有稱為 APM(Advanced Power Management,高級電源管理)的功能。 APM 提供基於 BIOS 的電源控制。 APM 電源狀態 電源狀態 描述 就緒 打開並全面運作 待機 CPU 處於閒置狀態,近期未發生設備活動 掛起 系統處於低耗電狀態,足以保留數據 休眠 電源關閉,但保留系統狀態 關 關閉電源 Advanced Configuration and Power Interface(高級配置與電源接口ACPI) 較新的計算機具備 ACPI(Advanced Configuration and Power Interface,高級配置於電源接口)功能,它將 APM 概念延伸到使 OS 能夠選擇性地控制電源。 ACPI 支持多種電源狀態。每一種狀態代表一種不同的電源級別,級別從完全加電到完全斷電,每一種中間狀態有等級不同的電源。 ACPI 電源狀態 電源狀態 描述 S0 打開並全面運作 S1 系統處於低耗電模式(睡眠模式)。 CPU 時鐘停止,但 RAM 仍有電並在刷新。 S2 與 S1 類似,但 CPU 完全斷電。 S3 掛起至 RAM(待機模式)。 多數組件都關閉。 RAM 仍在工作。 S4 掛起至硬盤(休眠模式)。 內存的內容交換至磁盤驅動器,當系統蘇醒時再重新載入至 RAM。 S5 關閉電源 一些較新的具備 ACPI 功能的操作系統,如 Microsoft Windows* 2000 和 Windows Server 2003,不支持從斷電狀態(S5)遠程喚醒。 這些操作系統確實支持從中間狀態,如待機和休眠(S3 和 S4)模式遠程喚醒。 注意: S4 是 Dell 當前唯一支持的 ACPI 類型。 遠程喚醒可用多種用戶可選的數據包類型來引發,並不限於"魔包"格式。 欲獲得所支持的數據包類型的更多信息,參閱"操作系統設置"節。 欲獲得所支持的電源狀態的信息,參閱"系統文檔"。 地址喚醒類型 英特爾適配器的喚醒功能基於 OS 發送的類型。 可以使用 Windows 英特爾 PROSet 將驅動程序配置為以下設置。 對 Red Hat Linux,WoL 通過 Ethtool* 使用程序提供。 有關 Ethtool 的更多信息,參見以下網站: http://sourceforge.net/projects/gkernel. OS Controlled (OS 控制的)- 接受所有由 OS 發送的類型。 Directed Packets (定向數據包)- 僅接受其以太網頭包含適配器以太網地址的類型,或其 IP 頭包含分配給適配器的 IP 地址的類型。  Magic Packets (魔包)- 僅接受包含 16 個連續重復的適配器 MAC 地址的類型。


Directed and Magic(定向數據包和魔包)- 接受定向數據包和魔包。 選擇"Directed Packets(定向數據包)"還將允許適配器接受查詢分配給適配器的 IP 地址的 Address Resolution Protocol(地址解析協議,ARP)的類型。 如果一個適配器被分配多個 IP 地址,操作系統可能會要求查詢任何被分配的地址的 ARP 類型喚醒。 但是,適配器僅在對查詢列表中第一個 IP 地址(通常是分配給適配器的第一個地址)的 ARP 數據包作出響應時被喚醒。 返回頁首 物理安裝問題 插槽 有些主板僅在特定插槽上支持遠程喚醒(或從 S5 狀態遠程喚醒)。 例如,英特爾台式機主板 D815EPEA2 僅支持從斷電狀態(S5)遠程喚醒(如果適配器插在 PCI 插槽 2 中)。然而,它卻支持對處於待命狀態的任何插槽的遠程喚醒。參閱您的系統的文檔以了解遠程喚醒支持的細節。 電源 新型的英特爾 PRO 適配器是 3.3 伏,但也能用於 5 伏插槽。 這些適配器上的鎖口對這兩類插槽都適用。 3.3 伏待機電源設備必須能夠為所安裝的每一個安裝的英特爾 PRO 適配器提供至少 0.2 安倍的電流。 用 IBAUTIL 實用程序關閉適配器上的遠程喚醒功能,可將每個適配器的耗電減至 50 毫安(.05 安倍)左右。 返回頁首 BIOS 設置 可能需要在計算機 BIOS 的各種不同的設置進行配置,以便使用遠程喚醒。 許多 ACPI 計算機可以配置在 APM 模式中工作。 檢查 BIOS 設置以確定要在哪種模式中操作。 在 APM 和 ACPI 計算機上,可以從"電源管理"下找到 Wake on LAN*( 遠程喚醒)的設置,其標題為"Wake on LAN"(局域網喚醒)和/或"Wake on PME"(PME 喚醒)。 Wake on LAN 指的是喚醒通過 3 針接頭電纜接收到的事件。. Wake on PME 指的是喚醒通過 PCI 總線接收到的事件。要啟用遠程喚醒,應該啟用與適配器連接相應的設置。 在以 ACPI 模式操作並使用具有 ACPI 功能的計算機上,查找針對 ACPI 的設置。 如果要使系統從斷電狀態中開機,啟用針對 ACPI 的設置,如"Wake on LAN from S5"(從 S5 狀態下進行局域網喚醒)。 返回頁首 操作系統設置 Microsoft Windows 產品 windows 2000 和 Windows Server 2003 具有 ACPI 功能。該些操作系統不支持斷電狀態(S5)下的遠程喚醒,只支持待機狀態。 關閉該系統時,也將關閉 ACPI 設備,包括英特爾 PRO 適配器。這將解除適配器的遠程喚醒能力。 但是,在一些具有 ACPI 功能的計算機上,BIOS 可能有一個設置允許覆蓋操作系統,並且仍然從 S5 狀態中喚醒。 如果在 BIOS 設置中沒有對從 S5 狀態喚醒的支持,將只能在使用這些操作系統的 ACPI 計算機上從待命狀態喚醒。 英特爾 PROSet 高級設置選項卡包含一個名為 Enable PME(啟用 PME)的設置,可用於某些適配器。 要明確地允許在 APM 電源管理下用"魔包"從關機狀態中喚醒,將其設為 Enable(啟用)。 參看英特爾 PROSet 幫助以獲得詳情。 在具備 ACPI 功能的 Windows 版本中,英特爾 PROSet II 高級設置還有一項稱為 Wake on Settings(設置喚醒)的設置。 該設置控制能將系統從待機狀態中喚醒的數據包類型。 參看英特爾 PROSet 幫助以獲得詳情。 在運行具備 ACPI 功能的操作系統的 ACPI 計算機上,確保啟用從待機狀態喚醒的選項。要啟用從待機狀態喚醒,打開"設備管理器",再巡航到適配器屬性選項卡的"電源管理"。 單擊設置Allow this device to bring the computer out of standby(允許此設備將計算機從待命狀態中喚醒)。 其它操作系統 遠程喚醒還受下列操作系統支持: Red Hat Linux* Advanced Server 2.1 NetWare* 在不支持遠程喚醒技術的操作系統上,仍可使用"魔包"方法來遠程打開計算機的電源。 當服務器第一次接通電源,屏幕上出現 Boot Agent(引導代理)的提示符時,可用 CTRL-S 組合鍵來啟動英特爾(R) Boot Agent 配置實用程序。 該配置程序有一個稱為 Legacy OS Wakeup Support(傳統 OS 喚醒支持)的參數設置。 如果啟用此設置,Boot Agent 將調整適配器使之能響應"魔包"喚醒事件。 這將允許在不支持遠程喚醒的操作系統上運行遠程喚醒。



Copyright © Linux教程網 All Rights Reserved