網路開機(Wake On LAN)





頁 : [1] 2

shyong
2001-01-17, 10:33 PM
什麼是 Wake On LAN

Wake On LAN (WOL)在中文解釋為「網路開機」,是一種能從遠端PC
透過網路將已經關機的PC開啟的功能.

如何完成 Wake On LAN

所謂的 WOL 是利用傳送一種特殊的封包「Magic Packet」給欲開機的電腦。當電腦關機時,支援 Wake On LAN 的 NIC 會進入
Magic Packet 模式,此刻如果接收到 Magic Packet時,NIC 就會
送訊號給主機版將電腦開啟.

網路開機的需求條件
1.支援網路開機的主機版

目前市售的主機板絕大部分都有這項功能。例如:華碩的CUSL-2,技嘉的GA-8TX....等等.

2.BIOS 的設定

在 CMOS 當中,在Power Management Menu 下選則 Wake On LAN 或 Resume by LAN ,將其開啟(on)狀態.

3.支援 Wake On LAN 的 NIC

例如:Intel PRO/100+ Management Adapter,DFE-550TX,你可以從網路卡的包裝來得知是否支援 WOL .
(簡單的說就是看有沒有多一條三芯的線)

4.ATX 電源供應器(如果一直不能成功,再去確認電源供應器)

你的電源供應器所輸出的待機電源需能夠讓網路卡啟動,各家的 NIC 所需電力不一,最好先閱讀手冊.
例如 D-Link DFE-550TX : 利用連接線時,網路卡使用 5V 的電源,電源供應器的待機 5V 電源供應
需在 200 mA 以上,也就是說電源供應器的標示中 +5V/SB (或 +5AUX , 5VSB )必須大於 0.2A。
(絕大部分的網路卡在 0.7A 以下都可喚醒).

5.軟體

因為 Magic Packet 是一種有特殊格式的封包,你需要對應的軟體來產生它.

<相關軟體>

使用 Magic Packet 來傳送:

For Windows

Magic Packet: (最新版本:1.0)
http://www.amd.com/products/npd/software/pcnet_family/drivers/magicpacket.html

For UNIX:

wakeonlan:(最新版本 0.4)
http://gsd.di.uminho.pt/jpo/software/wakeonlan/

<技術細節>

Ethernet Frame 的 Magic Packet:

[目的卡號][來源卡號][其他資料][6 Bytes的 'FF'][重覆十六次的遠端電腦網路卡號][其他資料]

目的卡號可用特定主機或廣撥位置,例如 0xFFFFFFFFFFFF .其他資料可有可無,可以為任何資料,

例如:IP Head,TCP Head,UDP Head....ect.


說明:

Magic Packet 的重點是在於 MAC Adddress,它標明了欲開機電腦的網路卡卡號,但是它必須重覆十六次,

且緊跟在六個 bytes 的 "FF" 後面.只要 NIC 發現封包中任何地方有這樣的片段,便會將電腦開機.

這個部份可重覆多次.因此,這個片段可以包在任何協定中,如包在 TCP/IP、IPX 封包中,如此一來封包可

以被 Router 或 switch 傳送,而不會影響 Magic Packet 讓遠端開機的功能。

也就是說,你可以在任何協定中的資料部份填上 "FFFFFFFFFFFF"+卡號...(16次),就可利用該協定作出一個

使用該協定的 Magic Packet.最常被使用的是 UDP 封包.


<其他建議>

通常在測試 WOL 時,可能需要多次的開關機,所以建議將硬碟的電源線拔除,避免你的硬碟遭受毀損.

CMOS 的 Soft-Off by PWR-BTTN 選項改為 Instant Off,如此一來電源按鈕一按即可關機,方便測試.




TimYeh
2001-01-18, 09:52 AM
請問有沒有更多資料提供來源?

TNK'S!

ivyserver
2001-05-06, 12:25 PM
那網路開機到底支不支援WAN啊,就是我不是在區域網路中使用,而是在外面的電腦來上網開自己家中的電腦,是否可以呢

shyong
2001-05-06, 04:16 PM
網路開機支援 WAN , 它所送出去的"封包" 在通過 Router 時尚

會存在 , 您可以放心的嚐試 !!

ivyserver
2001-05-12, 04:37 PM
1.網路開機係利用【廣播】封包,所以不能透過網際網路,只適用在區域網路,所以它的名稱為【Wake-On-LAN】。
2.操作細節建議參考旗標出版的【PCDIY 2001 網路自己裝】第 25 章。

法克
2001-06-20, 11:33 PM
最初由 亞吉拉
1.網路開機係利用【廣播】封包,所以不能透過網際網路,只適用在區域網路,所以它的名稱為【Wake-On-LAN】。
2.操作細節建議參考旗標出版的【PCDIY 2001 網路自己裝】第 25 章。


Magic Packet 運作方式

Magic Packet 的重點是在 MAC Adddress, 它標明了欲開機電腦的網路卡卡號, 它必須重覆十六次, 且緊跟在六個 bytes 的 'FF' 後面. 只要網路卡找到封包「任何地方」中有如此的片段, 便會將電腦開機.

因這個片段可以包在任何協定中, 如包在 TCP/IP、IPX 封包中, 如此一來封包可以被 router 或 switch 傳送, 而不會影響 Magic Packet 讓遠端開機的功能.

也就是說, 你可以在任何協定中的資料部份填上 "FFFFFFFFFFFF"+卡號...(16次), 就可利用該協定作出一個使用該協定的 Magic Packet. 最常被使用的是 UDP 封包.

可參考 http://www.hkultraline.com/html/info_wol_2.html#2

Louis
2001-06-23, 06:54 PM
請問如何關掉它?(HUB 一直亮)
CMOS設定中無 wol 的選項
我的NIC是on board
謝謝

法克
2001-06-23, 07:20 PM
最初由 Louis
請問如何關掉它?(HUB 一直亮)
CMOS設定中無 wol 的選項
我的NIC是on board
謝謝

您確定 CMOS 內沒有辦法關掉嗎 ...??
一般都是可以在 CMOS 內將它 Disable, 選項要在 Power Managment 內,主機板說明書看過了嗎 ..?? 那是什麼板啊 ..??

pavo
2001-06-23, 09:22 PM
最初由 法克


您確定 CMOS 內沒有辦法關掉嗎 ...??
一般都是可以在 CMOS 內將它 Disable, 選項要在 Power Managment 內,主機板說明書看過了嗎 ..?? 那是什麼板啊 ..??
假如你的主機板是多合一 (VGA+LAN+SOUND) 晶片是SIS 例如 麗台 6300 PRO...
主機板就算在BIOS 內關掉 WOL HUB 及網卡上的燈號一樣會亮.這似乎無法改變
但是你放心主機已無法WOL了 (有點討厭就是了),我另一台主機內建INTEL X559
就不會,真奇怪????

mingsheu
2002-05-17, 10:56 PM
最初由 法克 發表


Magic Packet 運作方式

Magic Packet 的重點是在 MAC Adddress, 它標明了欲開機電腦的網路卡卡號, 它必須重覆十六次, 且緊跟在六個 bytes 的 'FF' 後面. 只要網路卡找到封包「任何地方」中有如此的片段, 便會將電腦開機.

因這個片段可以包在任何協定中, 如包在 TCP/IP、IPX 封包中, 如此一來封包可以被 router 或 switch 傳送, 而不會影響 Magic Packet 讓遠端開機的功能.

也就是說, 你可以在任何協定中的資料部份填上 "FFFFFFFFFFFF"+卡號...(16次), 就可利用該協定作出一個使用該協定的 Magic Packet. 最常被使用的是 UDP 封包.

可參考 http://www.hkultraline.com/html/info_wol_2.html#2
我還是持保留態度∼跨Router不太可能,因為封包內跟本沒有指定Router跑到那去
So.... 該網頁所提的內容把Router去掉或許才比較正確!