I have a conundrum. I have U-verse for my internet and TV, but hate their residential gateway as a router (2wire 3800HGV-B). The RG is upstairs in my office and the STB is downstairs. There is an ethernet cable run through the walls between the two points. My network setup currently is this: RG (DHCP) connected to AEBS (Bridge-mode, delivering WiFi). AEBS is connected through the wall-run ethernet downstairs to a switch serving wired connections to a PS3, 360 and the STB (the consoles are wired because I'm streaming HD video to them). This setup works. However, the U-verse RG doesn't offer NAT or UPnP which causes some issues for gaming and Back to My Mac.
When I try setting it up so that the AEBS is on a different subnet and doing DHCP (which is the recommendation for getting NAT going with U-verse), the STB stops working. I'll get about 20 seconds of TV and then it freezes. So the question is, how can I put the STB behind another router that's behind the RG and still have my U-verse TV working?
I also know full well that I can solve this issue by running another ethernet cable downstairs, but the cable run would be difficult and I'm wary of putting holes in my walls or attempting to run the cable outside my house.