Asus WL-700gE |
My primary reason for owning an Asus WL-700gE is to use the included, built-in bittorrent client to share the large DVD images that contain the latest Fedora Linux releases. I started out with a 160-Gig model that contains Firmware 1.0.4.6. Unfortunately, the built-in bittorrent client is based on a faulty code-base that can't handle sharing content larger than 2 Gigabytes. That's a problem for my purposes, as Fedora Installer DVD images are typically 3 Gigabytes' worth of data. Other fine hacker efforts, such as those led by KFurge, address this issue by rebuilding the Open-Sourced firmware provided by Asus, and have dropped in command-line versions of bittorrent clients. If you're a power-user who's comfortable with using Telnet or SSH to access yoru router, you should definitely look into that alternative strategy. The approach I'm taking is far more time-consuming (and frustrating), because I'm trying to build a drop-in replacement of the ctorrent binary included with Asus' firmware. Thus, I need to do some reverse-engineering of some Asus-customized protocols used for the Web User Interface to communicate with the bittorrent client; as well performing a clean-room rebuild of ctorrent by using the updated code from the enhanced-ctorrent project. Enhanced-ctorrent does not exhibit the 2-Gigabyte limitation. Until I can build such a drop-in replacement, which will be useful in the Web User Interface, I'll need to use the telnet or ssh backdoor into the router and initiate command-line sessions to share the larger Fedora Linux installation DVDs. [Updated 2007-June-12] On a positive note, though, the updated Web User Interface bundled with this new Firmware revision has definitely improved. |
|||















Recent comments
22 hours 26 min ago
3 days 22 hours ago
1 week 1 day ago
11 weeks 1 day ago
11 weeks 1 day ago
11 weeks 4 days ago
11 weeks 4 days ago
15 weeks 1 day ago
15 weeks 4 days ago
16 weeks 6 days ago