I recently switched from DD-WRT to Tomato on my WRT54GL, and my P2P speeds plummeted from 300kB/s down 75kB/s up to 20kB/s both ways. This has nothing to do with different files/times of the day/whatever else you may think about it, this is from the router. The weird thing is, the first 4 minutes when I was configuring the router everything was fine, and I was getting normal speeds, since then the speeds dropped. I can't think of anything I did to provoke that, I believe I was only entering in wireless security at that time, and the computer is has a wired connection. -The ports are forwarded -QoS is OFF, but I deleted the catch-all entry anyways. -There are only ~200 established connections, well below the 2k limit I have. I really don't know how to deal with that many specific timeouts though so I haven't touched them, I'm used to one for TCP and one for UDP. I have liked everything about Tomato so far but this, and I'm not going to give up on it yet, but I may switch back to dd-wrt if I can't fix it.