I am looking at setting up a hotspot with a linksys WRT54GL running dd-wrt firmware. Since this is not outdoor equipment, the router would have to remain indoors. would it create a problem if i ran a coaxial cable all the way from the router indoors to the omni antenna on the roof? also could i achieve a range of 1km with this router?`
I've seen a WRT54G reach 1km. But this was in a resort village; the router was in the clubhouse, and I was on the balcony of my aunt's house across the small bay. There literally wasn't anything between except the sea air. Yet the signal was very weak and my laptop kept on disconnecting.
And of course, in a more urban environment, that range is practically impossible, unless you're on a roof of another house. Anyways, I don't see any problem with what you plan to do; just make sure moisture will never enter the cable-antenna connection. Also, make sure water won't drip down the cable straight to your router, and that the antenna can stand up to high winds.