Hi, I've installed Tomato USB on my Asus RT-N16 router and it seems to be working well, except for when I'm downloading anything and that just kills the performance of everything else that's internet related. I'm afraid I have no idea where to begin, but do not want to return to the ASUS firmware, so any help at all would be greatly appreciated. Thanks
What does "downloading" mean in this context? When you're web browsing you're technically downloading. FTP … downloading. Torrents … downloading. Copying a file from another computer on your network … downloading. All these "downloads" are not created equal.
I tried enabling QOS, but it appeared to make things worse - I don't know how to configure it, that's really what I'm looking for in the way of help. As far as downloads go, I'm talking about movies, torrents, etc.
Torrents … the think that makes the difference is the bandwidth and connection settings on your client. Set your download speed to about 95% of your available bandwidth, and your upload speed to about 75~80% of your max available. That should already make a big difference. Next step would be to play with the number of open connections, both on the router and on your client. I am often using an old WRT54G with a 10/1 connection and all is well.
Thanks, but do you think you could point me in the right direction regarding where and how I make those changes?
Download site http://www.4shared.com/dir/v1BuINP3/Toastman_Builds.html (inc. torrent downloads)
Make a Paypal Donation http://toastmanfirmware.yolasite.com/donations.php
I am delighted to report how well TomatoUSB (beta) version 1.28 on the RT-N16 tolerated power failures during hurricane Irene yesterday (2011-Aug-28).
I have connected to the router a terabyte 7200 RPM Seagate drive in a MassCool SATA-to-USB enclosure. I have divided the drive into three partitions for use both as network-attached storage (NAS) for backup and (when I get some time to play with it in future) Optware: one each Ext3, NTFS and Linux Swap.
So that the drive will spin down when not in use, I manually run 'sd-idle-2.6 -i 300' after every power-up of the router.
Neither the cable modem, the router, the VOIP adapter nor the drive are protected by a UPS; all draw mains power directly.
During the hurricane, I noted two mains power failures of sufficient duration to send my workstation's UPS into battery-powered mode. My VOIP telephone service (NetTalk Duo), which depends upon the router for Internet access, also failed during these power hits.
TomatoUSB's 'Status > Overview > Uptime' displayed duration consistent with the power hits after each restoration of power.
Internet connection sharing, including VOIP service, resumed automatically. TomatoUSB also mounted the NAS drive automatically after each power restoration.
Now here is the impressive part: I unmounted the NAS drive and then connected it to my workstation to run fsck on the Ext3 partition and ntfsfix on the NTFS partitions. I expected some file loss, however neither program complained about file system corruption.
It is not clear whether I just got lucky with the spindown timing between the power hits, or if TomatoUSB includes some "special sauce" that obviates corruption. In any case, I'm a happy user!
I will be even more comfortable once TomatoUSB incorporates 'sd-idle' and file system checking. (Hint, hint.)
connected it to my workstation to run fsck on the Ext3 partition and ntfsfix on the NTFS partitions. I expected some file loss, however neither program complained about file system corruption. It is not clear whether I just got lucky with the spindown timing between the power hits, or if TomatoUSB includes some "special sauce" that obviates corruption.
Not lucky at all. Long time ago we tuned the filesystem parameters so that it flushes to disk very rapidly, and always flushes when a written file is closed. For just that reason—-to minimize data vulnerability for USB drives.
I will be even more comfortable once TomatoUSB incorporates 'sd-idle' and file system checking.
Not very likely, if Ihave anything to say about it.
1) Most cheap hard-drive/USB adapters use the Genesis chip, which does not support spindown.
2) The cost savings of spinning down a drive are negligible. In another thread I calculated it, and it came out to a maximum annual saving of 45 cents.
3) Filesystem checking? If you want it you can install fsck via optware. Start it up just before you go on vacation and maybe it'll be done by the time you get back. Maybe.
Toastman, thanks for all the info - I'm sorry to say though that it's all far too complicated for me to attempt. I was hoping for a simple solution that will enable me to have clear VOIP calls that are not destroyed by any other download going on at the time. As it I now have to run to the PC and stop whatever may be downloading every time the the phone rings or I want to make a call. In fact, as I'm writing this I was listening to an internet radio station via Tunein, at the same time I started to download this months edition of Wired magazine (wirelessly) on my iPad, as soon as the download started the streaming radio stopped playing. I think I may just have to revert to the ASUS firmware and hope it will be easier to understand.