Since 18.06, OpenWrt no longer provide image for tl-wr703n, you have to build it on your own.
If your device is supported by latest OpenWrt, you might want to download Stable Release or Development Snapshots from here.
Prepare to build
Install Build system
Clone source code and install feeds
git clone --branch=openwrt-18.06 https://github.com/openwrt/openwrt.git cd openwrt ./scripts/feeds update -a ./scripts/feeds install -a
This will build the latest Snapshot. If you want stable release.
git checkout [TAG].
Add tl-wr703n-v1 back
After I took some look at the source code.
Add the tl-wr703n-v1 define above tl-wr710n-v1. Note the TPLINK_HWID is different with tl-wr710n.
define Device/tl-wr703n-v1 $(Device/tplink-8mlzma) DEVICE_TITLE := TP-LINK TL-WR703N v1 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 BOARDNAME := TL-WR703N DEVICE_PROFILE := TLWR703 TPLINK_HWID := 0x07030101 CONSOLE := ttyATH0,115200 IMAGE/factory.bin := append-rootfs | mktplinkfw factory -C US endef TARGET_DEVICES += tl-wr703n-v1
Use this config.seed (modify link if you are building for stable release)
wget https://downloads.openwrt.org/snapshots/targets/ar71xx/generic/config.seed -O config.seed rm -rf .config* mv config.seed .config
Add the following two lines to .config
You should see TP-LINK TLWR703N v1 appeared in Target Devices.
make defconfig make menuconfig
Start to build
This will take minutes to hours.
time make -j20 V=s | tee build.log
Flash new image
Upload image to router (OpenWrt) and upgrade.