first, sorry for not logging in, but the login process seems to be broken.
I have been using the Tomato Shibby mod for a while now on a WRT54GL, and just wanted to turn on QoS to give absolute priority to FTP and SFTP transfers as I rely on them for videosurveillance recordings. Torrent transfers would take the available bandwidth while recording is not taking place.
However, when I activated QoS, edited the values to match the ones of my connection, CPU usage went higher and higher, and CPU reported load reached a bit more than 5.10, and never went below 2.50. The Broadcom not being a dual-core CPU, should I assume any load above 1.00 to be an overload? Connection by SSH, top lists process [ksoftirqd_CPU0] as taking the majority of CPU power. What is it? On the other hand it seems there is enough RAM, as about 17 to 20% stay free at all times.
Besides, during this high usage from torrents, the router interface responsiveness slowed down to a crawl, SMS client timed out, as did email update requests. Twice the connection was present, but the router obviously crashed as activity lights went solid and all Internet accessed timed out. There is no obvious reason for the crash in the logs.
From the overview page, the CPU seems to have been slightly overclocked at 225MHz (maybe from the MLPPP Tomato that was running previously), and measured temperature didn't exceed 45 degrees.
Since my connection is nowhere fast and that I may upgrade later to a faster, 10/1 Mbps, I wonder if the router would be able to keep up with demand from three computers, or if I am doing something wrong with it.
Should I overclock it further? How fast can it go without bricking it? (I haven't installed the JTAG cabling to allow for unbricking yet)
Should I install another firmware on it?
Or what can be the source of these crashes and slowdowns, and how to correct it?
So far, the workaround include restarting automatically every 2 hours, but this is obviously a bad solution, just the only one available when I can't be there.