分类目录归档:网络

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

暗黑DIY,E3000散热改造

现在这时候做这事,难道不是过季了?我也是这么想的……
这台E3000,确确实实从五月份到九月份毫无问题地工作了1XX天,撑过了最热的七八月份,但是就在天略凉下来的一周前,一天死机了两次……我也不知道为什么,唯一有可能的就是散热吧,经过长时间严酷环境的使用,芯片的体质也的确有下降的可能,为了这台我很满意的路由器的长期健康,那我改造一下算了。

首先介绍一下我的路由器支架。
在换E3000之前,WRT310N我是横着丢在窗台上的,所谓横着就是网线插入方向与窗台边沿平行。结果,E3000比这货大,窗台放不下了。
我设计了一种路由器支架,很简单,底座是一块方木板,上面竖着插另一块方木板,从侧面看就是一个倒T型,然后路由器用木螺钉钉在竖着的这块木板上。结果淘宝上没法定做这个,不得已我找了好久去寻找各种代用品,最终发现了一个神器。
究竟有多神?这东西价格便宜,还能符合我的要求把路由器竖起来放,甚至有其他用途,所以我一买两个,另一个放厨房——
……嗯,就这个

起初我考虑过直接买路由器散热器,劲冷有一个散热博士,但是我对非工业标准架构很怀疑(虽然里面用的据说是8015风扇),而且50一个好贵的,我便想办法在锅盖架上改装散热。基本思路是用风扇对着底部吹,据说E3000的风道就是底部进风从正面吹出,那我就这么加强散热。手摸了一下,改造以前40度左右的正面外壳温度。

首选当然是12cm风扇,结果发现E3000和25mm厚度的风扇不能同时卡进锅盖架,于是退而求其次采用NMB-MAT 8015,手上现成的。

用扎带绑上,背部和路由器接触的地方有橡胶垫片(新买的)减震。

供电采用5V直流电源,从5V 4mm接口转到USB再从USB转到风扇接口,这一串除了5V电源以外都是新买的。先插显示器上测试了,完成效果如图。

散热效果真是没得说啊,原来为了被动散热设计的路由器,尽管是12V额定风扇只给5V吹,依然吹得非常凉快,整体只有温热,个人感觉28度左右,但是有一个问题,这只NMB-MAT依然有轻微震动,震动的噪音让人不太舒服。

于是,简单粗暴了。SONY SFF21C。

这个做法相比的劣势就是只能吹到上半部分,上半部分凉到25度左右,下半部分温热到约30度,但我觉得大丈夫。回头把电源接上就OK,其实也就开个十天半个月的,真凉快了以后也就不用开了。

主动散热还有个不好:会积灰。其实最多也就时间长了拆一下清灰呗,无所谓的。

到这时候我已经设想出理想的自制路由器支架了:于我前面的设计上开一个洞给12cm风扇吹风,完美的方案。

Windows 8唯一实用新功能Storage Pool,把PC变成家庭存储媒体核心

Win8有多操蛋我就不花笔墨赘述了,如果你觉得Win8不够操蛋说明你还年轻,90后00后非主流什么的,我地图炮就架这了。

唯一亮点的新功能就是这个Storage Pool了,如果我架一台NAS的话可以毫无顾忌地装Win8,把六个硬盘(或者因为Win8的存在,只能有5个?)集合成Storage Pool共同管理,还能直接做软RAID方便管理。甚至不考虑体积的话,大家以后直接买能插10个硬盘的ATX主板装个中塔机箱,塞他满满的硬盘做HTPC+NAS,实在爽到极点。

初始设定很重要,关系到软RAID的架设和池的最大容量,如果打算挂5个硬盘大可尽管设到10-15T的大小,否则以后要扩展就难了。

虽然设了2T只挂了120G硬盘,但是显示依然是2T,等待别的硬盘继续插入。

每多挂一个,池的容量就有实际增长,终于可以把所有文件放在一个驱动器里管理了。至此,运行FreeNAS等专业NAS系统也不需要了,Win8就是一台很好的NAS。

双Tomato WDS组完,心得分享

我的厨房一直是WIFI信号的重灾区,因为我的路由器和厨房之间隔了整条房子的长度。而对于棒子星的手机来说,在厕所的WIFI信号都很勉强,于是我萌生了组WDS扩大无线范围的念头。

前几天WRT310N借出,我很蛋疼的买了一只WHR-G300N V2回来,一是试WDS,二是这玩意体积小方便旅游的时候外出携带。可是我却忘了WDS最基本的属性——不同厂牌芯片组之间不能互组,更不用说TT和DD之间那不知道谁跟谁的设置方式了。于是,用WHR-G300N换回WRT310N,双Broadcom番茄加番茄,我就不信不能成功了。

参考设置是这篇:无线客户端、网桥、AP+WDS简明设置手册Tomato版,原文发在恩山,为了方便大家(恩山未注册不能看图),我就贴这个转贴的地址了。全部设置好以后,发现移动设备从主AP切换到副AP以后就不能上网,而在两个路由器里面都看到WDS设定成功了,很是奇怪。又翻了许多帖子,一项项找过来,终于给我整好了,说说组WDS的几个要点——起码在我这里是这样的:

1.加密方式一定得是WPA,不能选WPA2,我觉得安全性上来说没什么吧,只要不是WEP就行。
2.在Tomato里状态-联机设备里面看到WDS组好不算数,能让连接在主AP(路由)上的设备进副AP的IP才算成功了,同时副AP也能进主AP的IP。另外,一部有线设备连接在副AP上,是可以直接上网的才行。
3.设定好以后必须重启,硬重启,两台AP都要。顺序是副先主后。
4.主AP在选WDS之后,MAC地址设成自动就行,不用填副AP的MAC。副AP要填。我也不知道这算不算必须条件,反正我最后搞好以后是这样的设定。

其他地方请照上面那篇就行了。附上我的设定图以供参考,涂掉了很多隐私部分,知道意思就可以了。

AP1的网络设定:

AP2的网络设定:

所以,这是E3000

年前买的E3000,到了。有了海外购,真是很难管住手……

手机随便拍了张,旗舰和驱逐舰。

纯粹为了玩5G才买进的E3000,不然我就去WNR3500L了。2.4G依然是个位数,但5G的速度果然不让人失望,只是需要折腾。
花了半个下午的时间,测试了几个固件的5GHz速度。CHH有人用Atheros网卡连2.4GHz都能跑到20MB,而我手上只有一台装着Intel 6230的强尼牌(大家懂的)Ultrabook而已:

Cisc Linksys Ver.1.0.04 (build 6) 12MB/S
DD-WRT E3000 Initial Flash Build 15MB/S
DD-WRT v24-16785_big-e2k-e3k.bin 10MB/S
TomatoRAF K26 build5x-075V MEGA VPN 20MB/S

果然还是番茄最强么,啧啧。

关于USB读写,插了一只性能不错的U盘,在TomatoRAF下测得读大约6MB/S,写从2~4MB/S不等不太稳定,暂时也看不到挂存储的必要,先耍几天再说。

嘿,番茄的QoS太棒了

以前一直听说DD-WRT的QoS等同于摆设,只有番茄的真正有用,于是找了篇教程照着设置了一下——
教程看的这篇,原博主估计也是转的,反正帮助很大,就贴这个地址了。

太牛逼了啊!
10个迅雷任务同时开速度在2MB/S上下,依然保证SSH和MSN不掉线,网页顺畅开,真的!

其实SSH在最后时刻掉了一下,但最近两天本来就不稳定,无所谓了,MSN一直没掉是真的,以前只要一开迅雷MSN必挂,重登陆都登不上。

从今以后,我是番茄饭啊lol