I am a happy Tomato 1.28 user, on a Linksys WRT54G (v.2). Upgrading to Tomato from the stock firmware was a godsend, but I am having one recurring issue, which relates to the two iPhone 3GS's that my wife and I have. Whenever we leave our home or return with our iPhones, everything works great. Manually turning off the wifi on our phones works great. What doesn't work is if we actually power off our iPhone, or our iPhone runs out of juice. When that happens, the router crashes. No wired or wireless connections work. I have no idea why losing the iPhone connection in some cases causes the router to crash, but not in others, but it's an annoying little problem. I read somewhere about other people having iPhone issues and manually assigning a wireless IP for the iPhone MAC address, which I did, but that hasn't solved the problem. Has anyone else ever come across anything like this before? Any suggestions on how to fix it?