Do I need software to set up my Microsoft XBox to run over the Internet?
Yes. Go to
http://support.xbox.com to find instructions on how to connect your game console to your computer. The software upgrade to XBox Live, along with a high-speed connection, will allow users to join other players on the Internet without the need for a personal computer.