How To Set A DD-WRT Router As A Repeater Access Point

While not specifically Microsoft Dynamics CRM, I had a client ask how to set up a repeater at their office using leftover modems and using DD-WRT immediately came to mind as an ideal solution. The below instructions show how to re-purpose routers in such a manner so as to extend, and secure, a network.

  1. Install DD-WRT based on the DD-WRT site. In all past cases it has been a Linksys router that just needed to be reset (holding reset for 30 while on, unplugging it and holding the reset button still for 30 seconds, then plugging it in and keeping the reset button held for 30 seconds before letting go). Then, with Linksys, going to the admin page at 192.168.1.1 and logging in with username/password – [blank]/admin. Then just uploading the new firmware using the ADMINISTRATION -> UPGRADE FIRMWARE area. Then after the upload is successful, unplug, replug, then do another 30-30-30 reset and the router should appear as “dd-wrt.”
  2. Select “dd-wrt” from available WiFi connections and, in Internet Explorer/Firefox/or Chrome, go to http://192.168.1.1. If all is good, you will see a screen like the one below asking for a username and password to be set. I choose “admin” for the username and a password with at least one capital letter, one lower case letter, one number, and a special character like an exclamation point. (Example: “n3wR0uter!” is an acceptable password).DD-WRT Login Screen
  3. Next, 1.) Go to: SETUP -> BASIC SETUP (you will need to login with the username and password you just created: “admin” and “n3wR0uter!” for example). 2.) Disable the “Connection Type” 3.) Set a “Router Name” and “Host Name” (anything is fine). 4.) Set the IP address of THIS router (In other words, after this is all done you will have two routers in your house, the one that provides Internet, and this one that extends it. Both of these routers will have Administration/Configuration pages – which is where we are now. Obviously, these cannot have the same address of http://192.168.1.1 so this where you are deciding what this Administration/Configuration page’s new address will be. I choose something very high so it does not conflict with anything, it should be fine to choose the same thing in the screenshot of 192.168.1.150). Now click “SAVE” do NOT click “Apply Settings” yet.DD-WRT Settings Connection Type Router IP
  4. On the same “BASIC SETUP” page, 1.) change “DHCP Type” to “DHCP Fowarder” and in the “DHCP Server” field enter the IP address of the router YOU ARE CONNECTING TO! (if unsure, just click the windows icon, type “cmd” then type “ipconfig” and hit enter. Whatever the “Gateway” is, is your router IP address). Now click “SAVE” do NOT click “Apply Settings” yet.
    DD-WRT DHCP Setup
  5. Click on the “SECURITY” tab and 1.) set “SPI Firewall” to “Disable.” Now click “SAVE” do NOT click “Apply Settings” yet.
    DD-WRT Security
  6. Go to “WIRELESS -> BASIC SETTINGS” and 1.) set “Wireless Mode” to “Repeater Bridge” (NOTE: If you do not have this option – which is usually due to the chipset – then you can also choose “Client Bridge” and 2.) “Wireless Network Name (SSID)” to the name of THE ROUTER YOU ARE CONNECTING TO!!! THIS NAME MUST BE EXACT TO WHAT SHOWS WHEN YOU SEE IT AS A WIFI OPTION!!!. Now click “SAVE” do NOT click “Apply Settings” yet.
    DD-WRT Wireless Mode and Name
  7. Go to “WIRELESS -> WIRELESS SECURITY” and 1. & 2.) set the “Security Mode” of the router/WiFi to which you are connecting. This MUST match so it may not hurt to play around with this setting if you do not know how to find out the type of security (in other words, try maybe WPA2 Personal and AES – because they are common – and continue this guide. If the connection does not work then this is likely the reason why). Otherwise, you can also connect back to the original router and check the security settings from that router’s Administration/Configuration page. 3.) Put in the password for the router to which you are connecting. Now click “SAVE” do NOT click “Apply Settings” yet.
    DD-WRT Wireless Security
  8. Go back to “WIRELESS -> BASIC SETTINGS” and click “Add” to add a virtual interface. Set 1.) the “Wireless Network Name (SSID” to the name of the new router you want to see come up (for example: “Home-2” or “Home-Extension”). Now click “SAVE” do NOT click “Apply Settings” yet.
    DD-WRT Wireless Name
  9. Finally, go to “WIRELESS -> WIRELESS SECURITY” and you will see a new security box for the virtual connection you just made (“Home-2” or “Home-Extension” – whatever you named it). Make the “Security Mode,” “WPA Algorithm,” and “WPA SHARED KEY” match whatever you put in the top box.
    DD-WRT Wireless Security

Leave a Reply

Your email address will not be published. Required fields are marked *