TL-WR703N позиционируется как “3G travel router”. В нем нет встроенного 3G модема - просто OEM firmware поддерживает USB 3G модемы, и oem firmware содержит драйвера USB модемов! Забавно, ведь с OpenWrt ЛЮБОЙ роутер с поддержкой USB поддерживает 3G устройства…
Unlike many newer TP-Link devices, there appears to be no hardware differences between the version for the Chinese market and the version for the international market.
It was the first device that utilised the AR9331 chipset to be ported to OpenWrt. Newer TP-Link devices (such as the TL-WR741ND v4.x also use AR9331).
Atheros AR7240 CPU (400Mhz)
Atheros AR9331 Chipset (integrated wireless)
802.11 b/g/n 150Mbps (130Mbps real)
wireless power output 20dBm - 100mW
4 MB flash memory
32 MB RAM
USB 2.0 port
Powered via micro-USB socket
Tiny form factor: 5.7cm x 5.7cm
Please see generic.flashing for a generic description of the OpenWrt installation process.
This router is standardly powered via USB at 5V. The voltage regulator inside is unknown, but its input voltage should be at least between 3.7V - 5.5V, but not over 5.5V. The device will get damaged at too high voltages. Maximum current draw at 5V is 185mA (OpenWrt boot), average current draw with WiFi at 18dBm is 100mA, without WiFi 80mA. Hence the average router power consumption is 0.5W, which is incredibly low.
Power consumption will be higher if a USB device is attached to its USB port!
The serial console connector does not utilise the regular TP-Link pinouts. Two pads labelled TP_OUT and TP_IN are the TX and RX signals.
Note that the pads can very easily be lifted. There is slightly more mechanical strength if you can solder to the surface-mount components to which the pads are connected–but this also takes care–your device could easily be destroyed. Make sure that your connection is secured so that tension cannot be applied to the solder points when you connect to an external device.
Snapshot image was broken around 18/11/2011, but from 26/11/2011 that was fixed.
Snapshot image was broken around 29/05/2012, but from 01/06/2012 that was fixed.
Snapshot images are always risky. Check the forum discussion for latest opinions on available images.
Upload the latest snapshot via the web interface (default: 192.168.1.1 / admin / admin).
For systems without a web interface, you can flash a sysupgrade file with mtd:
mtd write openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin firmware
Note that this will not destroy the contents of the file system, so any old modules under /lib/modules/x.y.z will still get loaded. If you don´t get a telnet login after reboot, try rebooting again.
To flash from the Chinese web interface, at the present time you would select the last menu item on the left, and then the third submenu item. This initiates a popup with two buttons–the upper right one allows you to browse to find the file you want to flash on your PC, the lower left one initiates the flash.
When you roll over an item on the Chinese web interface, the rollover text will indicate which item you are selecting.
When the configuration no longer allows you to log in via any network connection (e.g. lost password), the OpenWrt failsafe mode can be entered via the single “Reset” button on the device. However, in contrast to the generic failsafe instructions, for the TL-WR703N you have to wait for ca. 12 seconds before pushing the “Reset” button after powering on the device. If the button is pushed immediately after powering on, the single blue LED will start blinking, supposedly indicating some failsafe firmware recovery mody of the embedded bootloader (not yet discovered how to use it). In this mode, the OpenWrt failsafe is not being started. Instead, wait for slightly longer than 10 seconds and - as soon as the LED starts blinking for the first time after powering on the device, push the “Reset” button for ca. 1-2 seconds. Immediately afterwards, the LED will blink rapidly (multiple Hz) and OpenWrt will be in failsafe mode.
Back to original image
Setup serial console 115200 8n1
Enter “tpl” as soon as U-Boot announces “Autobooting in 1 seconds”
The Device uses a DDR1 16Mbit x 16bit (16Mibit*16=256 mebibit. 256 mebibit/8=32MiByte) 400MHz chip Zentel A3S56D40FTP. Replace it with any 32Mbit x 16bit chip. 333MHz instead of 400MHz also works fine. It's quite hard to find these chips. The best chance is to have a look at DDR-SODIMM. Since there are no 64Mbit x 16Bit DDR1 Chips available → no 128 MB mod!
Микросхему так же можно добыть из жёсткого диска с 64Mb кэша, например 2Tb Western Digital WD2002FYPS
total used free shared buffers
Mem: 61864 48044 13820 0 30316
WR703N Expander board and case
Kean Electronics in conjunction with the Sydney Hackerspace has developed WR703N Expander board as Open Hardware, all schematics are available online on their website - http://www.kean.com.au/oshw/WR703N/
The upstream USB connection is intended to come via a 4 pin header plugged into the WR703N PCB below (existing USB connector removed).
You can also populate a mini-B connector for connection to any upstream USB host via a
You can populate up to 3 USB A female connectors, or use 0.1“ headers/connectors to mount USB connectors
USB1 and USB2 are intended to be standard right angle connectors, but will also take vertical style.
USB2 is recessed - partly to make the PCB able to be mounted very low on top of the WR703N PCB, but it also makes it suitable for very small USB drives (Sandisk Cruzer Fit).
USB3 can be a right angle or more usually a vertical connector. Or left off completely.
If a right angle connector is used for USB3, you can't easily use PORTB (and you should probably put some insulating tape over the PORTB pads).
The PORTA and PORTB headers are similar to the common SparkFun FTDI connector, although they include RTS instead of DTR.
The GPIO connector is intended to be a standard 2×5 box header.
See the schematic for pin outs of the GPIO and serial ports. Due to space restrictions, the extra 8 GPIO's from PORTB are not routed out.
Custom IPv6 image for wr703n
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: http://www.ip6.ro/firmware/wr703n/