"I connect directly from the cable modem to the computer it works fine."
I see that it's a Dlink but no model, firmware version so all I can write is to put your machine into the DMZ. That does work but given no detail it's a quick fix and not the details. There is NOTHING I would change on the windows machine.
Hello. All the channels in Windows Media Center in Windows 7 will play except for MSNBC and MSN. I have a router and it appears the problem is with that as if I connect directly from the cable modem to the computer it works fine. I called Dlink and changed the MTU setting but that didn't fix the problem. They are now saying to find out the ip address for those channels and the port that it is using. Please help.