NAS change your life

昨天写博文的时候才发现,我好像还没说过自己买了一台NAS呢……

买了都一年了,Iomega Home Media Network Hard Drive Cloud Edition。
er_photo_143194_52

买的时候是一个光盒子不带硬盘,只售299(现在淘宝也还是有这个卖)。
当时是洪水后硬盘最贵的时节,于是有了一段惨痛的经历:从公园里捡了一块日立硬盘先用着,用着正舒服的时候被失主找到要走了,又从食堂里捡了一块希捷ST2000DM001,换硬盘的时候还把整块NAS的电路板连前面板带日立硬盘一起摔到地上了,外壳轻微裂缝,内部支架略变形,装好希捷以后NAS的硬盘灯常亮,但是其他功能正常,我就当摔坏了吧,不过这个希捷动不动给我嘎吱一声,我就这样忍了大半年,直到最近2TB到六七百的时候把自己台式机上补了一块2TB绿盘,再把BT机的2TB日立酷冰腾空出来塞了NAS,硬盘灯立刻恢复正常。
于是我要说,海门一生黑。

nas001

细节我不想说太多了,玩家研究的基于Linux的更换硬盘方法不算太麻烦,性能还可以,读写大概是40/30这样,不过软件略弱,连定时开关机这样的功能都没有的,我现在主要拿来备份和DLNA用。虽然拿BT机24小时开机也可以用,但是我从心底却不喜欢如此不环保的用法,况且的确是24小时开BT机一年多就会把这300块当电费花掉的。

nas002

不得不说,NAS真的是可以改变生活方式的东西。当然,如果你觉得台式机24小时开机也OK的话,下面的废话可以不用看了。

以前不管做什么事情,数据存储都是以台式机为中心的。现在把重要数据也有备份在NAS上,增加安全性的同时也可以在其他端末上访问:周末赖在床上随便用平板电脑调用自己完整的歌曲库成为可能,在外面想要查找这些数据也仅仅受到512kbps上传速度的限制而已。即便仅仅用来备份,也省却了到处乱接硬盘的麻烦,只要设好scheduled task,任何时候都可以在后台静默完成,包括通过WiFi直接备份手机上的数据(参见上一篇日志)。作为一个比硬盘盒贵不了多少的东西来说,我觉得很值。
等新家弄好以后我想买台群晖,售价可能贵了一点,但我想看看业内顶级的NAS软件可以帮我实现哪些以往没想过的功能,接下来就方便我找准NAS在家庭里的定位了。

用FolderSync进行方便的Android设备备份

我们知道iOS设备可以在PC上通过iTunes做完整的设备备份,可以随时还原系统,但是系统里的音乐和图片不包括在iTunes备份内。
还好现在有iCloud,我们可以把图片备份到云端,也算解决问题。
IMG_0103

Android没有客户端软件,备份的方法有很多,比如Recovery、钛备份等等,系统自己也会把基础系统设置备份到Google账户,但是同样不包括照片在内的SD卡内容。其实相比之下我反而不关心软件设置之类的内容,如果万一手机丢了或者变砖,照片全部丢失才是我不能接受的结果。
其实Google+可以自动上传照片到Google+的相册,不过有两个问题,一是这个服务三天两头被墙,二是它的作用仅仅是上传而非同步,如果几天以后我从手机里删掉一些照片的话,这些我不想要的照片会一直留在Google+相册,以后整理起来也是个麻烦事情。或者用其他的云软件?我试过金山快盘,但是这软件实在太啰唆了,同步进行频率非常高,顶端任务栏图标动不动冒出来;Skydrive和Google Drive也不是省油的灯,同步模式设定很少,功能太弱,外加后者也是一个不让人放心的服务。

而且这么说吧,不用上传到云也行,我们可以有本地备份吗,比如……NAS?这样速度还快一点,不用受中国电信512kbps上传速度的气。
于是我找到了FolderSync这个软件。

FolderSync分免费版和收费版,免费版对使用的备份服务数量、高级计划任务等功能有限制,我觉得如果你不像我这样对主界面上位置奇葩的广告条抱有很深的成见的话,用免费版就行了。

这东西支持的服务实在是够齐全,第三方云服务、本地SAMBA/FTP等等一应俱全。每个服务需要单独设定一个帐号,免费版只允许设置两个帐号
Screenshot_2013-02-23-00-09-39

我设置了一个到本地NAS上指定SAMBA文件夹的帐号叫Phone backup,接下来就可以设置同步任务。
Screenshot_2013-02-16-18-32-33

可以设置同步间隔时间,我觉得每天备份一次已经足够了,更高的频率完全没有必要。
Screenshot_2013-02-16-18-32-39

几个令人赞赏的功能:
可以指定使用何种网络进行同步任务,详细到无线的SSID,这样我可以限定手机在自己家的时候才执行本地备份任务,以免报错;
任务栏通知可以随意指定,不需要它跳出来的时候可以让软件静默运行
仅仅在充电时同步,避免消耗过多电量
Screenshot_2013-02-16-18-32-56

这样的效果就是每天在家充电的时候,指定内容就自动在后台备份好了。如果没有NAS,备份到Skydrive等第三方云服务提供商也是一样的,这样就相当于自己给手机指定了一个Cloud备份,灵活性完全压倒iOS。

点此链接下载完整版的FolderSync(2.95美元)
点此链接下载免费版的FolderSync

夸奖一下Firefox for Android

昨天手机版的Firefox for Android(目前手机上也没有别的Firefox了吧?)更新,升到19.0,界面原生支持简体中文。我虽然英文每个词都看得懂,但是软件界面没有中文就不舒服,有了原生简体中文支持还是感到挺欣慰的。

我以前提到过Android版Chrome会把移动页面自动放大的问题,后来发现当时的测试结果不准,正好那篇文的贴图也有错误,那么就在这里重申一下:
Android的原生浏览器、Chrome和Opera在访问部分移动版网站时都有自动放大页面的毛病,双击后页面缩放回完整大小。

下面贴两张图来解释一下,需要说明的是Chrome截图字体较大,因为我设了110%字体大小。

Chrome:
chiphell_chrome

Opera:
chiphell_opera

而只有Firefox的缩放是真正正常的!只有!
chiphell_firefox

给出iOS版Chrome作为对比,iOS所有浏览器都是一样的内核,因此不会有页面效果的不同,而且缩放绝对是完美的。其实可以看到,在DPI接近的情况下,iOS的字号还要大一些,更适合阅读,但是字体本身反而不如Android好看,发虚。
chiphell_ios

再来看看淘宝,也是一个老大难。

Chrome,这很明显看出页面没有100%缩放,都歪了。
taobao_chrome

Opera,一样。
taobao_opera

Firefox,完美。
taobao_firefox

作对比的iOS,其实这个才是最完美的,Android版就算调到正常缩放也显得页面过大,留出过多空白,但是字体却不敢恭维。
taobao_ios

这到底算网页的问题还是浏览器的问题,我不知道,但是起码Android版Chrome浏览很多其他移动版网页是完全正常的,比如wordpress based网站。和Firefox比起来,Chrome的字体无级调节和主要内容自动放大非常好用,启动速度也很快,我暂时还是会拿Chrome当默认浏览器,不过访问那些国内移动版网站的任务就会交给Firefox啦。

揭开铁威马(TerraMaster)的画皮

以前没事翻NAS的时候看到这个牌子,据说是美国的,只觉得LOGO很寨——
F2800-3

呃……我承认文字的方向是不一样……
17559886

也没怎么细查啦。

今天在隔壁友坛又看到有人出铁马威NAS,就去Google上查了一下。

中文官网有,英文官网有。
百度百科的介绍是

Terra Master Storage System Inc. 总部位于美国纽约,从事高端专业存储的开发与销售已经超过16年的历史,是美国著名的专业储存品牌,Terra Master在银行、保险、学校、中小企业及高端家庭存储市场拥有较高的市场份额和良好的声誉。

但是为什么跳出来的是百度百科?

去查维基百科,无此词条,最接近的是FF9维基里有一个叫Tetra Master的卡牌迷你游戏-_-
去美国亚马逊,没有TerraMaster产品售卖。

我觉得答案很明显了。

雷柏当年号称自己是德国品牌,现在已经洗白成国货了,可是不得不说国人在挂羊头卖狗肉这方面的创新能力真是世界第一。

迟来的Project Roadrunner

昨天下了OTA包无痛升级到4.2.2,是时候把这个关于4.2.1的一点东西写一下了。

当时在传Android 4.2的新特性的时候,就有一个和Project Butter对应的Project Roadrunner,据说可以提高待机时间,结果真推出之后这个东西完全不见官方提及,于是也就这样被人忘却了。反而我用的时候觉得4.2.1比以往任何一版都费电,直到——
我装了PGM Nexus呢。有天觉得这东西实在不好伺候就卸载了,因为它修改过内核,为了保险起见我还重刷了一下完整的system.img——
然后这个待机时间就爆种了。

目测是系统自动的唤醒比以往少了,现在白天3G待机大部分情况下(以往只能在最理想的情况下)30分钟1%,很多时候还不止,可以达到35-40分钟。我开了两个GMAIL账户的同步,其中一个Google账户还有大部分可用的Google服务同步,还有两个hotmail的推送,微信、Light Flow、墨迹天气和iPhone Notification常驻后台。

结果就是,正常使用状态两天一充妥妥的,从1月开始大部分情况下都是这个状态,我打算在升级4.2.2以后表扬一下4.2.1的这个新特性,于是就是今天。

Screenshot_2013-01-10-11-37-20

Screenshot_2013-01-12-23-47-45

Screenshot_2013-01-22-11-03-22

Screenshot_2013-01-24-17-10-42

Broadcom信者的胡言乱语

起先我是想利用装修房子搬家之际,直接升级一下路由器的,但是想想不对,在刚刚开始装修布线组网的时候我就需要一台路由器去做一下DHCP,我才方便抱着一台笔记本电脑直接插各个网口来检查线路。而且这台机器要一直丢在那里,不能弄台好的不然糟蹋了。其实最简单的办法就是我买台五六十的水星路由器随便扔那边,但是我的折腾心又发作了,总想着弄台既便宜、又能能刷第三方固件——最好还是tomato的机器才好,于是我瞄上了以RG200E为代表的一帮国产神器。

研究了几天,RG200E系列的性能绝对没问题,除了LAN和WLAN的规格外,CPU内存外存的标准几乎赶上E3200,似乎是个不错的选择,但是恩山主站淘宝店说现在最常用的sady CFE有WLAN信号问题,处女座的我便缩了;恩山官方店倒是把WLAN信号issue解了,改好256MB内存要价230,我缩得更厉害了,性能是没问题,但是这价格……我还是买正规产品吧?

突然想起来抽屉里还躺着电信送的HG255d,可以刷OpenWRT和DD-WRT,据说还刷不死,我便手痒来刷了,刷机教程和ROM参考这里。实验的结果是,DD-WRT不知何故刷不进,OpenWRT是刷进去了,无线信号很差,Ralink果真不靠谱?还给我一个手贱改IP设置进不去了,RESET也没用,赶紧刷回官方固件,唔,幸亏刷不死。

年纪大了也谈不上缺这一点点钱,我是不太想折腾OpenWRT了。用路由器,还是老老实实用DD-WRT和Tomato省事,当然,Tomato是最好的,所以,必须得Broadcom啊。

高中低端都看了看,现在各个价位比较适合的正规大厂产品,大概就这些了吧,国产神器和低端改造品们再见。

100元上下
Buffalo WHR-G300N V2
20110520134444_whr-g300n-1_bw1
Atheros 400MHz, 4MB ROM, 32MB RAM, 300Mbps, DD-WRT only
这价位想找合适的broadcom就算了,这台算是进口货里最厚道的配置——甚至和同品牌更贵的WHR-HP-G300N,没错就是我用过很久并给予好评的那台一个配置,我很后悔当时没细看就给家里买了网件WGR614v10,于是后来给CTO和那谁都买了这台,那谁是直接刷好DD-WRT送走的www
参考价格:120-130

200元上下
Asus RT-N12 B1
1021489198
Broadcom 300MHz, 8MB ROM, 32MB RAM, 300Mbps, Tomato OK!
贵是贵了点,但是有8MB ROM能装下功能接近完整的Tomato我觉得很值,问题是什么,问题就在于这货的外观实在是太土鳖了……
参考价格:170-180

300元上下
Linksys E1550 官翻
1181062_Enlarged_1
Broadcom 300MHz, 16MB ROM, 64MB RAM, 300Mbps, USB, Tomato OK!
内存和外存的容量是亮点,可以放AIO的Tomato,还有USB扩展,如果对2.4GHz only的频带不那么在意并且外挂千兆交换机的话,这就是此价位所能达到的最高性能了。美国售价29.99刀,直接运过来会比国内现货的320-360便宜一些。
参考价格:280(转运) 320-260(现货)

400元上下
Asus RT-N15U
986416_LB_00_FB.EPS_1000
Broadcom 480MHz, 8MB ROM, 64MB RAM, Gigabit LAN, 300Mbps, USB, Tomato OK!
这个价位本来应该是网件WNR3500L官翻版的,无奈华硕实在厚道,出了这么一个规格几乎完全相同甚至一样是竖放(我应该吐槽说这是华硕broadcom系路由器里唯一外观来福的)的机器,行货只卖网件水货官翻价,于是拜拜了网件。
参考价格:380

500元上下
Linksys E3200 官翻
pi9963
Broadcom 500MHz, 16MB ROM, 64MB RAM, Gigabit LAN, 300Mbps+300Mbps, USB, Tomato OK!
E3200是替代E3000的机器,换了新的CPU,外存翻倍,其他没什么好说的了,配置均衡,家用上品,就是不能像E3000一样壁挂——新的E系列都这毛病啊。
参考价格:480(转运)550(现货)

Asus RT-N16
9750
Broadcom 480MHz, 32MB ROM, 128MB RAM, Gigabit LAN, 300Mbps, USB, Tomato OK!
如果不需要5G频带并且能忍受这比国货还土鳖的外形的话,喏,N16来了。配置绝对旗舰,连USB口都有2个,华硕的设计和服务也无可挑剔,买吧。
参考价格:520(水货)580(行货)

800元上下
Linksys E4200 V1 官翻
Cisco-Linksys-E4200
Broadcom 533MHz, 16MB ROM, 64MB RAM, Gigabit LAN, 300Mbps+450Mbps, USB, Tomato OK!
不管在哪里的评测都是无可争议的旗舰,虽然看起来堆料没那么狠,但从路由到无线传输再到信号覆盖的各种性能包你满意。问题是这东西不适合买转运,指不定你买个V1别人就给你免费升级发来Marvell方案的V2了,只能买现货了不是。
参考价格:800-900(现货)


1000元以上

Asus RT-N66U
Asus_RT-N66U_c
Broadcom 600MHz, 32MB ROM, 256MB RAM, Gigabit LAN, 450Mbps+450Mbps, USB, Tomato OK!
王者、王者,还是王者,堆料堆这么猛,即便Linksys优化再好也会颤抖的吧?当年N66U刚出的时候NVRAM只有32KB,做第三方固件的纷纷斯巴达了,华硕二话不说升级固件,NVRAM改成64KB,就冲这个也得向华硕竖大拇指,接下来唯一的问题就是能不能接受它巨大的发热量,外加……大号TP-Link级别的外观。
参考价格:1200(水货) 1400(行货)

就在前两天,Linksys被宣布卖给Belkin了。我很想买一台标着思科的Linksys作为最后留念,虽然我现在用的就是。看看贝尔金拙劣的产品设计和渠道,真不知道未来的Linksys会是什么样。Linksys最大的贡献就是促生了路由器的第三方固件,这完全改变了这一行业的发展,也极大地为用户带来了便利。拿我自己来说,当需要Dnsmasq的时候,普通家用路由器行吗?
当然,更需要感谢的是各路完善着第三方固件的大神。希望Shibby早点把11AC路由草出来,那样的话选择又多起来了,不用苦苦受着11n的气呢。

用Dnsmasq进行安全的iTunes/App Store下载加速

众所周知,在天朝的网络线路,去iTunes Store和App Store下载有如龟速。解决办法嘛总是有的,但是……

姿势1:直接修改hosts
这是从PC上照搬来的方案,但是很明显,需要越狱。而且哼次哼次改了一串hosts,说不定哪天那边就慢下来了,又要哼次哼次换别的。

姿势2:改DNS
通过设定不同的DNS地址,可以在Apple那边分配到不同的下载服务器,进而挑选到下载速度较快的
下面是两个常用的加速用DNS服务器:
168.95.1.1 一眼望去差点还以为是一个内网地址,其实是中华电信的DNS
114.114.114.114 所谓的114DNS,国内的独立DNS服务

其实呢,这两个DNS都有各自的毛病:
中华电信的DNS只用来上Apple的下载服务器的确不错,但是大概新浪微博的设定会把这个DNS过来的请求转发到新浪的海外服务器上,导致新浪微博访问异常缓慢,看文字倒算了,下载图片简直慢得要让人发狂。
而这个114DNS则是劣迹斑斑,下面引用来自论坛的控诉

114这个就是南京信风搞得, 国内很多省份的电信DNS就是他们维护的。

嗯 你们网页被插入xxxx广告是他们搞的, 无法解析的域名返回一个过期时间非常长的302跳转到广告页也是他们搞的, 同一个宽带不能接超过x个设备还是他们搞的。

这么一说,我还真不敢随便用114DNS了。

不过这样,其实我今天才知道Dnsmasq不仅可以直接作为本地DNS(相当于一个在路由器上强制执行的hosts),还可以为指定网站指定DNS服务器。
那么这样的话,一切就迎刃而解了:为Apple的下载服务器指定中华电信或者114DNS,其他网站直接用运营商自动分配的就好了嘛。

简简单单的一行代码,这样的另一个好处是不用去每台设备的每个SSID(我有2.4G和5G两个热点)下面设定DNS了,电脑也能享受到加速的成果。
server=/.phobos.apple.com/114.114.114.114

IP地址根本不是一个长久之计,别人能用的也不见得合适你的网络,所以注释掉,不用了。
appstore

检查效果的办法很简单,我用iTunes任意打开一个试听,加速成功的话一定是秒开。
IMG_0094

加入TomatoAnon Project,分享你的番茄路由器信息

这是Tomato by Shibby主页上开启的一个project,可以分享你的路由器和固件信息供希望使用Tomato的人参考,而绝无私人信息。
TomatoAnon 说明:http://tomato.groov.pl/?page_id=314
TomatoAnon 主页:http://tomato.groov.pl/tomatoanon.php

好像这个脚本会被包括在最新的Shibby Mod里,但是我已经刷了相对较老的102版本一个多月,稳定运行,懒得去更新了,那就要通过手动加载脚本的方式运行,现在我整理一下方法:

1. 下载脚本 http://update.groov.pl/TomatoAnon.sh ,保存到本地。

2. 本地的脚本当然不能随便执行,现在要做的就是把脚本扔到路由器的jffs空间去。现在去到路由器管理界面的 Administration – JFFS,启用,保存。
001

3. 启用之后会出现错误信息说jffs空间不能加载,没事,格式化之,然后这块空间就能用了。
002

4. 从电脑上登录路由器的SAMBA共享,直接复制TomatoAnon.sh进这个共享目录。
003

5. 去路由器设置界面的 Tools – System 执行命令行 sh /jffs/TomatoAnon.sh ,路由器信息就被更新到了TomatoAnon主页上去了。
004

6. 可以设置scheduled task来执行这条命令,我开成每6小时执行一次。
005

7. 现在能在TomatoAnon主页上看到我的路由器信息了。
006