this post was submitted on
5 points (77% like it)
7 up votes 2 down votes
all 6 comments

[–]curiousai 5 points6 points ago

If you have a Win7 computer with a wifi card you can use the card to both connect to a wireless network, and rebroadcast as a wireless router.

  • Connect to the wireless network
  • Type this into a command prompt (I created a .bat file to run at startup):

netsh wlan stop hostednetwork

netsh wlan set hostednetwork mode=allow ssid=NEWWIFINAME key=PASSWORD

netsh wlan start hostednetwork

  • The other computers should now see the Wifi being broadcast from that computer and be able to connect to it.

This works so good for me that it actually is more stable than most routers I've had.

[–]leemachine 4 points5 points ago

I had a friend that did just this. What he did was got a decent directional antenna like a yagi or something. Then hooked it up to his wrt54g router with DDWRT installed. It took some configuration but got it to bridge. One antenna was the yagi and the other rebroadcast it to his apartment.

[–]block_head 2 points3 points ago

The problem with using a wifi router to extend the signal is that you cut bandwidth in half. This is a good idea, though.

[–][deleted] 6 points7 points ago

if you use it as a repeater you cut the bandwidth in half. if you use it as a bridge (i.e. wifi comes in to the router, internet comes out the wired ports on the back) you get the full bandwidth. plug two routers together with an ethernet cable and you get a full-bandwidth repeater.

[–]middyiddy 4 points5 points ago

Maybe build a cantenna and use a router as a repeater?

[–]funkymonkey1002 2 points3 points ago

Best way is to use a router as a bridge. I'd recommend using it to go from wireless to wired, and -not- also rebroadcast the wireless signal.

I used my asus WL-520gU running DD-WRT to do this at a rental property (had wireless router at one end of house, then the ddwrt router at the other end with my desktop and xbox connected).