User Tools

Site Tools


TP-Link TL-MR11U

A portable router with an onboard 2000mAh rechargeable_battery. See also TP-Link TL-MR10U, TP-Link TL-MR12U and TP-Link TL-MR13U or TL-MR3020, TL-MR3040 and TL-WR703N.
Note: Many of these routers are marketed as a "3G travel router" but none actually include a 3G modem - the marketing term rather means that the OEM firmware supports USB 3G modems because it contains drivers for USB modems! Ignore that, because with OpenWrt ANY router with USB supports 3G hardware… ;-)


Supported Versions

Version/Model Launch Date S/N OpenWrt Version Supported Model Specific Notes
v1 2011-? - Supported since R29972 no pinhole for reset, rectangle shape power ON/OFF slider
v1.1 ? - Supported since R30834 no pinhole for reset, rectangle shape power ON/OFF slider
v2.0 ? - Supported since R30834 pinhole for reset, circular shape power ON/OFF slider

Price: AliExpress - about 35 USD

Manufacturer's website:

Forum: tl-mr11u

Hardware Highlights

CPU Ram Flash Network USB Serial JTag
AR9331@400MHz 32 MiB 4 MiB 1x 100MBit 2.0 x1 1 ?


As with most TP-Link Routers this one can be flashed using the TP-Link Webinterface. The webinterface is chinese, but is the firmware upgrade page, where you can upload the firmware file. Note that you cannot navigate to this page directly, and need to come from the page An easy way to navigate the pages is by hovering over the menu links and viewing the URL in the status bar of your browser.

For v1: Flash this firmware file.

For v2: Flash this firmware file.

Please consult →generic.flashing and also TL-WR703N and TL-MR3020.

Flash under U-Boot (for V2.0)

  • The serial is p1 layout: p1 |VCC|GND|RX|TX|, more info checkout
  • Setup serial console 115200 8n1, for example: stty -F /dev/ttyUSB0 115200 && cu -l /dev/ttyUSB0
  • Enter "tpl" as soon as U-Boot announces "Autobooting in 1 seconds"
  • Setup your eth0 to, you can check detail by 'printenv'
  • Run blow command under U-Boot:
tftpboot 0x81000000 openwrt-ar71xx-generic-tl-mr11u-v1-squashfs-factory.bin
erase 0x9f020000 +0x3c0000
cp.b 0x81000000 0x9f020000 0x3c0000
bootm 9f020000

Boot log (Factory V2.0)

See bootlog.

Upgrading OpenWrt



Instruction set: MIPS32
Vendor: Qualcomm Atheros
Bootloader: U-Boot 1.1.4
System-On-Chip: AR???? (MIPS 24Kc)
CPU/Frq 24Kc ? Mhz
Flash-Chip: ?
Flash size: 4096 KiB
RAM: 32 MiB
Wireless: Atheros AR???? 2.4ghz 802.11bgn
USB: Yes 1 x 2.0
Power: 12V DC 1.5A
Serial: ?
Target name ar71xx
Initial flash image v1 & v1.1: openwrt-ar71xx-generic-tl-mr11u-v1-squashfs-factory.bin
v2: openwrt-ar71xx-generic-tl-mr11u-v2-squashfs-factory.bin
Upgrade image v1 & v1.1: openwrt-ar71xx-generic-tl-mr11u-v1-squashfs-sysupgrade.bin
v2: openwrt-ar71xx-generic-tl-mr11u-v2-squashfs-sysupgrade.bin

Custom IPv6 image for mr11u (v1,v2)

A custom image with ipv6 support: radvd, wide-dhcpv6, 3g stick support, made for RCS-RDS Fiberlink dual stack PPPoE service, but should be okay for static wan settings on other ISPs:

Bootloader Mods

  1. you could read about bootloader in general and about Das U-Boot in particular.

U-Boot 1.1.4 modification for routers

Forum member pepe2k made a modification of U-Boot 1.1.4 for Qualcomm Atheros SoCs based devices (the project is still being developed, so new devices and SoCs will be supported in the future). Up to date information, binary images and sources can be found on official GitHub repository.

This modification started from wr703n-uboot-with-web-failsafe project, but supports more devices, all modern web browsers, has a lot of improvements and other modifications (like U-Boot NetConsole, custom commands, overclocking possibilities etc.).

More information:


toh/tp-link/tl-mr11u.txt · Last modified: 2013/12/22 13:16 by pepe2k