Hello everyone, I found this cool community and I thought I would share my tale of router woe. Thank you in advance for reading this far and a extra thanks if you choose to respond. This is a fairly old story, it begins around 2003 – 04 ish… For over three years, two different linksys WRT54G routers (v5 & v6), and 3 different cable providers I have continually had the same problem; ftp sessions beyond my local network constantly time out during file transfers at exactly 9 minutes and 59 seconds. This timeout occurs every single time no matter what. I have tried multitudes of different ftp softwares, several different computers as well as four different operating systems. (win 98, XP, mac OS, & vista) I also run a ftp server to share files among my friends both on and off my local network. People who connect to me do not have this time out problem as long as my server runs on port 21 and only 21 (any other port and my friends have the 9:59 time out too). For clarity’s sake let me repeat; ftp problem only occurs from sessions where one of my computers is a client and not a host. Also please note the time out will happen on any port. Because of said fact, this leads me to only one possible conclusion all WRT54G’s have lousy ftp support...! I hope that there is something I have missed; should I toss in the towel and buy a third, new router of a different manufacturer this time or is there still hope? Please note: aside from the constant ftp time out issue, the WRT54G works pretty well and has always been reliable for every other task. (ftp, usenet, pop3 e-mail, p2p, http, etc…) Some info about my network: I am using a linksys WRT54G v5 wireless router with firmware version 1.00.9 My ISP is a 10/100 cable. I have all router firewall stuff turned off and have DMZ bound to the computer that hosts ftp server. Now I know this makes my network a bit hacker friendly, but these are the only settings that allow people to ftp from me with out time out. Well that’s about it, if you have read this far then, please, have a great day!