最近入了个7231,研究了几天,有些曲折,有些体会,总结一下。
先写关于Firmware的选择吧。个人比较喜欢DD-WRT,所以一下也是基于DD-WRT的。等有心情再搞TOMATO吧。
DD-WRT 算是一个第三方固件,由BrainSlayer开发维护,当然有没有助手我就知不知道了。DD-WRT提供了许多OEM固件系列产品里没有的高级功能,所以我们选用它。功能我就不赘述了。
我们下的呢是Eko版本,似乎是另一个大哥改的,下载点 这里 。版本很多,根据我的观察,新版本放在V24_TNG里,啥是TNG啊,谁知道告诉我。V24_TNG里好多目录啊,都是svn*****,后面的数字应该是版本号,当然越大的越新,不过太新也不见得好,说不定有BUG。Firmware名如dd-wrt.v24-10776_VINT_std.bin 。
关于Build
按官方说法:
Notes:
My builds in RC folders are for testing only – use
at your own risk. Micro and all 535x builds are not compatible
with MIMO routers.About file names: (up to 9059)
-nogiga: means that there in no gigabit switch driver inside.
-535x: builds for routers with BCM5350, BCM5352 and BCM5354 cpu
(some other routers also work with this builds, you can
check if you have wl0_corerev=7 or 9, then it will work).
note: there is no gigabit switch driver in RC5..-535x builds.
RC6..-535x incudes gigabit switch driver if not indicated
otherwise.-SF: build for routers with serial flash chip, e.g. Belkin v2000.
Starting with 9068 there are new names:
- VINT: vintage build (old driver), works on any router but 5354 based
- NEWD: new driver with multi bssid support, works on any router but 4702 (4710) based
- SF: build for routers with serial flash chip, e.g. Belkin v2000.
- WRH54G: build only for Linksys WRH54G routerGeneral rules: if you have old router with 4702 (4710) cpu and mini-pci
radio, you MUST use VINT build, if you have 5354 based router, you must
use NEWD build. All other routers can run both (VINT or NEWD) builds.
For gigabit routers always use NEWD.
按上面的说法,SF,WRH54G比较好判断,VINT和NEWD不太好选,查了下:
VINT kernel is /linux.v24
NEWD kernel is /linux.v24_2
网上还有个流传的方法,不过不知道出处:
nvram show|grep corerev
如果显示
wl0_corerev=4
则一定要使用 VINT 版如果显示
wl0_corerev >=5 <=7
则 VINT 版 和 NEWD 版都可用,建议使用 VINT 版如果显示
wl0_corerev >=8
则 VINT 版 和 NEWD 版都可用如果显示
wl0_corerev >9
则一定要使用 NEWD 版
7231的CPU是Broadcom BCM4712,wl0_corerev值是7,所以还是建议装VINT,没试过NEWD,对于这种都可以选的情况网上褒贬不一,有时间可以试试。
关于Distribution
There are several different distributions of the DD-WRT firmware.
The mini contains all the features of the standard distribution, with the exception of chillispot, nocat, rflow, kaid, CIFS client, SNMP, IPv6, and MMC/SD card support.
The standard (std) distribution includes all features, with the exception of VOIP.
The standard-nokaid (std-nokaid) distribution includes all features of standard, with kaid removed to free some flash space.
The VOIP distribution includes all features, with kaid removed to make room for Milkfish.
The VPN edition includes OpenVPN but does not include IPv6, CIFS client, or kaid.
The micro edition is a stripped down version designed for the WRT54G v5 and other 2MB router models.
还有个mega版,就是全功能,5.3m,7231的FLASH只有4m,所以最好的选择是std。