找回密码
 注册
快捷导航
查看: 9994|回复: 31

[科普]《精彩的WIFI世界》之一&第三方固件DD-WRT的相关资料

[复制链接] |自动提醒
阅读字号:

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2008-7-31 15:06:02| 字数 1,516| - 中国–广东–深圳 电信 | 显示全部楼层 |阅读模式
一、什么是DD-WRT
        一种可用于某些无线路由器的非商业的第三方固件。功能强大,但是又具有友好的Web管理/配置界面,可以提供很多“原版”路由器不支持的功能,如调整无线发射功率等。
        说到DD-WRT,我们有必要从Linksys WRT54G说起,Cisco / Linksys 在2003 年发行的这款无线路由器使用802.11g 标准使得带宽在理论上能够达到54M(2003年的时候),相对于当时业界普遍使用802.11b 的11M 带宽,不能不说实现了一次飞跃。它可以通过自带的DSL / Cable 接口接入宽带互联网,对于内网则支持4 个以太口交换与无线广播接入。2005 年初国内开始销售这款路由器。国外销售价格大概为$60,相对于其他产品来说的话就跟摆地摊的货差不多了。好了,我不是像跟你谈这些参数的问题。关键是:同年有好事者在 Linux Kernel Mailing List 搜索 WRT54G,发现它的IOS 是基于Linux,然而Linux 基于GPL 发布许可证,就是 GNU General Public License. 该许可证规定Cisco 应该把WRT54G 的IOS 的源代码公开。本来Cisco 拒绝公开源代码,最后,03 年三月份的时候,基于公众压力Linksys 公开了WRT54G 的源代码。
       此后就有了一些基于linksys源码的第三方固件,DD-WRT就是它们中的一个。
       DD-WRT 是一个‘第三方‘ 固件 , 用于Linksys WRT54G/GS/GL (http://www.linksys.com/) 或其他基于Broadcom参考设计的802.11g无线路由器。 参考 Supported Devices (http://wrt-wiki.bsr-clan.de/inde ... n#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固件及许多其它开放源程序. 由于后来人们需要向Sveasoft支付20美元才能下载Alchemy固件,直接的后果就是发展出了DD-WRT。 BrainSlayer全职为DD-WRT工作,要给自己支付工资,为此 起草了 (http://forum.bsr-clan.de/ftopic4612.html)另外一种商业模型。不过在目前来讲,DD-WRT还是免费的。(以上转自百度)

DD-WRT各版本的含义:
std_generic   标准通用版
nokaid        是不带XBOX支持的(这个偶也不太清楚,在网上搜索的了.)
vpn_generic   支持虚拟专用网络的版本,这个一般个人用户不需要.
VOIP_generic  支持网络电话的版本.
mega          是全功能版本
newd          采用新版驱动,支持多SSID.CPU为Broadcom(博通)公司的BCM535x
vint          采用旧驱动  CPU为BROADCOM BCM47XX
MINI          有大部分标准版的功能,但有一些功能不支持,如SNMP, IPv6, 存储卡什么的,偶的E文太差,只看了个大概.
micro         是为WRT54G v5 那样一些只有2MB的ROM的路由器用的版本.
USB           支持USB设备可接打印机,U盘,如果接个USB硬盘可脱机BT.

[ Edited by  纷飞冷雨 on 2008-7-31 16:56 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-7-31 15:06:45| 字数 761| - 中国–广东–深圳 电信 | 显示全部楼层

二、DDWRT的五大功能

一、访问点(AP、无线路由器模式)——最基本的功能!
   
   工作在访问点模式,和普通的无线路由器是一样的,既可当路由,又可做为纯AP使用,支持802.11g 54MBps的无线网卡接入。28MW-251MW可调节发射功率!                  

二、 Repeater(中继功能)——最实用的功能亮点!                     
  对于信号不够强的位置,放置一个WRT54G超强无线路由器,可以增强无线扩展无线信号的覆盖区域,并同时把无线信号转换成有线信号,供其它有线接入设备使用(可代替客户端)! 备注:测试通过可中继配合的无线路由或AP有D-LINK、TP-LINK、LINKSYS、贝尔金、网件、中怡数宽、西门子、磊科、SMC、腾达、BUFFALO、NEC等,应该是大部份主流品牌均可兼容!

三、无线客户端模式                          
   接收无线信号并不会再发射信号出来了,只会把接收到的无线信号转成有线信号,就象是一个用LAN口无需驱动的无线网卡一样(适用卫星共享,XBOX PS2接入无线网络或当免驱动无线网卡给台式机使用)。其实就是指此设备的无线将作为一个客户端去连接其它无线设备。注:可能是因为固件还是BETA版,客户端在使用中不是太稳定,可用REPEATER模式代替!

四、客户端网桥(AP到AP无线桥接 )
   支持两个WRT54G用无线桥接模式来连通两个不同的局域网,设置桥接模式只要将对方AP的MAC复制进自己AP的“Wireless Bridge”项就可以了,这个模式不会再发射无线信号给其他的无线客户接收。(适合两栋建筑物之间无线通讯使用)

五、Repeater Bridge(中继桥接功能)
   支持两个以上的WRT54G无线桥接,将放在中心位置的WRT54G选 “Repeater Bridge”(中继桥接)然后其他WRT54G统一将中心位置的WRT54G的MAC码填进自己的“Wireless Bridge”项就可以。
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

5875

回帖

72

积分

5587

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-2-10
银牌荣誉勋章(注册10年以上会员)
发表于 2008-7-31 15:09:05| 字数 5| - 中国–广东–深圳 鹏博士宽带 | 显示全部楼层
不错的说。
回复 支持 反对

使用道具 举报

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-7-31 15:14:14| 字数 342| - 中国–广东–深圳 电信 | 显示全部楼层

三、DDWRT支持的硬件

buffalo系列:WHR-G54S, WHR-HP-G54, WZR-G54系列, WBR2-G54,WZR-RS-G54HP,WZR-HP-G54,WZR-RS-G54,WVR-G54-NF,WHR2-A54G54,WHR3-AG54

linksys系列: WRT54G v1-v4, WRT54GS v1-v4, WRT54GL v1.x, WRTSL54GS

moto系列:WR850G


这里只是列出了常用的路由型号,具体判断自己的机器是被ddwrt支持,可以去ddwrt的官方主页查找http://www.dd-wrt.com/wiki/index.php/Supported_Devices。据说国产的 磊科NW618也可以上ddwrt的。

[ Edited by  纷飞冷雨 on 2008-7-31 15:59 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-7-31 15:16:18| 字数 75| - 中国–广东–深圳 电信 | 显示全部楼层

四、ddwrt的刷写方法

下面这张图片转自网络。下载时一定要弄清楚自己的机器支持哪个版本,以免刷错引起不必要的麻烦。

[ Edited by  纷飞冷雨 on 2008-7-31 18:30 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-7-31 15:33:36| 字数 320| - 中国–广东–深圳 电信 | 显示全部楼层

五、DDWRT无线中继的设置

比如收到一个无线信号,非常弱,没有密码,打算用DD做中继把信号引进家,可以如下设置
然后把Wireless mode设为Repeater然后SSID填写对方的SSID,SSID广播选不广播。然后选下面的Virtual IF,添加一个SSID名称,然后保存设置 .新加入的SSID需要手工加到Windows的无线管理里面去,似乎不这样的话Windows找不到你设的接入点,虽然开启了广播SSID功能。
如果对方信号弱,你这边可以把信号增大一些,但不要像图上那样把xmit功率调整到251mw如果能顺利连上对方AP,下面应该能看到对方的MAC地址链接到路由的eth2上面。并且你这边的路由器的WAN一边会由对方AP分给WAN地址和DNS,这样你就能上网了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-7-31 15:39:54| 字数 129| - 中国–广东–深圳 电信 | 显示全部楼层
后记:在“网络技术”板块潜水很常时间了,发现这里的朋友似乎对gprs、edge、cdma上网感兴趣,而对wifi的热度似乎不够;所以特意搜集了一些wifi的资料,希望对大家有所帮助。今天这一贴就先从非常热门的ddwrt开始吧。后面还有tomato的相关资料。
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

29

回帖

0

积分

37

资产值

入门会员 Rank: 1

注册时间
2007-10-2
发表于 2008-7-31 16:34:39| 字数 4| - 中国–湖南–湘潭 电信 | 显示全部楼层
加精呀!
回复 支持 反对

使用道具 举报

3726

回帖

40

积分

5249

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-10-3
发表于 2008-7-31 16:59:11| 字数 59| - 中国–江苏–盐城–建湖县 电信 | 显示全部楼层
不错,这几天也在玩无线路由器,ddwrt、tomato还有wayos,都不完美,感觉tomato还不错,目前就用这个吧
Fighting for my life
回复 支持 反对

使用道具 举报

777

回帖

33

积分

3万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-11-22
银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2008-7-31 17:53:34| 字数 6| - 中国–浙江–金华 电信 | 显示全部楼层
好贴,收藏了
回复 支持 反对

使用道具 举报

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-7-31 18:57:13| 字数 1,142| - 中国–广东–深圳 电信 | 显示全部楼层

六、ddwrt的高级应用--优化带宽及QOS设置

大部分朋友都还用着ADSL,原本吃紧的带宽又有多人使用,如果你在游戏而别人在BT、电驴或是看网络电视,因网络吃紧而引起的高延迟对游戏中的你来说简直是恶梦,那怎样优化限有的带宽,在不影响每个人的基本网络应用的情况下怎样高效的利率带宽呢,我们可以用QoS配置服务的优先级,限制一些狂人的最大网络带宽,限制最大连接数减小P2P等软件对网络巨大负担,这里我们用DD-WRT来现在这些功能。
     
    登录路由WEB配置页--》应用程序 & 游戏--》QoS

1、启用QoS,根据实际情况配置网络参数(如帮助所说的,上行:将此设置为您的总上行限制的80%-95%(最大)。 下行: 将此设置为您的总下行限制的80%-100%(最大)。)

如果是1M ADSL,512K上行,1M下行,在这里设成430/1024,如果是2M ADSL 可以尝试430/2400。如果你经常玩网络游戏可以开启为游戏优化。
2、编辑服务优先级
这步如果大家的网络应用没什么偏好,可以不配置。这里的配置的一个原则是照顾实时性高的应用程序,如网络视频、音频、游戏等,但也可以根据大家的偏好配置,并无定性,下面上个例子:

3、限速
首先配置默认带宽等级为你的网络带宽
基于IP限速,填入IP及掩码(掩码32表示限那个IP本身,掩码24为限那个IP所在的网段的整个网络),点添加,接着设置最大带宽,这里是限为512K试试
4、基于IP限连接数

先前我发过了连接数详细的贴子了,这里就简单说说好了,呵呵

将命令填入命令窗口中(192.168.1.X 为目标IP),存为防火墙命令
iptables -I FORWARD -p tcp -s 192.168.1.X -m connlimit --connlimit-above 50 -j REJECT;
iptables -I INPUT -p tcp -s 192.168.1.X -m connlimit --connlimit-above 50 -j REJECT;

5、基于MAC限速

先查出机器的MAC地址,开始--》运行--》CMD,ipconfig /all
在“MAC优先级”填入后点添加后设置最大带宽

6、基于MAC限连接数

将命令填入命令窗口中(MAC地址为目标MAC,用XX:XX:XX:XX:XX:XX表示),要路由启动就生效的话存为防火墙命令就行了
iptables -I FORWARD -p tcp -m mac --mac-source  MAC地址 -m connlimit --connlimit-above 50 -j REJECT;
iptables -I INPUT -p tcp -m mac --mac-source MAC地址 -m connlimit --connlimit-above 50 -j REJECT;
上述资料来源于网络

[ Edited by  纷飞冷雨 on 2008-7-31 18:58 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

42

回帖

0

积分

62

资产值

入门会员 Rank: 1

注册时间
2007-11-18
发表于 2008-7-31 20:07:45| 字数 4| - 中国–浙江–杭州 电信 | 显示全部楼层
做个记号
回复 支持 反对

使用道具 举报

94

回帖

5

积分

382

资产值

高级会员 Rank: 2Rank: 2

注册时间
2006-11-26
发表于 2008-7-31 20:29:54| 字数 4| - 中国–浙江–杭州 阿里云 | 显示全部楼层
做个记号
回复 支持 反对

使用道具 举报

8

回帖

0

积分

110

资产值

入门会员 Rank: 1

注册时间
2004-7-8
发表于 2008-7-31 20:36:42| 字数 4| - 中国–广东–深圳 电信 | 显示全部楼层
做个记号
回复 支持 反对

使用道具 举报

1277

回帖

18

积分

3908

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-5-8
发表于 2008-7-31 21:54:22| 字数 6| - 中国–四川–成都 移动 | 显示全部楼层
我也做个记号
男人和男孩的区别是男人知道死扛。
回复 支持 反对

使用道具 举报

35

回帖

0

积分

555

资产值

入门会员 Rank: 1

注册时间
2007-6-19
发表于 2008-7-31 21:56:57| 字数 11| - 中国–河南–三门峡 电信 | 显示全部楼层
开眼啊 希望多发这内帖子
回复 支持 反对

使用道具 举报

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-8-3 16:36:42| 字数 217| - 中国–广东–深圳 电信 | 显示全部楼层

补充一贴

目前,ddwrt已经出了v24sp1了,扩充了v24标准版的一些功能。不过具网友反映v24sp1对系统资源占用很大,16mb的内存只剩下1-2mb了;所以建议有32mb内存机器的朋友可以试试,ddwrt的功能的确很强大(有广告说的好:谁用谁知道),但是那么多的功能对我们普通人来说大都是用不到的,因此除了你想中继蹭网,其它情况还是用tomato吧。http://www.ibmnb.com/thread-703921-1-1.html
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

8

回帖

0

积分

14

资产值

入门会员 Rank: 1

注册时间
2006-5-17
发表于 2008-8-3 18:18:12| 字数 13| - 中国–四川–德阳 电信/(中江县)电信 | 显示全部楼层
好贴,受益匪浅。谢谢分享!
回复 支持 反对

使用道具 举报

1443

回帖

37

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-4-8
发表于 2008-8-3 18:32:17| 字数 4| - 中国–新疆–乌鲁木齐 电信 | 显示全部楼层
做个记号
回复 支持 反对

使用道具 举报

530

回帖

0

积分

790

资产值

入门会员 Rank: 1

注册时间
2007-3-1
发表于 2008-8-11 21:56:54| 字数 9| - 中国–山东–济南 电信 | 显示全部楼层
好帖,收藏以备后用
我们没了移动,还可以活。
但移动没了我们,就死定了!
回复 支持 反对

使用道具 举报

145

回帖

0

积分

137

资产值

入门会员 Rank: 1

注册时间
2008-6-24
发表于 2008-8-16 17:08:04| 字数 11| - 中国–海南–海口 电信 | 显示全部楼层
嗯。收藏好了。备用!!
回复 支持 反对

使用道具 举报

5220

回帖

76

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-5-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
 楼主| 发表于 2008-8-22 08:43:37| 字数 15| - 中国–河北–秦皇岛 联通 | 显示全部楼层
共同讨论,共同学习,共同进步。
X61.t8100/x200.P8600.8G/x230I5.16G.ips
T40.PM745.5213A/T61.t9300.sxga+
T400.P9700.8GB.wxga+/T430.I7-3632.8G.HD+
回复 支持 反对

使用道具 举报

441

回帖

6

积分

628

资产值

高级会员 Rank: 2Rank: 2

注册时间
2006-2-27
发表于 2008-8-22 09:26:00| 字数 16| - 中国–辽宁–大连 中移铁通 | 显示全部楼层
我这几天也正在研究无线路有
好贴
回复 支持 反对

使用道具 举报

121

回帖

0

积分

223

资产值

入门会员 Rank: 1

注册时间
2006-6-21
发表于 2008-8-29 20:42:19| 字数 14| - 中国–浙江–杭州 电信 | 显示全部楼层
做中继到底哪个版本最稳定呢?
回复 支持 反对

使用道具 举报

4万

回帖

283

积分

6175

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-9-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2008-8-30 01:42:05| 字数 12| - 中国–湖南–长沙 电信 | 显示全部楼层
这帖太精彩了,忍不住1顶
回复 支持 反对

使用道具 举报

260

回帖

0

积分

483

资产值

入门会员 Rank: 1

注册时间
2007-1-8
发表于 2008-8-30 07:46:58| 字数 64| - 中国–湖南–张家界 电信/IDC机房 | 显示全部楼层
QUOTE:
Posted by 精彩 on 2008-8-29 20:42
做中继到底哪个版本最稳定呢?




同上问,做中继到底哪个版本最稳定呢?
回复 支持 反对

使用道具 举报

960

回帖

41

积分

6666

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-2-21
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-8-30 08:29:56| 字数 8| - 中国–陕西–宝鸡 电信 | 显示全部楼层
不错。正在学习。
回复 支持 反对

使用道具 举报

293

回帖

0

积分

1441

资产值

入门会员 Rank: 1

注册时间
2007-2-2
发表于 2008-8-30 10:51:51| 字数 9| - 中国–浙江–杭州 华数 | 显示全部楼层
好帖,留着学习用!
回复 支持 反对

使用道具 举报

822

回帖

0

积分

2778

资产值

入门会员 Rank: 1

注册时间
2005-2-5
发表于 2008-8-30 11:02:31| 字数 15| - 中国–黑龙江–哈尔滨 联通 | 显示全部楼层
正在用,尤其是中继蹭网很爽啊。
回复 支持 反对

使用道具 举报

3万

回帖

248

积分

1690

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-3-22
发表于 2008-10-19 11:04:20| 字数 10| - 中国–广东–深圳 联通 | 显示全部楼层
博大啊
这个第三方固件
自家菜地,哈哈哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-16 06:35 , Processed in 0.252766 second(s), 77 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部