新足迹

 找回密码
 注册

精华好帖回顾

· 难忘一刻-茶宝宝出生小记(修改补充中) (2005-2-8) icelemontea · 先看图,再说话-越南 柬埔寨自助游(照片贴完,文字添加中) (2009-5-28) patricb
· 说说我初来澳洲认识的那些陌生人 (三)- 全篇完 (2010-8-30) hilltop-bear · 有人清理过ducted heating的管道吗? (2005-3-18) astina
Advertisement
Advertisement
查看: 1402|回复: 12

玩转第三方家用路由器固件-Tomato [复制链接]

发表于 2014-6-2 09:30 |显示全部楼层
此文章由 rickygao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rickygao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Last time, i redesigned my lab network architecture, and i think it’s the time to following the design and get my newly arrived ASUS router flash to Shibby tomato first
NOTE: before we start using the 1000M LAN network support by ASUS RT-N16, you should make sure you already upgraded your Ethernet cable to Cat 5e or Cat 6 cable
Flashing your router to tomato will enable lots of high level router functionality for your home router, such as VLAN and QOS which I already fall in love with them.
Now, let’s just get started.
1. Download the flash your ASUS router to the latest firmware
http://www.asus.com/Networking/RTN16/#support

Disable your firewall and all other NICs on your local computer

Connect the network
Connect with computer and Wireless Router as bellow picture – green line(LAN).

NOTE: DO NOT plug the cable into the LAN 1 slot, some people (include myself) cannot flash to Shibby tomato in LAN 1
Configure your local IP address to 192.168.1.10 and the subnet mask to 255.255.255.0

Login the router by http://192.168.1.1 with the default username root and the password admin
Navigate to Administration->Firmware Upgrade
If your firmware version is up to date, just skip this step
If not, upload the new firmware and upgrade it


Once the router back from reboot, go into Administration->Restore/Save/Upload Setting, and restore the “Factory default” settings

2. Download and install the “ASUS Firmware Restoration”
http://www.asus.com/Networking/RTN16/#support

If you are hanging at “Searching for an available IP Address. Please wait…”, just follow me to change the cable to connect to the router port 2

3. Download the latest tomato firmware from http://tomato.groov.pl/download/K26RT/
I’m using tomato-K26USB-1.28.RT-MIPSR2-114-AIO
AIO = All In One
You can find out more details with the different name here
4. Flash tomato frimware
First, unplug the power core (DC IN) of Wireless Router.
Next, long-press the button “RESTORE” about 5 seconds and plug in DC IN behind the Wireless Router.
If the power is flashing-slow, the wireless router is on rescue mode.
Now open the Firmware Restoration from Start-> All programs-> ASUS utility->Wireless Router-> Firmware Restoration

Click “Upload”

Please wait for 60 seconds.

Click ”Close” when the message shows “system recovery succeeds! Please wait for system reboot.”

Now http://192.168.1.1 again in your browser, you should see Shibby Tomato interface.
5. Hardware NVRAM clear
Power off the RT-N66U
Press and hold down the WPS button
While holding the WPS button, plug in the power cable to turn RT-N66U on
Keep holding the WPS button for 30 seconds before releasing The router should reboot
Congratulations. The NVRAM has been cleared
6. Tomato NVRAM Clear
Login http://192.168.1.1 with root/admin
Administration->Configuration->Restore Configuration->Erase all data in NVRAM Memory (Thorough)

Wait for its completed

7. Finally, Shibby Tomato is ready to use

You can always find my other “Home Lab” related topic from below link

评分

参与人数 1积分 +6 收起 理由
IsDonIsGood + 6 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2014-6-2 09:39 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
顶楼主~~好文先顶再慢慢看!

发表于 2014-6-2 11:43 |显示全部楼层
此文章由 tyui 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 tyui 所有!转贴必须注明作者、出处和本声明,并保持内容完整
都是英文啊,求翻译

发表于 2014-6-2 12:31 |显示全部楼层
此文章由 zliu18 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zliu18 所有!转贴必须注明作者、出处和本声明,并保持内容完整
先搞清楚自己的路由器在不在tomato的支持列表里再说吧~

发表于 2014-6-2 12:51 |显示全部楼层
此文章由 opensolutionoz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 opensolutionoz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
家里用的装了Openwrt,确实比官方固件好使。

发表于 2014-6-2 16:49 |显示全部楼层
此文章由 cnboyli 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cnboyli 所有!转贴必须注明作者、出处和本声明,并保持内容完整
开始用tomato貌似是2011年
Advertisement
Advertisement

发表于 2014-6-2 16:57 |显示全部楼层
此文章由 rickygao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rickygao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
zliu18 发表于 2014-6-2 12:31
先搞清楚自己的路由器在不在tomato的支持列表里再说吧~

wiki有个很全的支持设备列表
http://en.wikipedia.org/wiki/Tomato_firmware

发表于 2014-6-2 20:09 来自手机 |显示全部楼层
此文章由 5.5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 5.5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
tomato 支持硬件少。一般还是ddwrt 比较兼容

发表于 2014-6-2 20:41 |显示全部楼层
此文章由 rickygao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rickygao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
5.5 发表于 2014-6-2 20:09
tomato 支持硬件少。一般还是ddwrt 比较兼容

DD bug比较多,稳定性没有timato好,qos也不如tomato

发表于 2014-6-2 20:48 |显示全部楼层
此文章由 gate 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gate 所有!转贴必须注明作者、出处和本声明,并保持内容完整
有些驱动得自己写,得和内核一起编译。我的CPU是broadcom的,内核只有到2.6的,关键是wifi驱动就一个二进制的wl,没有源代码。有开源的驱动可以替代,为了加mesh,折腾惨了。

发表于 2014-6-2 20:50 |显示全部楼层
此文章由 rickygao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rickygao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
gate 发表于 2014-6-2 20:48
有些驱动得自己写,得和内核一起编译。我的CPU是broadcom的,内核只有到2.6的,关键是wifi驱动就一个二进制 ...

高人啊
Advertisement
Advertisement

发表于 2014-6-2 20:51 |显示全部楼层
此文章由 gate 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gate 所有!转贴必须注明作者、出处和本声明,并保持内容完整
那个bootloader也是变态,好好的uboot不用,非得搞个CFE.总之,能不碰就别碰。

发表于 2014-6-2 20:56 来自手机 |显示全部楼层
此文章由 5.5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 5.5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rickygao 发表于 2014-6-2 20:50
高人啊

名字也高 gate. 和谁是沾亲带故 :-)

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部