#1 2010-07-17 11:33:26
RT-N16 定時喚醒區域網路內的電腦
最近因為冰冰好料理換時段了,
逼不得已,
只好遍尋如何用這台沒輪子的法拉利 (RT-N16) 喚醒電腦錄製節目。
就因為嫌爬E文麻煩
沒想到找到的資料,不是只有支字片語就是Script 太過複雜
此時赫然想起linux中有個定時的指令cron (太久沒玩linux了)
在管理網頁中曾看到過它
最後還是要爬E文鬱卒
到dd-wrt 的wiki中
搜尋cron找出用法
搜尋wol 找出指令
以下是一些解說和語法,希望對想要用到的人有幫助
也免得大家都要爬E文
1. 首先,到“系統管理”─〉“基本管理”網頁
2. 找到“Cron”欄,勾選“啟用”
3. 在“新增 Cron Jobs”框線內,填入“你要執行的指令 (見下面解說)”
4. Cron 的用法: 分 時 日 月 週 指令
(每個都用空白鍵隔開,沒用到的要放一個 *星字號,上圖中的日和月都沒用,所以各放一個*)
分 0-59
時 0-23
日 1-31
月 1-12
週 0-6 (0 是星期日,上圖中的用法:1-5 是星期一到星期五)
指令 你想要執行的指令
5. 儲存設定─〉重新啟動路由器
6. 本例解說:
我是要在每星期一到五的下午5點50分喚醒電腦
50 17 * * 1-5 root /usr/sbin/wol -i 192.168.1.255 mac位址
root:以root的身份來執行指令 (在本例中,這是一定要以root來執行,不然機器不知道誰要執行指令)
wol:網路喚醒指令,前面必須加上路徑/usr/sbin/,不然找不到這個指令
-i:我不知道這個參數是什麼意思
192.168.1.255:廣播IP位址
Mac位址:在要被喚醒的電腦找出網路卡的MAC Address
已經成功執行兩個星期了
我們家也準時7點5分播映冰冰好料理
最後修改: 大山 (2010-07-17 11:35:29)
離線