[巴法络] LS-WVL 在Auto开关模式唤醒,可以省电节能,不自动待机原理 |
本帖最后由 米达 于 2014-1-2 22:14 编辑
ls-WVL 可以远程关机或远程唤醒,不自动待机: 远程关机: telnet 登录后,执行pwrmgr -u可以关机,或者放置到网页上执行远程关机. Auto模式下不自动关机: touch /var/lock/zero_filling后的方式,可以在Auto开关模式下一直开机,直到pwrmgr -u关机 Auto模式下可以远程唤醒开机: 也可以在pc端用wakelan等软件广播远程唤醒udp的9端口,或用dd-wrt openwrt的路由wol唤醒udp的9端口。 唤醒包原理,udp端口9发魔术包即可(LS-WVL的唤醒端口是9,这点请注意): #!/usr/bin/env python import socket import time s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) while 1: s.sendto('\xff'*6+'\xAB\xCD\xEF\x12\x34\x56'*16, ('192.168.11.x', 9)) print "Sent paket!" time.sleep(180) |
本帖最后由 baoxiaozhong 于 2013-1-17 19:00 编辑
s.sendto('\xff'*6+'\xAB\xCD\xEF\x12\x34\x56'*16, ('192.168.11.x', 9)) 请问这段中的 192.168.11.x 的x 是要填写正确的ip 例如 192.168.11.9 还是保留x 就可以。 如果设为不自动待机,可以再打指令设为自动开机吗?(我不想重启设备,只要打指令切换) 因为我是用router 安装 transmission 下载檔案存在 ls-wvl,我希望要下载时,可以wol,当下载完后,再下个指令给ls-wvl,让它自动睡眠,有需要下载檔案,我再wol。 |