LINKSYS 摘记
http://group.zol.com.cn/frmView.php?u=http://group.zol.com.cn/1/44_3976.html
在玩腻了CPU超频、改机之后,很多读者都希望自己的无线路由器能够像CPU超频那样提供更为强大的性能,这样就 可以花更少的钱享受更多的功能了。不过,无线路由器的“超频”与设备的内在核心固件是分不开的,在人人都想“刷”的今天,咱们为何不来了解一下这个“刷 新”的故事,让自己“刷机”之旅更顺利呢?
前世今生
对无线路由器进行固件刷新的操作并不是在路由器出现之时就有的。早期的无线路由器在功能方面的设计很简单,仅仅提供了简单的无线AP与宽带路由器结 合的功能,而且厂商自身的固件都是加密且不公开的。因此,早期的无线路由器是不可能通过刷新固件来提升性能的,所有功能都是不能够改变的,功能只能随着产 品的诞生而出现。
针对无线路由器进行刷新固件驱动的操作是在Linksys产品中首次出现的。
众所周知,Linksys是大名鼎鼎的Cisco的子公司,它一直致力于SOHO、小型企业的网络设备研发。在2003年就有人发现了该公司的无线 路由器产品的网络操作系统是基于Linux开发的,而根据协议使用该系统的厂商必须公开Linux类系统的源代码,所以Linksys公司在此事件后不得 不将自己的无线路由器Linux固件代码公布出来。
没有想到一石激起千层浪,Linksys所公布的代码立刻引来众多高水平网络设备发烧友的关注。这些天性善于创造的发烧友仿佛找到了将无线设备“玩弄于股掌”的办法,他们纷纷在Linksys提供的代码的基础上开发自己的无线路由器固件驱动以实现更多的功能。
世上本无路,走的人多了便成了路。众多优秀的第三方无线路由器固件程序由此诞生,今天我们常见的DD-WRT、Tomato便是它们之中的佼佼者。
选好“刷机”对象
当然,要想玩“刷机”,享受更多强大功能,一般的低端路由器还是没戏,所以对于要想好好探寻无线路由器扩展功能之谜的朋友们来说,投资可能不少。
此外,并不是所有无线路由器都可以刷新固件,即使是Linksys自身的产品也不是百分之百可以刷固件,Linksys旗下能够支持固件刷新的设备型号大致有WRT54G、WRT54GL、WRT54GS等。
那么,对于拥有其他无线路由器的用户来说,该如何判断自己的设备能否顺利刷新呢?其实根据上文介绍的内容,大家可 以知道一个无线路由器要想能够使用第三方固件并顺利刷新,首先要满足的条件就是设备的核心系统是Linux,另外由于各个固件适用的设备型号有所区别,所 以大家在刷新前需要查看固件程序的详细FAQ和安装说明文件,确保自己的设备可以刷新对应的固件程序(可刷机型的具体型号会在以后几期中陆续公布)。
19楼空间/^7a$N2JCZ~(Hr;S;B
除了Linksys的无线产品之外,很多厂商的的产品也可完美“刷机”
我们可以选择的固件
对于广大普通用户来说不可能具备开发功能的能力,因此大家只需要学会正确选择适合自己设备的固件来刷新即可。
从Linksys公司公布代码至今,网站、BBS上流传最为广泛的固件主要有以下几种,大家在选择时只要从这些固件中选择一个即可。
●Open-WRT
国内最早兴起刷固件行动的人基本上都是将自己的设备刷新成Open-WRT,由此可见Open-WRT的影响力。 该固件通过SSH加密协议来配置,和Cisco设备在很多指令和操作上类似,不过由于该固件的开发进度非常缓慢,新版本更新比较慢,所以它的角色已被DD -WRT等新近“崛起”的固件所取代。
●DD-WRT
该固件是国内外目前最为流行的固件之一,它是在Open-WRT固件的基础上改进后发布的,很多功能都是取自Open-WRT。在应用范围上DD-WRT支持极多硬件平台,并且新版本的发布也很及时。
●HyperWRT
以稳定著称的第三方固件,不过功能上要比前面介绍的两位稍逊一筹。从核心代码上比较,它是最接近于Linksys官方Firmware的固件。不 过,笔者个人感觉,对很多用户来说,新功能、新应用的出现是他们刷新固件的主要动力,如果只是单一的稳定,那么直接使用官方默认固件即可。
●Tomato
这是一款最近非常火爆、逐渐流行的固件,个头比较小,外号“番茄”,实际使用起来非常稳定,基于SVG的图形化流量图非常有特色。它是由 HyperWRT研发团队中的一个组员开发的。个小功能强是它的最大特点,这也是越来越多的玩家和无线路由器发烧友脱离DD-WRT阵营转投“番茄”门下 的主要原因。
最后我们不得不提一下Linksys公司自身的无线路由器固件程序。和多个第三方固件相比,虽然Linksys自身的固件程序在稳定性上表现比较突 出,但是功能和应用上的缺憾却是无法弥补的。Linksys公司也承认这点,这也是他们一直暗中鼓励和推崇第三方固件发展、应用的原因。
两大固件对垒
目前,国内最流行的固件程序主要有老牌的DD-WRT以及少壮派Tomato(番茄),它们是国内玩家讨论得最多,使用得最多的固件驱动。那么,这一老一少两个固件驱动究竟各有哪些长处呢?今天我们就将DD-WRT与Tomato一起放到擂台上比拼一下。
KE%M(O*r%V"R#u;O0Tomato的流量控制让人津津乐道,DD-WRT的强大功能也得到无数用户青睐。
●第一回合 刷机难易程度
刷新DD-WRT需要用户下载TFTP传输工具以及DD-WRT固件程序,刷新时只需要保持电力稳定即可,刷新完毕并重新启动无线路由器后就可以使用,总体上讲难度较低。
刷新Tomato(番茄)在步骤上要复杂一些。首先需要做的是将设备的NVRAM清理干净,接着对原有固件进行简单设置,最后才是利用路由器的升级页面来完成刷新操作。总体上讲操作难度比较大,适合于发烧友级的用户。
结论——DD-WRT刷机步骤更简单。
●第二回合 功能强弱
在所提供的功能方面,两个固件都融合了很多有新意的功能,它们都有各自的“独门绝技”。从总体上讲,DD-WRT的功能更多些,例如默认添加的 SNMP管理等功能,可以帮助我们更好的掌控网络流量。不过Tomato自身灵活的脚本实施功能,可以让用户自定义适合网络的脚本,从而增设某些特定功 能。另外Tomato的管理设置响应速度快,监视项目齐全,更适合对网络管理要求较高的用户。
结论——平分秋色。
●第三回合 稳定性
在容量上Tomato更小一些,占用资源相对较少。笔者曾经在一个网络中对刷新了DD-WRT和Tomato的两台设备进行了稳定性比较,得出的结论就是Tomato更胜一筹,长时间运行没有出现过任何断流、断线问题。
结论——Tomato在稳定性上占优。
●第四回合 管理简易程度
UZ|6YXqA
@$R0DDWRT OR Tomato?
2E"[.b#V8SL0DD-WRT管理界面中针对各种设置部分的划分比较清晰,用户可以根据自己的需要快速找到设置界面,而且管理界面的语言种类为中/英文可选。
Tomato的管理界面只有英文方式,对于不熟悉或不习惯英文界面的用户来说不太方便。在设置区域的划分上,Tomato也不如DD-WRT那么清晰,不过令人眼前一亮的是在Tomato中进行任何设置的更改不需要用户重新启动路由设备,这点是DD-WRT不能比的。
结论——除去Tomato修改设置不需要重启这个特性外,DD-WRT占优。
●第五回合 缺陷与后遗症
Tomato的内核非常稳定,基本上不会出现假死或者断流现象,而且Tomato自身的BUG基本上没有,不像DD-WRT那样需要通过频繁升级来进行弥补。
结论——Tomato以完美无BUG的表现获胜。
总结:如果你希望自己的设备功能强大可以选择DD-WRT固件;如果追求新功能、新应用,Tomato(番茄)固件是你的最佳选择。
1E6ao1L"z:@.Sm-h0
http://wiki.openwrt.org/TableOfHardware#head-c0c8bdb93604c131f12f0056c864fcda1ee6f0f6
QQ:527928 洪涛卖
太平洋论坛:19楼空间BX&['wXYp
http://itbbs.pconline.com.cn/forum.jsp?fid=304886
4OHDvT9mqqE
}+A1K0G和GS 的区别是FLASH 和RAM GS比G的大1倍
?8D(Le'?@0如果刷DD 最好是买V4以下的19楼空间5oZ
L b7Q#|BU,T
V4的GS 缩水了 没意思
^:?Z2`f8J6uV0V2的可以19楼空间(^TK{~gN
你现在用的是 GS 还是 G啊?19楼空间_'`
Wr1Pz+K~
我的是V2的G 但是是32M RAM 4M FLASH的错版本
"gc
`1w
`.j7OR;a0G 一般在250元左右
U#Q9E*\~ VXD8m)f0G买V2-V4 GS买V1-V3
#H!r2i%e9w4doT0想用DD-WRT 就买-G 对吧?
G的性价比好点 GS 也能刷DD
刷失败,按REST能恢复默认嘛?
2007-04-25 20:38:38 蓝色的蓝色
5PH\(c:kW0不能
2007-04-25 20:38:46 蓝色的蓝色19楼空间@!qHCawLI
看失败到什么程度了
2007-04-25 20:39:29 蓝色的蓝色
C^ M;s X/ZhXW0一般需要拆机加JTAG 修复CFE然后TFTP
2007-04-25 20:46:12 VEGA`S19楼空间yv2|JJ:A
还V5呢~~呵呵2
2007-04-25 20:46:28 蓝色的蓝色
B3Dg0Z7O0SM0想买G就选V2-V4的啊
1T| o7emg*P0z0
2007-04-25 20:49:16 蓝色的蓝色
y'RqVzo:m6Qx0我的主机现在在BT 拖6台电脑 2个无线路由
印象里 WRT54G v4/ GS v3 是性能最强的
GS2.1使用 216MHz BCM4712 + BCM5325E switch19楼空间-Z0`X)v#`
GS3 使用 200MHz BCM5352, switch是集成在里面的
第三方的firmware -Alchemy v1.0不支持GS3.x;而2.1的性能和GS3接近,而且几乎所有的3rd party firmware都支持,因此综合看,2.1的确
比较全面。
关键是现在2手没有V3,V4倒是有,但是V4的RAM和FLASH都被阉割过鸟,所以现在买2.1是最合适的
WRT54GS是WRT54G的改进版本. 后面多出来的"S"代表"speed :F'eqA 19楼空间\XNCb Nr
k(wZb
$dXn d xq?o0booster" 前者价格比后者多出20$-30$.
Olm+J nx(wZ)]QL0Firmware下载,均为Linksys的产品,型号分别是WRT54G、WRT54GS、WRT54G-CN。
我下载过这三款Firmware,而且都刷进我的贝尔金无线路由(F5D7230-4)测试。
u!][~V0很遗憾,CN版的无法在贝尔金上使用,无线部分会停止工作。刷WRT54G,可以进入管理,无线也可以供工作,但是路由功能确有问题,不能正确路由,也许是某些设置不对,有兴趣者可以尝试一下(有风险,后果自负)。
最后冒险刷了54GS版本。19楼空间
` ji XN,MH0cfY(M
刷54GS版本之前,就考虑到肯定有风险的,毕竟Linksys的WRT54GS的硬件配置要比前面两款都高。
(de0^$c&M;M?;NY0刷完之后贝尔金就无法进入管理界面了,无法管理,路由当然就不好用了,无线网卡停止工作。更惨的是,没有办法再通过tftp刷其它firmware了。还在想办法ing……
大家如果想尝试一下自己的路由是否可以刷伙聚版的,最好先了解一下Linksys这三款路由器的硬件配置,然后检查一下自己的硬件配置。此外可以查一下看自己的路由型号是否得到OpenWRT的支持。
19楼空间5N RKtd\1P S
下面给出Linksys三款路由器的硬件配置情况,供参考。(有4M或以上的Flash,16M或以上的RAM,可以刷很多版本的DD-WRT或者OpenWRT,还可以在OpenWRT这个平台上加载一些别的小应用程序来扩展功能)
---------------------------19楼空间 MGc'@re3L
WRT54G
RHom4S;kGm0这个应该是三款路由中最早出来的一款型好,不过硬件版本也更新过很多次。19楼空间 c{(S5T;J_]3D*i
(新手)注意,硬件版本号不同,硬件配置也会有些差异,包括PCB板子形状可能都不一样。
V1.0:这是出的最早的,配置如下
x'?x,\K+v0CPU型号Broadcom 4710 @ 125MHz19楼空间]:]c#W2~,Z~~V
Flash=4M,RAM=16M19楼空间)Jv8H4z'N!D|
无线网卡使用Broadcom芯片的miniPCI卡
V1.1版,除了无线模块改用Broadcom integrated外,并且增加了JTAG接口,基本上无其它区别;
V2.0版,在V1.1版本上将CPU改为Broadcom4712@200MHz,并且板子上有串口和JTAG接口;
V2.2版,在V2.0上将交换机芯片由ADM6996L改为BCM5325,无其它区别;
V3.0版,配置同V2.2;
V3.1版,CPU主频改为216MHz,其余同V3.0;
V4.0版,CPU改用Broadcom5352@200MHz,CPU内集成了交换机芯片,这样就省掉了专门的交换机芯片,其余同V3.0;
V5.0版和V6.0版,Flash改为2M,RAM改为8M,其余同V3.0;(注意,Flash和RAM都小了,相当于配置降了);
V7.0版,CPU与无线模块都与6.0不同,CPU内不含交换机芯片了,另外装了枚ADM6996,无线模块改用Atheros的了。
^{;f#zN)dmPG2X0--------------------------
上面的写法太累了:p,改用以下写法
型号
DG)EA~{x'D0版本
jj;tC
nN!A0CPU19楼空间Zu4BF)O
tg
Flash
5U6tf3d!Iu(]&T&i0RAM19楼空间xLZxHD
无线模块19楼空间'q!l B)z7n]
Switch
CmJ}Nx ]0WRT54GS(型号)19楼空间 k$M5|+R[
1.0 (版本)
_;BW,{9M-_1dAU0Broadcom 4712 @ 200MHz (CPU)19楼空间0T#{"J)wic
8MB (Flash)19楼空间0}7C)N A { I$K9H
32MB (RAM)
2Cp9Wx"Xpn0Broadcom (integrated) (无线模块)19楼空间!j&ip9G0|TM
ADM6996L (Switch)
19楼空间9xcS(k&}
WRT54GS19楼空间8` LsHn:P~C
1.1
~}-xlcL0Broadcom 4712 @ 200MHz
S$FLkp#p08MB
h'K!Q4tiR{t032MB19楼空间Y?$E&y5v%di.B%oV
Broadcom (integrated)19楼空间)@!|b#R3F!L^
BCM5325
19楼空间;_
hWf-{'I-GY
WRT54GS
*g#FQ'~&pv02.019楼空间zqjL-uu
Broadcom 4712 @ 200MHz
z)W!O9f:xg(d2Z08MB
-Ml1M'LDg032MB19楼空间-z&`d-Z
VoY{
Broadcom (integrated)19楼空间 \:s+wJ0Vt!v!HSa[
BCM5325
6p$Q-L:N Capb7g
d0WRT54GS
+Xm'Cj6h02.1
G"h
G#U"bc2D R*\0Broadcom 4712 @ 200MHz
n"f^|(e08MB
!z;`M
c6i032MB
_K5VQ5nI0Broadcom (integrated)19楼空间B:F`.~xff0f"I)k
BCM5325
19楼空间 f4D;z6RD1R.gMH
WRT54GS