2024年3月29日发(作者:)
软件需求
如何实现网络唤醒开机
硬件需求
怎样实现网络唤醒开机
应用网络唤醒开机功能必须要有相应的硬件支持才可使用。
需要说明的是,某些主板上已经集成了具有网络唤醒功能的网卡,所以也就没有
什么三脚插座,更不需要专用的三芯连线。
其次必须要有网卡支持。这类网卡在主板上比一般的网卡多了一个三脚插座,并
且通常还附带一条专用的三芯连接线,该线是用来连接主板和网卡之间的三脚插座。
首先要有主板支持。现在,新一代的主板大都支持网络唤醒功能,而且在主板上
都有一个三脚插座,它一般在PCI插槽附近,旁边标注“WOL”。
当用户知道被唤醒的计算机MAC地址后,通过另外一台计算机执行相应的软件,
向网络上发出含有该地址的特殊数据包。此时,被唤醒的计算机虽然处于关机状态,
但是其内部网卡控制芯片通过专用连线所送来的电流,仍然可以接收和处理网络上的
数据包。因此控制芯片通过检查数据包内的MAC地址,就可确认自己就是该数据包的
收件者,然后通过专用连线发出开机信号,通知主板开机启动。
如果用户想通过网络唤醒一台指定的计算机,首先需要知道能标识该计算机的身
份号。由于被唤醒的计算机处于关机状态,也就没有了IP地址和计算机名字,惟一能
标识其身份的只有内部网卡的物理地址,即MAC地址,该地址是惟一的,而且每块网
卡的MAC地址均不相同。
为了唤醒网络上的计算机,用户必须发出一种数据包,该数据包的格式与普通数
据包不同,而且还必须使用相应的专用软件才能产生。当前比较普遍采用的是AMD公
司制作的Magic Packet 1.0,这套软件可以生成网络唤醒所需要的特殊数据包。该数
据包包含有连续6个字节的“FF”和连续重复16次的MAC地址。Magic Packet 1.0虽
然只是AMD公司开发推广的一项技术,并非业界公认的标准,但是仍受到很多网卡制
造商的支持,因此许多具有网络唤醒功能的网卡都能与之兼容。
新一代的主板都提供了键盘或鼠标开机、调制解调器唤醒开机和网络唤醒开机等
功能,对于网络唤醒开机,由于需要特殊的软硬件支持,加上一些资料对比介绍很少,
因此,使得一些用户在已有硬件支持的情况下不知怎样实现网络唤醒开机。在此,本
文将详细说明如何实现网络唤醒开机。
最后还必须要使用ATX电源,而且其+5V Standby电流必须比较大,根据Intel
的建议,它需要在600mA以上。该电流的大小可以从电源外部标识中的+5VSB栏里查到。
Magic Packet软件使用说明
网络唤醒开机的操作方法如下:
1.运行,其界面如图1所示。
3.在“Destination Ethernet Address”对话框中填入所要唤醒的计算机MAC
地址,然后单击“Send”,该计算机就会被唤醒,开机启动。
当然该计算机BIOS中“Wake On LAN”或者“Resume by LAN”选项必须设置为
“Enable”。至于网卡的MAC地址,可从网卡设置软件中获得,或者运行
从Internet上下载magic_后,直接运行它就可以开始安装。该软件默
认安装在C:pcnetmagic_pkt目录下,由于不会在程序项中或桌面上增加任何快捷方
式,因此,要想运行该软件,用户必须自己到所安装的目录下执行,自己
动手将该程序在桌面上建立一个快捷方式也行。
Magic Packet 1.0软件可以从Internet上下载,其下载地址是
/products/npd/software/pcnet_family/drivers/magicpacket.h
tml,文件名是magic_,文件大小为900多KB。
2.选择“Magic packets”*“Power On One Host”,出现如图2所示的画面。
发布评论