Configuring TPLink MR3020/3040 as Wifi Repeater

Wifi_adapter_properties_TP-link_GeekAct

20JUN2016: This is now updated.\n\nConfiguring TPLink MR3020/3040 as Wifi Repeater can be quite cumbersome. I wrote this guide long back and now it is updated with some changes after previous MR3020 setup guide and review. I have configured both, MR3020 and MR3040 as repeater and tested them. I tested this process with Win XP , Win 7, Ubuntu, and CentOS and now Windows 10.\n\nYou will be able to repeat any network for which you know the SSID (Network name) or at least scan it. So, let’s go through the steps.\n\nFirst thing to do, is a backup of current router config. Do it by using admin console on router from option System Tools (sidebar) -> Backup.\n\n

Prepare your MR3020 and MR3040 Router
\n\nPower on your MR3020 or MR3040 router and disconnect any network connection currently connected to. Now, set the hardware switch of router on ‘AP (Access Point) mode’. Wait for some minutes till the hardware reconfigures itself.\n\nNext, you will need to hard reset your router. Just press and hold the WPS/RESET button for around 6-8 seconds. MR3040 has a dedicated Reset switch (pin-hole) just near USB port. When lights blink, release the button. Your router will switch to factory settings and you will see SSID something like “TP-LINK_POCKET_3020_xxxxxx” in Wi-fi setting of your PC.\n\nObvious question: Why I need to reset the router?\nAnswer: Random behaviour of router. Sometime, things will go well with current SSID and settings but sometimes they will not. It’s better to avoid the headache.\n\n
Prepare your computer
\n\n1. Go to wireless settings and remove previous networks related to this router and main network. It is not mandatory but may conflict if you are using same SSIDs across many devices.\n

Caution: You must have all the network keys or just remove the network related to this TP-Link router.

\nNext step is the most important. You can’t connect to a router in AP mode without a dedicated IP. In this case it is router’s IP. If you try to connect without configuring IP address, you may see Limited or No Connectivity as shown,\n\n

mr3020 mr3040 repeater geekact

Limited Connectivity

\n\n2. Configuring IP address for Wi-fi adapter.\n\nFor Windows XP:\n\nGo to Control panel and then Network Connections. You can also use, Start Menu  → Connect to  → Show all network connections.\n\nFor Windows 7:\n\nControl Panel → View network status and tasks → Manage network\nconnection\n\nFor Windows 10:\n\nClick on Network icon in taskbar-> Network Connections -> Manage network.\n\nFor Linux:\n\nYou can directly click on Wi-fi adapter sign and select properties from Status/Task bar.\n\nNow, find your Wi-fi adapter. It will be named as Wireless Network Connection. Right click it and select properties.\n\nFor Win XP, scroll down in list and find ‘Internet protocol TCP/IP’. In Win 7 and Windows 10, it might be named as ‘Internet Protocol Version 4 TCP/IP’. Select properties or double click.\n\n
Wifi_adapter_properties_TP-link_GeekAct

TCP/IP address of Wi-fi adapter

\n\nSelect ‘Use the following IP address’ and enter an IP address as 198.168.0.XXX. Here XXX can be anything from 1 to 253, your choice but keep first three subset as said.\n\nNext, set the subnet mask to 255.255.255.0\n\nNow, default gateway. People fails from here and further as they put 192.168.0.254. For some people it will work and for others it will not. Reason is that this gateway is actually IP address of your router. It may vary in models. You can find yours printed on router or under battery cover.\n\nLeave the DNS server settings as it is. We don’t have one.\n\nSo, in the end, my config looked like as below, (you can use the same, just make sure your router IP = default gateway)\n\n
Wifi Adapter IP MR3020 and MR3040 repeater mode

Change IP

\n\nHit OK and again OK.\n\nYour Wi-fi will try to reconnect and this time it will show ‘Connected’ instead of ‘Limited Connectivity’.\n\n
Configuring router to repeat SSID/Network
\n\nI hope you are already have another Wifi or mobile Wifi hotspot. This one will be the network you want to repeat. Or why we might be doing this?\n\nFire up your favorite browser and type in your router’s IP in address bar (Default gateway IP) and hit enter. You will be welcomed with login prompt. As we did a reset the login and password will be ‘admin’ in most cases. Refer your Wi-fi device or its manual, if it’s not.\n\nEnter login details and enter the admin panel. Now, go to Quick Setup and Select the Repeater mode as shown. Click Next.\n\n
Repeater Setup MR3020 and MR3040

Select Repeater Mode

\n\nNext screen will ask you SSID and other settings. You can enter manually but I prefer to Survey. Click Survey button. Your router will show any existing network it can see. It will also show some other details. Select ‘Choose’ at the end of table.\n\n
Select main Wi-fi SSID GeekAct

Select parent network

\n\nThe details will be filled up automatically. Just check them to make sure they are correct. Leave the security settings as it is or configure them, your choice. You can configure this later also.\n

Note: Security settings shown here are not of your parent network. They are for this router MR3020 or MR3040.

\n

Repeat SSID MR3020 and MR3040GeekAct

Selected network

\n\nSo, hit next and you will be told that setup completed and now connecting. You will see that now there is only one network i.e. your original network with change in signal strength – means it’s extended. Great!\n\n
MR3020_3040 range before extending

Range before repeating

\n\n
Extended range TP-link router GeekAct

Extended Range after repeating

\n\nOnly thing is that, it will simply fail to connect right now. Reasons are fairly simple,\n\n1. You will still need your parent network key or say password in lame language.\n2. Remember, you had bind your adapter to a specific IP address which is not an IP of your parent device/router but of repeater router.\n\nSo, simply go back to Wireless adapter settings and select ‘Obtain IP address automatically’. Hit Ok and again Ok.\n\n
Remove Gateway IP GeekAct

Restore Wi-fi adapter settings

\n\nTry to reconnect now and it will ask keys for original network. Enter your password (lame lingo) and it will connect to your repeated network. You may need to wait for long time; say, 3-4 minutes (at least in XP, I saw this).\n\n
Troubleshooting
\n\nIf you get ‘Acquiring Network Address’ or ‘Limited connectivity’ even after finishing everything then you can do the following,\n\n1. Right click on Wi-fi icon from taskbar (near clock) and select repair. Many times Windows will offer itself. After repair, Cache will be cleared, IP will be renewed and you will be able to connect.\n\n2. Switch off Wi-fi on system, repeater and main device. Start in this order; System Wi-fi -> Repeater router -> Main device (parent network) at last\n\n3. Restart the system and run following commands one by one from dos prompt (type cmd in Start -> Run to get MS-Dos prompt);\n

ipconfig /flushdns\nipconfig /release\nipconfig /renew

\nIt should work now. Enjoy. Who said that configuring TPLink MR3020/3040 as Wifi Repeater would be an easy job.\n\nComments, queries and issues are welcome as always.

13 comments

  • Woo..hooo… Finally…. I got it working. I am so happy. 1 week of headache. That gateway IP thing is real nasty and easy to miss. My TP-link MR3040 now repeating my brother’s wifi from 1st floor. Thanks.

  • step by step. this is great. thank you. now, i am able to repeat my wi-fi network using mr3020 router.

  • ipconfig /flushdns turned out to be real deal for me. Thanks for this so complete guide.

  • Only working guide. Quite detailed. Thanks.

  • This is great. Now my MR3020 is repeating network of my husband’s iPhone mobile hotspot and I am using it on my laptop (quite secretly…) 🙂

    Thanks

  • I bought a Tl MR-3040 router I want to use it as a wireless repeater It should receive wifi network broadcast it with out wire. Is it possible with this model
    if yes can you help me with it as i tried all the above procedure but could not make it as a wire less repeater

    • Mrinal Buddekar

      Hi Rishikesh,\n\nTl-MR3020 works as a repeater. You need to change the switch to repeater on MR3020 then configure it with existing wi-fi network being broadcast by another router. Just use the IP address correctly from your main ISP. If you have a dynamic IP then its a little trouble. However, for static it is no issue.

  • I am able to improve the signal strength but still connectivity is limited. Tried troubleshooting information provided here. Another case is, i see the improved signal and when i get connected to wifi, signal strength will be same as before and if i turn-off the repeater, my laptop is still able to get the internet from main router, wifi icon on repeater rarely blinks. Could you suggest some more tips to get over from limited connectivity issue?

  • I have TPlink w8961nd wifi router and tplink mr 3020 as a repeater,
    when i use w8961nd router without any password then my repeater works well and i can conect it to the repeater.

    But when i set up a pass on w8961nd, then my repeter always shows obtaining IP address when i connect to repeater from my mobile.
    heeeelllp pls

    • Hi,\n\nWhen you set a password on Main router then you will need to configure the network on 3020 also. Reset the 3020 and try to configure from start.\n\nRegards

  • Can I have the 3020 not use the same SSID name as the original Router?? Coz at places, my device gets totally confused between the two and doesn’t connect to neither.

Ask, Discuss, Say Thanks!