Xbox live-connection sharing?

Anyone know how to go about doing this? I'm fed up with having to swap cables around if I want to go on xbox live. I heard you can share the broadband connection between the two, but I'm having trouble getting it to work. Any advice?

get a router

apart from getting a router... anything I can do?

I dont think so

there may be a way through your current computer but then you need two network cards in your computer and your computer always has to be on to play the end it is just easier to get a router.....check out compatibility on the xbox website

Could he use a network switch instead of a router?