taunami 发表于 2013-5-18 14:31:01

HP N40l DSM 4.2 问题汇集与解决方案(其他机器也可以参考)

本帖最后由 taunami 于 2013-5-19 11:27 编辑

一,安装篇
安装DSM网上有很多的教程,这里一般人遇到的问题都是,1)做好了u盘,但是助手无法找到机器。 2)或者是安装好后启动提示错误的。
问题1:做usb引导盘的时候用错了img,你下载的img是没有加载 hp microserver 系列的网卡驱动的。解决方案就去下载一个叫microserver_dsm.img 或着之类的img,网上很好找
问题2:安装完启动错误的都是,安装时没有断开引导启动设备的(usb或者dom盘)。而导致系统安装时会把部分文件写入引导设备上去。所以没法启动。只有重新做引导盘。

二,MAC地址相关问题
修改MAC地址的教程也有大把的教程。可以参考
http://www.nas1.cn/forum.php?mod=viewthread&tid=57226&fromuid=77681
容易碰到的问题1)不会搜索值,2)MAC修改完后,仍然随机分配。
问题1: 无论是用什么工具修改的,要是不知道怎样搜索hex 值, 就直接搜索文本值B5JDN 左边hex值就是对应的SN 上面一点就是MAC。
问题2:参考我之前的帖子
http://nas1.cn/forum.php?mod=viewthread&tid=64018
除了这个办法还有就是前面那个教程帖子里面提到的直接修改/boot/grub/grub.conf 。把mac直接加到里面,并且注释掉vendor那一句。

三,WOl 唤醒问题及休眠问题
出现WOL无法唤醒的原因是DSM对于这块网卡的驱动不是很完美,导致关机的时候不能“安全关机”。
--------------更新---------------
现在WOl 完美解决了。 可以实现点击DSM里面的关机直接关机。然后WOL唤醒。

每次启动后wol默认设置变成关闭,以及助手无法设置wol问题。
解决方案:telnet进系统修改 /etc/synoinfo.conf
找到wol_enabled_options=“”和eth0_wol_options="" 参数修改为“g”

WOL唤醒:把后面附件复制到/usr/syno/etc/rc.d/里面,并且确认有可执行权限。
一般正常情况下都能实现wol唤醒,现在不排除个别极端关机情况下无法wol,如果遇到重启一下应该就好了。
**** Hidden Message *****
关于休眠问题: 这个先参考下面的,回头在补充。
还有一个建议就是可以参考,http://sourceforge.net/projects/advpowermgr4ds/
这个软件比较强大,除了设置定时开关机,休眠以外。还可以定制各种情况下的开关机。
再给大家一个第三方软件的源。http://www.cphub.net/
--------------------------------

四,DSM4.2重启后Telnet自动禁用问题
DSM4.2 重启后Telnet 自动禁用的问题我也研究了很久,准确什么原因不确定。 但是对比了DSM4.1跟4.2的 启动加载的东西以后,应该是DSM4.2里面有些服务加载的比较慢导致了telnet开不起来。
解决方法:让系统加载完后再次加载telnet
telnet进系统 修改/etc/synoinfo.conf 修改/确认runtelnet="yes"
然后修改/etc/rc 在倒数第3行加上/usr/syno/etc/rc.d/S03inetd.sh start
最后两句是SYNOTunnel
exit 0一定要SYNOTunnel 前面加这一句

五,关于监视控制台的问题
不得不提一下DSM监控控制台,这个应用做的非常的棒,无论是录像还是,侦测,报警,远程控制。搭配手机应用跟几百块的监控头绝对可以跟上万元的解决方案相媲美。

有很多人问DSM支持什么监控头。其实我分析下来,只要是国产主流的监控头解决方案他都支持,毕竟都是山寨的大厂成熟解决方案。我的是一个都忘记什么品牌的监控头刷了凯聪1018的固件,一样用的很好

但是系统只能支持1部监控头,最便宜的证书也要差不多400人民币一部监控头。想着是去系统数据库里面修改数量。但是也是因为封装问题,太麻烦了。大家懂的,用好搜索。

六,其他问题
凡是需要开机自动运行的都可以在 /etc/rc 这里添加启动命令在这里。三方软件的启动可以添加在/etc/rc.local 里面

关于Aria2c
Aira2c 现在在linux下已经是下载工具类的霸主。稳定,速度快,占用资源小,灵活定制,各种协议通杀!
现在大部分教程里面用到的aira2c启动命令都是这么一句话“aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all --dir=/volume1/xunlei -c -D”
只能实现最基本的下载功能。原因就是大部分人都是copy paste 外坛的文章。而没有去阅读aira2c的说明文档。
这里建议大家使用配置文件启动“aria2c --conf-path=*****”
好处就是可以灵活配置你的aira2c 比如登陆账户,文件预写,断点续传等。后面我传一个我的配置文件给大家参考。
**** Hidden Message *****

另外要特别说明的一个参数 “file-allocation”此为定义文件预写的参数用来避免磁盘碎片的产生。
可以用的参数:none, prealloc, trunc, falloc 默认值是prealloc。
1)如果是prealloc的话,硬盘会根据文件大小写入空数据,如果你的下载的文件很大,基本aria2c 都会出现假死问题直到数据写完。所以这个参数不推荐。
2)如果你的硬盘系统是ext4,btrfs, xfs 的话,推荐你使用falloc,根据文件大小直接分配空间。
3)如果是其他的系统,建议使用trunc,可以瞬间的预写一个大概的空间出来。可以避免写入大文件prealloc的长期性假死。

有什么问题大家可以都提出来,然后一起研究解决方案。祝大家玩的开心!

yg777 发表于 2013-5-18 14:39:32

学习来了

askformore 发表于 2013-5-18 15:04:52

好帖,一定要支持!

xman2010 发表于 2013-5-18 15:23:59

这个得支持。

烧焦的火凤凰 发表于 2013-5-18 15:45:34

配置文件应该都在/etc.default/里边吧,上次试图改/etc/里面的好像没用。。。

冰波 发表于 2013-5-18 19:25:19

监视控制台 这个很好奇该怎么增加

felix-lau 发表于 2013-5-18 21:17:56

好帖,一定要支持!

sancome 发表于 2013-5-18 22:13:13

N40L或者N54L去哪儿买好呢?

liusong 发表于 2013-5-18 23:24:35

这个得支持。

taunami 发表于 2013-5-19 00:17:55

本帖最后由 taunami 于 2013-5-19 00:27 编辑

烧焦的火凤凰 发表于 2013-5-18 15:45 static/image/common/back.gif
配置文件应该都在/etc.default/里边吧,上次试图改/etc/里面的好像没用。。。

etc.default里面的程序只会在第一次安装时,和出问题时去覆盖及生成etc文件夹。
正常启动都是用etc里面程序和配置文件,所以要改etc里面的。

spritecat 发表于 2013-5-19 06:53:25

关注监控头{:3_68:}

georgefan101 发表于 2013-5-19 07:28:01

dsm无法识别光驱位硬盘?

周年庆典 发表于 2013-5-19 11:13:15

学习,学习看看

xiayasky 发表于 2013-5-19 11:21:36

hkjccw 发表于 2013-5-19 11:31:58

看看!!!!!

天若 发表于 2013-5-19 11:34:29

期待。。。。。。。。。

vodka 发表于 2013-5-19 11:42:19

现在的解决方法是越来越丰富了。支持研究。

zodmaker 发表于 2013-5-19 11:42:54

看看~~~~~~~~~~~~~

macema 发表于 2013-5-19 11:48:40

xuexixuexi

奔鸟与肥猫 发表于 2013-5-19 11:54:12

感谢lz分享
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: HP N40l DSM 4.2 问题汇集与解决方案(其他机器也可以参考)