N40l DSM4.2 网络唤醒 WOL 完美解决!
本帖最后由 taunami 于 2013-5-19 11:32 编辑------------------2013年5月19日更新 完美解决WOL------------------
麻烦大家移步另外的帖子,那边汇集了dsm4.2现有问题及解决方案。
http://www.nas1.cn/forum.php?mod=viewthread&tid=64278&page=1&extra=#pid225159
-----------------------------------------------------------------
这是一个比较笨的方法.希望能抛砖引玉.
因为有的网友用别的主板装DSM4.2 可以正常使用wol. 所以初步的判断是网卡驱动的问题.
首先讲一下原理, WOL 只能在正常关机的状态下激活开机. 我用排除法证实了,N40L+DSM4.2 无法使用WOL 就是没有使用正常的关机方式.(虽然大家都是点DSM里面的关机). 但是因为此主板的网卡驱动没有完全正常的加载,所以在关机的时候,网卡没法正常的"关闭".
我实现的方法就是Telnet 进机器. 写了一个关机脚本,用关机脚本关机就可以实现正常安全关机,从而实现wol唤醒.
脚本内容如下.(先关闭网卡,再关机)
#!/bin/bash
ifconfig eth0 down
poweroff
文件在附件里,大家可以上传到/etc/下面。然后修改一下权限为可执行。然后关机的时候,telnet进机器输入./etc/wol_shutdown.sh 就好了。
**** Hidden Message *****
这个办法很笨,但是也算是临时解决了一个问题。也给大家一个思路。
完美解决的办法可能有两种,
1)把驱动加载给解决好。(找到合适的驱动,重新封装)
2)找到DSM里面的关机脚本,在里面加上一句ifconfig eth0 down
因为我没有装DSM4.1 所以不知道4.1是否能完美使用WOL。有用4.1的朋友欢迎提供信息。
另外还有一个很头疼的问题。每次重启,Telnet都会关闭。要重新启用一次。而ssh就不会。 有没人遇到这个问题啊?
--------------------更新-------------------------------------
更新针对网友遇到的几个问题
每次启动后wol默认设置变成关闭,以及助手无法设置wol问题。
解决方案:telnet进系统修改 /etc/synoinfo.conf
找到wol_enabled_options=“”和eth0_wol_options="" 参数修改为“g”
4.2系统每次重启后 telnet需要重新开启问题,我试过该conf文件,但是无效。 现在只有刷4.1版本才能解决。
4.1/4.2系统 实现wol 现阶段还是没有更好的办法。 关机的脚本应该是被封装起来,不好改。
要完美wol现在只有是加装一块DSM驱动没有问题的网卡,要么就是等大神更新驱动。
解决了吗?来学习下。。。。 学习一下看看 嗯 是的 非正常关机 的确唤醒不了 我的D510板子 按住电源键 强关后 也是唤醒不了
当手动开机 进入DSM后 然后在后台关机 然后再唤醒 就没问题了 本帖最后由 vanloon 于 2013-5-10 00:37 编辑
另外这个款 机子已经很完美了啊 一个老外 搞的 提供了 修改过的 完整的 4.1 4.2img 文件 还有NTFS挂载等等的他都解决了 我的NTFS挂机 就是借鉴他的
老外 nighthawk 提供的 vanloon 发表于 2013-5-10 00:35 static/image/common/back.gif
另外这个款 机子已经很完美了啊 一个老外 搞的 提供了 修改过的 完整的 4.1 4.2img 文件 还有NTFS挂载等 ...
兄弟早说啊!害我弄得这么辛苦. 是不是xpenology那边的? 我现在装的就是那边下载的img.
能给个连接么? DSM Moblie 支持一下,试试看,谢谢分享 kanakanakan 顶啊!!!!!!!!!!!!!!!!!! kkkkkkkkkkkkkkkkkkkkkk 楼主是高人啊 4.1不会出现重启后telnet自己关闭的情况 来学习的。 终于有解决方法啦,虽然不是很完美 祝贺呀!!!! vanloon 发表于 2013-5-10 00:35 static/image/common/back.gif
另外这个款 机子已经很完美了啊 一个老外 搞的 提供了 修改过的 完整的 4.1 4.2img 文件 还有NTFS挂载等 ...
求链接。。。谢谢!! 感谢分享。 看起来不错,主要是网卡问题。 解决了吗?来学习下