I have Westell 6100 modem and a Linksys E2500 wireless router a desktop 3 laptops 2 xbox 360 and 3 smartphones all connected to the wireless router. There is a poor connection when trying to connect to internet usually while gaming on xbox out in our guest house. Should I try to run a cable for a wired connection to the router? or is there something I can do to strengthen the connection. It is not a long distance less than 100ft but would be a pain to drill through both houses.
More about :improve internet connection wireless router guest house
if you don't want to run a cable, you can get a wireless range extender.
i was told that would cut down on the speed of the connection??
It typically cuts the bandwidth in half, since it's just repeating everything it receives from your laptop/xbox to the WAP. That was a big deal back in the 802.11b days, but not so much with 802.11n (even half speed should be more than enough for streamed video). There should be models which connect to a WAP on one channel, and repeat it on a different channel. These will not suffer the bandwidth problem (assuming there are no other wifi networks in the area).
Your options are basically:
String LAN cable
Ethernet over powerline (e.g. Homeplug)
Get a high gain antenna
The last one doesn't seem to be an option due to your WAP not having an external antenna. However you could buy one for the XBox end. Most of these antennae screw into a WAP so you'd have to get a WAP which supports client mode. But there are models which include their own electronics and share the network over a LAN port. You could plug that directly into the XBox, or a switch (if you wanted to connect other devices).