I have searched for this issue elsewhere to no avail. All I did find was the same reference with a few similar responses on the team xbox forums. Hopefully someone here has seen this and has some ideas on how to resolve. My setup is: WRT54G v.1.1 flashed successfully to latest Tomato firmware. Wired PC, wireless MBP, wired Xbox360. All worked without issue before flashing. All work now except: The 360 cannot connect to Xbox Live unless I force a "Test Connection to Xbox Live". It goes through a process of verifying IP address, DNS, NAT, etc. Once this is done, the 360 is able to get onto the Internet and everything works fine (ports are forwarded and the 360 detects it as 'Open' NAT, aka none). The 360 is set static and wired. The correct ports are forwarded. (Same as they were with the Linksys software.) I have the 360's IP in the DMZ (and have tried it with out it in the DMZ). Anyone seen this issue or have any ideas on how to resolve? Thanks all in advance.