My house is kind of long-ish, and I need wireless coverage across the whole house. I have 4 roommates, and our rooms are all at opposite ends of the house. The cable modem can't be moved. Running ethernet cables isn't really an option, but many of the devices on the network sit right next to each other. I'm quite willing to throw both money and time at the problem.
Devices on the network:
- Several laptops
- Several smartphones
- Airport Express
- XBox 360
Current router is an Airport Extreme. Airport Express is set up to extend the network. The router was originally next to the cable modem, but the signal was terrible because the oven was on the other side of the wall. Giant chunks of steel have unusually good signal-blocking properties. Router now lives in the kitchen, but the signal-to-noise ratio is still pretty poor, and every once in a while, pings to the router spike to 25 seconds for awhile. There are cordless phones in the house, and about 30 other wireless networks visible, so I can only imagine that there's a great deal of interference.
Are there any reliable, high-power (say, 400-1000 mw) dual-band 802.11n routers out there with replaceable external antennae that will run DD-WRT/Tomato/OpenWRT/FreeWRT? Or is there a better solution?