什么是 "DD-WRT"?

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 14:19, 26 August 2006 (edit)
SZICEMAN (Talk | contribs)
(v23 版本 (V23))
← Previous diff
Revision as of 14:20, 26 August 2006 (edit) (undo)
SZICEMAN (Talk | contribs)
(v23 版本 (V23))
Next diff →
Line 234: Line 234:
在这里 <tt>&lt;type&gt;</tt> 是 代表着 <tt>mini</tt>, <tt>std</tt>, <tt>voip</tt>, 等. 在这里 <tt>&lt;type&gt;</tt> 是 代表着 <tt>mini</tt>, <tt>std</tt>, <tt>voip</tt>, 等.
要从Linksys 固件升级的话, 请使用'''mini''' 版 要从Linksys 固件升级的话, 请使用'''mini''' 版
-并通过 '''web 页面'''.+并通过 '''web 页面'''升级.
经过这次刷新后你也能升级到其他版本. 经过这次刷新后你也能升级到其他版本.

Revision as of 14:20, 26 August 2006

Contents


什么是 "DD-WRT"?

DD-WRT 当前V23/V24版本的界面
DD-WRT 当前V23/V24版本的界面

DD-WRT 是一个‘第三方‘ 固件 , 用于在Broadcom的基础上参考设计出来的Linksys WRT54G/GS/GL http://www.linksys.com/ 或其他802.11g的无线路由器。 参考 Supported evices http://wrt-wiki.bsr-clan.de/index.php?title=Installation#Supported_Devices .这些路由器出厂用的就是linux操作系统。在GPL的概念下发布的源代码。


固件是由BrainSlayer mailto:brainslayer@braincontrol.org 来维护的,放在dd-wrt.com http://www.dd-wrt.com/ . DD-WRT的第一个版本基于Sveasoft Inc http://www.sveasoft.com/ 公司的Alchemy开发出来的, 而Alchemy又是基于GPL'd Linksys固件及许多其它开放源程序. 如果想要DD-WRT可以直接花 $20到Sveasoft去下载他们固件.

BrainSlayer作为一个全职工作的人员,要给自己支付工资,商业模型也在筹划中 http://forum.bsr-clan.de/ftopic4612.html 。 不过在目前来讲,DD-WRT还是免费的。

DD-WRT的新版本(v23) 是一个全新的项目, DD-WRT提供了许多OEM固件系列产品里没有的高级功能,甚至在Sveasoft购买的固件里也没有。它不用进行产品激活,或在Sveasoft的固件中找到相关信息进行激活

备注: beta版固件,由于其自身的特征,会有一些bug。 因此不被荐把beta版固件安装于大型的网络以作为商用. 不过, 现在有DD-WRT固件的bug跟踪器供大家使用, 参考:DD-WRT Bugtracker http://www.dd-wrt.com/dd-wrtv2/bugtracker/ (free signup required).

在原先的Linksys固件里所没有的功能中,DD-WRT为Kai Console Gaming network 增加了Kai Daemon 功能http://www.teamxlink.co.uk/, WDS http://en.wikipedia.org/wiki/Wireless_Distribution_System wireless bridging http://www.dd-wrt.com/wiki/index.php/Wireless_bridging ;为安全无线传输增加了Radius Authentication http://en.wikipedia.org/wiki/RADIUS ;为宽带安置引进了服务质量控制; 又为SD卡的硬件配置提供软件支持.

功能列表

  • 13种语言
  • 802.1x (EAP(Extensible Authentication Protocol)-局域网上扩展认证协议封装)
  • 接入限制
  • Adhoc模式
  • Afterburner
  • 客户端隔离模式
  • 客户端模式 (支持多种客户端连接)
  • 客户WPA模式
  • DHCP 转接 (udhcp)
  • DHCP 服务器 (udhcp or Dnsmasq)
  • DNS forwarder (Dnsmasq)
  • DMZ
  • 动态 DNS (DynDNS, TZO, ZoneEdit)
  • Hotspot Portal (Sputnik Agent ,Chillispot)
  • IPV6支持
  • JFFS2
  • MMC/SD 卡支持 (要求修改硬件)
  • 客户服务器模式的NTP 客户端
  • Ntop远程统计
  • OpenVPN 客户及服务端(仅限于VPN的固件)
  • 端口触发
  • 端口转发 (最大为.30)
  • PPTP VPN 客户及服务端
  • QoS 带宽设置 (游戏,服务/网络掩码/MAC/以太网端口优先级优化)
  • QoS L7分类器 l7-filter)
  • RFlow/MACupd
  • 路由: Static entries and Gateway, BGP, OSPF & RIP2 via (BIRD)
  • Samba FS Automount
  • 远程服务器保存系统日志
  • Rx/Tx 天线 (可选或自动)
  • 显示无线客户端和WDS系统的状态
  • Site Survey
  • SNMP
  • SSH 服务器及客户端 (dropbear)
  • 支持启动脚本、防火墙脚本和关闭脚本 (startup script)
  • 静态DHCP 配置
  • Style (Changeable GUI; v.23)
  • 支持新的设备 (WRT54G V3, V3.1, V4, V5 and WRT54GS V2.1, V3, V4)
  • Telnet 服务器客户端
  • Transmit Power Adjustment (0-251mW, default is 28mW, 100mW is safe)
  • UPnP
  • VLAN
  • 网络唤醒 (WOL)
  • WDS Connection Watchdog
  • WDS Repeater 模式
  • 无线 MAC 地址克隆
  • 无线 MAC 地址过滤
  • WMM (Wi-Fi MultiMedia QoS)
  • WPA over WDS
  • WPA/TKIP with AES
  • WPA2
  • Xbox Kaid (Kai Engine)

v23 版本 (V23)

v23 SP1 (Changelog) 这个项目包括一下几个部分:

  • dd-wrt.v23_sp1_micro.zip - does not contain: chillispot, nocat, rflow, kaid, samba client, SNMP, IPv6, MMC/SD Card Support, SSH, PPTP/PPTP Client, UPnP, and HTTPS 在网络管理上的支持. 这个文件只有2MB. 由于它的目的用于少于2MB的flash空间的路由器 (例如: Linksys WRT54G 5版本), 包括Linksys WRT54G 5版之前的任何路由器应该能够运行这个版本。 注意:微缩版本在测试中已经考虑到,当然也会存在不稳定的地方。 制作WRT54G 的5版本请参看 Flash_Your_Version_5_WRT54G.
  • dd-wrt.v23_sp1_mini.zip - does not contain: chillispot, nocat, rflow, kaid, samba client, SNMP, IPv6, MMC/SD Card Support, and HTTPS 在网络管理上的支持.

Note: DD-WRT 的镜像下载站点为: here

Micro Mini Standard VOIP VPN
Chillispot X X X
HTTPS Support for Web Management X X X
IPv6 X X X
kaid X
MMC/SD Card Support X X
NoCat X X X
OpenVPN X
PPTP/PPTP Client X X X X
RADVD X X X X
RFlow X X X
Samba Client X X X
SIPatH X
SNMP X X X
SSH X X X X
UPnP X (SP2) X X X X


这些压缩文件有六个版本:

filename description
dd-wrt.v23_<type>_asus.trx Web interface version for flashing. See Flash_Your_Asus_WL-500G_Deluxe
dd-wrt.v23_<type>_generic.bin Generic version for flashing via web interface on all supported devices (including Linksys WRT54G/GL/GS) and for flashing Siemens_SE505 with boot tftp on 192.168.2.1
dd-wrt.v23_<type>_wrt54g.bin tftp versions for WRT54G. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers. (v5/v6 note: Since the WRT54G/GS v5-v6 uses a modified WAP54Gv3 once made 'linux ready', it will not accept these standard WRT54G/GS firmwares. You must use the 'generic' build for TFTPing to these units).
dd-wrt.v23_<type>_wrt54gs.bin tftp versions for WRT54GS. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers.
dd-wrt.v23_<type>_wrt54gsv4.bin tftp versions for WRTGSv4. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers.
dd-wrt.v23_<type>_wrtsl54gs.bin tftp versions for WRTSL54GS. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers.
dd-wrt.v23_<type>_moto.trx For initial Flash_Your_Motorola_WR850G (Micro and Mini builds ONLY)

在这里 <type> 是 代表着 mini, std, voip, 等. 要从Linksys 固件升级的话, 请使用mini 版 并通过 web 页面升级.

经过这次刷新后你也能升级到其他版本.

The above files are also available for individual download: Micro, Mini, Standard, VOIP, VPN.

Special versions

Screenshot aQoS version

Currently brainslayer offers a special version of DD-WRT with extended QoS capabilities:

  • set maximum bandwidth available per netmask/MAC address
  • set a default rule for any unconfigured netmask/MAC address

This version is available within the DD-WRT Shop.
Updates for this special firmware version will be provided on email request.


Firmware releases customized to your corporate design are also available.

What is Needed to run DD-WRT?

  • A computer (Windows, Linux, Mac, whatever)
  • A broadband internet connection (DSL, Cable, or similar)
  • A Linksys WRT54G/GL/GS router or other supported router. The WRT54G/GS v5-v6 is supported only by the micro build, so if buying a new router you should not choose this. The WRT54Gv7 is not supported. A list of supported routers can be found here.
  • The DD-WRT firmware image from The DD-WRT Project
  • Follow the instructions under Installation to install the new firmware on your router.

Please support the project

This software is available for free without nag screens, registration or other disgusting limits. However somebody - especially brainslayer - has to pay server costs, new hardware and most importantly food and shelter.

You are encouraged to donate to the project to ensure ongoing work and development.

If you are using DD-WRT commercially we think it is fair that you donate a small part of your profit with the project. You wouldn't be making money without it, would you?