Ok, this is getting pretty damn annoying. I have a WRT54G revision 2.2 using the official firmware v3.03.6. The UPnP function randomly stops working. Sometimes it is after a day, sometimes after an hour. I can pretty much guarantee that within 24 hours, UPnP will stop working. The Internet Gateway icon disappears. UPnP applications can no longer detect the router. MSN transfers stop working. Azureus can't dynamically forward ports. It is extremely frustrating. I can "fix" it by going into the router administration, switching to the tab with UPnP and clicking "save settings". I don't need to actually change anything, just click "save". Immediately, UPnP starts working. Yes, I have everything configured properly on my computers. The Windows XP Internet Gateway Device and UPnP UI components are installed. My setup worked flawlessly with both Internet Connection Sharing and a Speedstream 6300 DSL modem/router. UPnP is a key feature for me. Anyone have this same problem and find a reliable fix?