LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1017|回复: 0

sudo ether-wake

[复制链接]
发表于 2003-7-23 16:56:17 | 显示全部楼层 |阅读模式
Using Wake-On-LAN with Linux

?文.我本善良 (asako@parzival.org)



●前言●
Wake-On-LAN 是使用AMD "Magic Packet"技?,它非常?似於PCMCIA???的"wake
on ring"的??技?,其基本的原理是提供?路卡一?非常低的?源?它去?看?路上
的特?的封包?而起???。

●本文●
?我?要?醒目????,我?必需要知道?台??的?路卡??及?路卡位置.如果
您的?器是有多片的?路卡?,您?必需??您的WOL?接?接在哪一片?路卡。

ftp://ftp.scyld.com/pub/diag/eth ... 用下面的指令
cc -O -Wall -o ether-wake ether-wake.c??後?有ether-wake?行?。

然後在我?的目??器??入?路卡的??程式?且利用ifconfig???路卡的卡?。
?掉目???,?注意不要把?源???掉,不然??法??路??。

在我?的控制???行以下指令。

  [root@asako mail]# ether-wake 00:50:14:cc:2e:8c

然後我???看到目?的??自?的??。

已支援的?路卡
目前大部份支援?路??的晶片都有支援,??只是列出部份??的列表。如intel
i82557(EEPro100B)及目前intel的??版本i82558 (EEPro100+) and i82559。

使用i82557晶片,?建100Mbase的Intel主?版,但是您必需??您的??

其它的晶片如AMD Fast-PCnet,和早期Intel/Digital 21143,和3Com(3c905-revB),
和Symbios的晶片(不支援早期的gigabit的晶片)。

要建立一?完整的?路??的?境您必需要有一?支援?路??的主?版,和一?可以
在?????能提供,5V?源的ATX?源供?器。要?路??能?正常的工作,您的主?
版必需要能?提供足?的?源??路卡?它能?去接收?路上的封包?且判?是否符合
?而??,如果您?有以上的支援您??法使用?路??。

●ether-wake程式???明●
ether-wake 程式提供以下的??:
-b  ?送?醒封包至?播位置。
-D  增加除?等?。
-i  ?路卡介面名?,?定值?"eth0"。
-p  密?,在封包後面加入四至六?byte的密?。(?看以下密?的?明。)
-v  增加?明等?。?????您能?去追?封包的?生。
-V  ?示程式的版本。


●Wake-On-LAN with Linux 密??明●
一些?路卡的晶片提供WOL密???,?了使WOL的封包能被接收您必需加上密?,而
密??度?四或六? bytes。密?可能?十六?位(?路卡卡?)或者十?位(Internet
位置)的格式。例如:
-p 00:22:44:66:88:aa
-p 192.168.1.1

●??●
目前比?新式的?路卡大概都有支援到?路??,便宜一?的如Dlink530TX-Rev-b,
比?好一?的大概就是3com及Intel的?路卡。各位不彷???路??的新功能。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表