NAS&HTPC Home Media Center Software Part

NAS&HTPC Home Media Center Software Part

安装系统的时候OMV正好推出了2.1版本,直接下载ISO,刻录U盘,安装OMV。 开启SSH/SMB服务。 在下载OMV-Extras插件(http://omv-extras.org/debian/pool/main/o/openmediavault-omvextrasorg/),安装。 再安装插件transmissionbt、plexmediaserver、nginx。 开启端口映射,这样外网也能访问。

NAS&HTPC Home Media Center Hardware Part

最近研究了一下家庭NAS,目前主流的成品厂家有群晖、威廉通、威铁马,还有硬盘厂家和各个互联网厂家也分别出了自己的NAS硬件,但是总感觉价格便宜的功能少,功能多的价格高。于是自己google了一下开源的NAS软件,目前主流的有3款:

  • FreeNAS:Based on FreeBSD
  • NAS4Free:Based on FreeBSD
  • OpenMediaVault:Based on Debian

因为我对debian很熟,所以,选择了OpenMediaVault。

在京东和淘宝败了下面的硬件:

FreeScale QorIQ Build failure

编译fsl的QorIQ的时候可能会出现如下错误: | checking for gnumake... make | checking version of make... 4.0, bad | checking for gnumsgfmt... no 目前发现类似的还有makeinfo。系统为dabian 8.0 其实是fsl配置的时候判断过于严谨。 根据编译上下文找到对应的configuration文件,修改 if test -z "$MAKE"; then ac_verc_fail=yes else #…

Intel 82551强制模式

最近遇到了一个问题,公司之前设计的产品在旁路网络的时候只旁路了百兆4根线,结果造成用户在使用的过程中一旦将网络盘路后两端的装置无法正常协商成功。后来只能将两端的装置强制为百兆全双工,我们的设备依旧为自动协商。 后来我们的产品在运行过程中出现了协商时为百兆全双工、时为百兆半双工。在百兆半双工的情况下会造成网络故障。 开始以为是Intel 82551网络协商问题,后来查了一下网络自动协商的规范,原来在一端强制、一端自动的时候只能协商网络速度,而不能协商双工与半双工,在一端强制的情况下,另外一端也必须强制对端的速率和双工。 于是通过options=0x70强制网卡驱动在加载的时候为百兆全双工。但是又遇到了另外一个问题:网口在ifdown/ifup或者拔掉在插上的时候检测link非常慢,需要5分钟以上,这个肯定是不正常的。 接着google,但是毫无进展。后来查看到82551的DS中对MDI/MDI-X有一个切换时间的选择配置,想一下我们的装置也配置了MDI/MDI-X自适应,会不会是这个问题呢。 马上修改驱动禁止MDI/MDI-X自适应,网口检测马上好了,接着打开MDI/MDI-X自适应,同时修改切换时间从80ms到105ms,问题解决。 怀疑是网络设计信号完整性不是很好,检测link时间过长而导致MDI/MDI-X切换。   参考资料: http://en.wikipedia.org/wiki/Autonegotiation

CrossCompile snmpd

$ ./configure --build=i386-linux --host=arm-linux --enable-mini-agent --disable-ipv6 --with-endianness=little --disable-manuals --disable-ucd-snmp-compatibility --enable-as-needed --disable-embedded-perl --without-perl-modules --disable-snmptrapd-subagent --disable-applications --disable-scripts $ make LDFLAGS="-static"

Filesync software selected

之前一直用Allway Sync同步文件。但是自从主硬盘换成SSD后就无法把所有的文件都放在SSD上面。只能分开放文件在主SSD和从SATA中。 于是想到把文件备份在debian编译服务器中。 但是不幸的发现Allway Sync对UTF8的支持不好,即使升级vsFTPd到3.0.2+,使用Allway Sync备份中文名的文件依然存在问题。 google了下发现一个软文: http://www.appinn.com/goodsync-specials/ 以及 http://en.wikipedia.org/wiki/Comparison_of_file_synchronization_software 于是下载了GoodSync。试了一下完美支持UTF8文件。 准备改用GoodSync做备份同步。  

Failing harddisk sounds

最近我的笔记本从盘老是发出咔嗒咔嗒的声音,害怕硬盘突然坏了。在网上查了下咔哒咔哒的原因。 找到如下一片文章: Hard driver sounds HITACHI的声音挨个听了下,果然和"laptop drive with bad heads making clicking sound."这个很像。