Linksys WRT-54G,一个不老的传说
Linksys 于2003年底推出了一款优秀的无线路由器:WRT-54G。一开始的时候,它并不引人注意,人们仅仅把它当作一个无线接入点而已。不过选择了linux作为操作系统给它带来了一个意想不到的机会,那就是用户可以根据自己的需要,在上面自由的修改和发布新的firmware。随着一些功能丰富的第三方firmware的出现,它终于散发出了迷人的魅力,为广大玩家所追捧。Linksys至今依然生产销售WRT-54G这个系列的产品,足见其受欢迎的程度,WRT-54G还在续写着一个不老的传说。
那么它究竟有什么能耐让玩家如此推崇呢?下面让alflie带领你深入它那神奇的世界一探究竟。厄,且慢,是WRT-54G 的firmware让它流行起来的,所以不妨先来看看它们演变的历程。
WRT-54G刚推出的时候,官方firmware的功能并不强大,不久后,一家叫做sveasoft公司看到的其中的契机,在其基础上开发了Alchemy,并按每份拷贝收取20美元,这就让开源社区的用户大为不满了,连Linksys都遵循GPL开放了官方firmware的源代码,凭什么sveasoft这个第三方的firmware却要收费,于是,一些热心的发烧友重起炉灶,开发了其他的版本,目前比较流行的是HyperWRT,DD-WRT和OpenWRT。其中HyperWRT的理念是忠于官方版本,只增加小部分功能,追求高稳定性;OpenWRT的理念则是设计一个通用的最小内核,让该内核也可以运行在其他品牌的无线路由器上,然后由其他人在上面开发新的功能插件,不过它的易用性就比较差了,需要通过命令行来配置;而DD-WRT追求的则是最完善的功能和最佳的易用性,它的确做到了这一点,因而赢得了广大用户芳心。平心而论,OpenWRT的开发模式才是正确的方向,它的ipkg就很好用,一些高阶的用户更偏爱OpenWRT,相信OpenWRT日后必有大的作为。
目前DD-WRT是最流行的版本,为了照顾大部分读者,我选择了DD-WRT作为范例,现在让我们开始WRT-54G的神奇之旅吧。
一、路由与交换
顾名思义,WRT-54G的一项重要的功能就是支持路由。
市面上,和WRT-54G同等级别的网络设备,比如ASUS adsl modem和D-link VPN网关等,都只支持静态路由和RIP,而DD-WRT除了支持前面两种外,还支持企业级别的动态路由协议:OSPF和BGP。实现路由功能的模块是BIRD,相对于linux下著名的路由软件Quagga (前身是zebra)一点也不逊色。有兴趣的读者可以参考www.bird.org。
WRT-54G提供了5个以太网口和1个无线网口。其中5个以太网口又分出1个WAN口和4个LAN口。得益于linux的高灵活性和可配置性,我们可以在DD-WRT中对这六个网口进行自由组合,创建多个vlan,最大可以支持15个,另外DD-WRT还支持tag(802.1q),和trunk,亦即在多条链路之间负载均衡。结合路由和交换,WRT-54G完全可以在小型企业的网络里面一展身手,作为三层交换机非常合适。事实上,国外一些中小型企业就专门购买WRT-54G,将firmware刷成DD-WRT,关闭无线功能,启用路由和划分vlan,配置tag和trunk来取代高昂的网络设备。
花这么少的钱就能使用万元级别网络设备的功能,真不可思议!
二、无线功能
另一个重要的功能当然就是无线啦。因为工作的关系,alfie曾试用过多种品牌无线路由器,相比之下,WRT-54G的无线信号和稳定性要高于同级别的其他品牌,如TP-Link,D-Link和netgear等,比cisco稍差,不过买一个cisco 1240G就可以买8个WRT-54G了。WRT-54G还提供了异常丰富的物理调配选项,从速率到发射功率不一而足,比1240G尤过之而无不及。单纯从物理性能方面的比较还无法表现出DD-WRT的优势,其丰富的无线安全选项才是我喜欢它的原因。DD-WRT支持WEP,WPA和WPA2加密方式,支持radius认证和802.1x端口安全,在企业中组网的时候,完全可以在其上实施微软的PEAP这种最流行、方便的安全方案。
此外,DD-WRT还支持WDS,在工地或者仓库这些空旷,布线不方便的地方,这项功能就有用武之地了,可以通过两个WRT-54G桥接两个LAN,与此同时还可以扮演AP的角色。
DD-WRT的无线功能非常丰富,即适合家庭使用,也满足企业网中苛刻的要求。

















