OpenWrt Forum Archive

Topic: Tp-link Tl-wr703n

The content of this topic has been archived between 18 Mar 2015 and 7 May 2018. Unfortunately there are posts – most likely complete pages – missing.

Vrs.... don't be silly

A really neat little toy, got my 3 yesterday, flashed them (trunk), all fine, great job!
It had a sticker "v1.5" inside, should I add this to the wiki ? (It works for me straight away)

Makki

P.S.: vrs it took some time but I got them, they should learn to make customs declarations (US$ 6.8 isnt very realistic for three) but elsewise no complaints..

makki wrote:

A really neat little toy, got my 3 yesterday, flashed them (trunk), all fine, great job!
It had a sticker "v1.5" inside, should I add this to the wiki ? (It works for me straight away)

Makki

P.S.: vrs it took some time but I got them, they should learn to make customs declarations (US$ 6.8 isnt very realistic for three) but elsewise no complaints..

I've also got v1.5 as well. It worked a treat with the vanilla firmware off the wiki

Dear Lennong
        As per your advice I execute opkg update and then executed opkg install luci-proto-3g luci-proto-ppp kmod-serial-wwan kmod-usb-ochi kmod-usb-serial kmod-usb-option kmod-usb-modeswitch kmod-usb-modeswitch-data
following is the results
root@OpenWrt:~# opkg update
Downloading http://downloads.openwrt.org/snapshots/ … ackages.gz.
Inflating http://downloads.openwrt.org/snapshots/ … ackages.gz.
Updated list of available packages in /var/opkg-lists/snapshots.
root@OpenWrt:~# opkg install luci-proto-3g luci-proto-ppp kmod-serial-wwan kmod-
usb-ochi kmod-usb-serial kmod-usb-option kmod-usb-modeswitch kmod-usb-modeswitch
-data
Installing luci-proto-3g (trunk+svn8136-1) to root...
Downloading http://downloads.openwrt.org/snapshots/ … ar71xx.ipk.
Installing comgt (0.32-9) to root...
Downloading http://downloads.openwrt.org/snapshots/ … ar71xx.ipk.
Installing chat (2.4.5-4) to root...
Downloading http://downloads.openwrt.org/snapshots/ … ar71xx.ipk.
Upgrading luci-proto-ppp on root from trunk+svn8107-1 to trunk+svn8136-1...
Downloading http://downloads.openwrt.org/snapshots/ … ar71xx.ipk.
Unknown package 'kmod-serial-wwan'.
Unknown package 'kmod-usb-ochi'.
Installing kmod-usb-serial (2.6.39.4-1) to root...
Downloading http://downloads.openwrt.org/snapshots/ … ar71xx.ipk.
Unknown package 'kmod-usb-option'.
Unknown package 'kmod-usb-modeswitch'.
Unknown package 'kmod-usb-modeswitch-data'.
Configuring chat.
Configuring comgt.
Configuring luci-proto-3g.
Configuring luci-proto-ppp.
Configuring kmod-usb-serial.
Collected errors:
* opkg_install_cmd: Cannot install package kmod-serial-wwan.
* opkg_install_cmd: Cannot install package kmod-usb-ochi.
* opkg_install_cmd: Cannot install package kmod-usb-option.
* opkg_install_cmd: Cannot install package kmod-usb-modeswitch.
* opkg_install_cmd: Cannot install package kmod-usb-modeswitch-data.

please advice

hi, it's
kmod-usb-serial-wwan_2.6.39.4-1_ar71xx.ipk
kmod-usb-ohci_2.6.39.4-1_ar71xx.ipk   
usb-modeswitch_1.2.0-2_ar71xx.ipk   
usb-modeswitch-data_20111023-1_ar71xx.ipk   
kmod-usb-serial-option_2.6.39.4-1_ar71xx.ipk   

you can always check the packages name opening a browser at  http://downloads.openwrt.org/snapshots/ … /packages/

@catchmahesh, you can also use the command

opkg list | grep "xxx"

where you replace "xxx" with part of the packages name
e.g.

opkg list | grep usb

will find all packages with usb in their name. Look at the grep man pages if you would like more info on how this works (opkg list lists all the packages available and then pipes the output to grep, grep then filters out all the lines without 'usb' in them)

Hi All and Happy New Year!
Can you help me, i want run my wr703n(r29614) in client mode wifi to lan;
i had done all things as http://wiki.openwrt.org/doc/recipes/routedclient

Now the router run wifi at client mode dchp 192.168.1.37 and lan with static 192.168.2.1
The router had internet - i can Ping on it or install pakages, i can ssh or web-interface over wifi or lan, but i can not get internet from lan to my pc.

hier is my network config:

config 'interface' 'loopback'
        option 'ifname' 'lo'
        option 'proto' 'static'
        option 'ipaddr' '127.0.0.1'
        option 'netmask' '255.0.0.0'

config 'interface' 'lan'
        option '_orig_ifname' 'wwan'
        option '_orig_bridge' 'false'
        option 'ifname' 'eth0'
        option 'proto' 'static'
        option 'ipaddr' '192.168.2.1'
        option 'netmask' '255.255.255.0'
        option 'type' 'bridge'

config 'interface' 'wwan'
        option 'proto' 'dhcp'

Thanks.

I have done this with Routed Client with relayd (Pseudobridge):
http://wiki.openwrt.org/doc/recipes/relayclient

(Last edited by german on 3 Jan 2012, 00:03)

Happy New Year to all members in this board...

I am a very new in OpenWrt world, however recently I bought TP-Link TL_WR703N without any good knowledge of what it can do and the menu show in Chinese so I think if I could flash fw from this board then I could access to the 192.168.1.1 in English.

So I manage to download firmware openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin then access via WIFI to setup it show success update but I will never be access to the 192.168.1.1 again after reboot I believe my TL-WR703N wasn't brick but I really need it to be back to work as factory I can give up OpenWrt function since I am not advance users. Anyone in this board please help instruct me how to flash back the original firmware? (Chinese or English) both are fine for me now and I would like to appreciate your help to guide me step start from getting the original firmware from TP Link site and how to flash the Fw back to original factory version as I really like keep this tiny back back to work again. smile

Many thanks for your help in advance.

Dear maurer
        Thanks for the help I was able to install the packages
kmod-usb-serial-wwan_2.6.39.4-1_ar71xx.ipk
kmod-usb-ohci_2.6.39.4-1_ar71xx.ipk   
usb-modeswitch_1.2.0-2_ar71xx.ipk   
usb-modeswitch-data_20111023-1_ar71xx.ipk   
kmod-usb-serial-option_2.6.39.4-1_ar71xx.ipk   


can you please let me know the changes required in the /etc/config/network file for 3G to work

visity wrote:

Happy New Year to all members in this board...

I am a very new in OpenWrt world, however recently I bought TP-Link TL_WR703N without any good knowledge of what it can do and the menu show in Chinese so I think if I could flash fw from this board then I could access to the 192.168.1.1 in English.

So I manage to download firmware openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin then access via WIFI to setup it show success update but I will never be access to the 192.168.1.1 again after reboot I believe my TL-WR703N wasn't brick but I really need it to be back to work as factory I can give up OpenWrt function since I am not advance users. Anyone in this board please help instruct me how to flash back the original firmware? (Chinese or English) both are fine for me now and I would like to appreciate your help to guide me step start from getting the original firmware from TP Link site and how to flash the Fw back to original factory version as I really like keep this tiny back back to work again. smile

Many thanks for your help in advance.

you should have flashed openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin instead of openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin. If you can still telnet to failsafe mode, it's not bricked. in failsafe mode, you can either flash another openwrt firmware or revert back to the stock firmare. To enter failsafe mode, you should hit the reset button immediately after the LED indicator begin to flash. more info on failsafe at http://wiki.openwrt.org/doc/howto/generic.failsafe. now you can use Winscp or any other tools to upload a new firmware to your router and execute 'sysupgrade -n firmware-name.bin' to flash the firmware.Good luck to you

I have tried to upgrade my wr703 router with openwrt image, as the firmware i have is in chineese. When i enter the adress in the howto below, i eventually get into settings for network connections, i think. No possibillity to load new firmware. I do not get internett acsess on the router, either by using my 3G dongle or by using network cable from my other wireless routers lan port. It seems i have to configure something to do this..

Anybody have a solution? I only have linux pcs for hand, but still a newbie on linux.. I can maybe borrow a W pc or setting up virtualpc. But do you have a solution to load a firmware to the router by the failsafe method with linux?

I did not set a static ip adress, but that is only to be on the secure side right?
I do get internet on the router if i set it as AP though, but then i am not able to acsess the menues on the router..

1. Connect your PC to the WR703N and configure it with a static IP of 192.168.1.2
2. Visit http://192.168.1.1/userRpm/SoftwareUpgradeRpm.htm
3. Upload the latest OpenWrt snapshot for the TL-WR703N (http://downloads.openwrt.org/snapshots/ … actory.bin)
4. Wait 4-5 minutes for the firmware to upload and the device to reboot. The blue LED will be lit solid when it's finished.
5. You should be able to telnet to the device on 192.168.1.1 and receive an OpenWrt prompt (no password required)
6. Set a password on the device (use the "passwd" command). Note: once you've done this you will need to SSH to the device, telnet will be disabled.
7. Configure /etc/config/network with an IP address, gateway and DNS servers that allow the device to access the Internet. Either reboot the device or run "/etc/init.d/network restart" to apply the settings.
8. Run "opkg update" and "opkg install luci" to install the web interface

Hope this helps,

Sam

(Last edited by sitdown on 4 Jan 2012, 22:30)

sitdown wrote:

I have tried to upgrade my wr703 router with openwrt image, as the firmware i have is in chineese. When i enter the adress in the howto below, i eventually get into settings for network connections, i think. No possibillity to load new firmware. I do not get internett acsess on the router, either by using my 3G dongle or by using network cable from my other wireless routers lan port. It seems i have to configure something to do this..

Anybody have a solution? I only have linux pcs for hand, but still a newbie on linux.. I can maybe borrow a W pc or setting up virtualpc. But do you have a solution to load a firmware to the router by the failsafe method with linux?

I did not set a static ip adress, but that is only to be on the secure side right?
I do get internet on the router if i set it as AP though, but then i am not able to acsess the menues on the router..

1. Connect your PC to the WR703N and configure it with a static IP of 192.168.1.2
2. Visit http://192.168.1.1/userRpm/SoftwareUpgradeRpm.htm
3. Upload the latest OpenWrt snapshot for the TL-WR703N (http://downloads.openwrt.org/snapshots/ … actory.bin)
4. Wait 4-5 minutes for the firmware to upload and the device to reboot. The blue LED will be lit solid when it's finished.
5. You should be able to telnet to the device on 192.168.1.1 and receive an OpenWrt prompt (no password required)
6. Set a password on the device (use the "passwd" command). Note: once you've done this you will need to SSH to the device, telnet will be disabled.
7. Configure /etc/config/network with an IP address, gateway and DNS servers that allow the device to access the Internet. Either reboot the device or run "/etc/init.d/network restart" to apply the settings.
8. Run "opkg update" and "opkg install luci" to install the web interface

Hope this helps,

Sam

What one can do if you want to play around a bit is to first download the packages from http://downloads.openwrt.org/snapshots/ … /packages/ and then set up a simple ftp server locally and point the /etc/config/network to it. A very simple server that is suitable is BabyFTP, its just an executable to unpack and run. http://www.pablosoftwaresolutions.com/h … erver.html

Hi,
I haven't receive my 703n yet but try to prepare for the worst smile.  I noticed that someone gave instructions of how to flash back the original factory package using tftp, in case it is blocked.  When talking about the "original package" do we mean the .bin file that one can download from the tp-link website for 703n upgrading?  Thanks in advance.

Lennong wrote:

Have anyone suceeded with an extroot on this router? I've been at it for over a week and tried all possible tutorials, wikis and variants. ALL ends up in the shitter. When I install modules it finally ends up in a blinking state. I can access it from serial and mount and do stuff on it but the network is dead. This is with ALL tutorials out there... I've tried both squash and jffs2, same result. I also allways end up with different mounts than in the tutorials, this is really ridicoulus...

I've got a working extroot with an old spare 64mb USB stick I had lying around.
The problem is if any of the modules you try to install were compiled against
a different variant of the kernel, you'll end up with drivers not being able to
load properly.   So, while I have a working extroot, I can't install ipv6, or some
of the other packages I'd like to put on it, because opkg wants to install versions
that come from different versions of the code tree than the kernel on the install
packages that are listed here.

I'm hoping to take a few days off work at the end of this week to download and
set up my own build environment so I can build a truly portable, extensible
extroot build with all the big stuff on the external drive, and nothing more than
the kernel and initial drivers on the internal flash.

to get it working, I mounted my external USB stick on /mnt, then copied
all the contents of /overlay onto it; then edited /etc/config/fstab on both
the /mnt and /overlay partitions to add the following section:

config 'mount'
       option 'is_rootfs' '1'
       option 'target' '/overlay'
       option 'device' '/dev/sda1'
       option 'fstype' 'ext4'
       option 'enabled_fsck' '0'
       option 'options' 'rw,sync,noatime'
       option 'enabled' '1'

If you anticipate having to pull the plug on the box
rather than shutting it down cleanly, set the
enabled_fsck option to 1, just in case, to get
the flash drive back into a clean state; it slows
down bootup a bit, depending on the size of
your drive, but it prevents the drive from getting
too garbaged up over time.

The result is a filesystem view that looks like this:

root@OpenWrt:/etc/config# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   60.4M      6.6M     53.8M  11% /
/dev/root                 2.4M      2.4M         0 100% /rom
tmpfs                    14.4M      1.5M     13.0M  10% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                60.4M      6.6M     53.8M  11% /overlay
overlayfs:/overlay       60.4M      6.6M     53.8M  11% /
root@OpenWrt:/etc/config#

Hope this helps give you hope.  ^_^;

Matt

mpetach wrote:
Lennong wrote:

Have anyone suceeded with an extroot on this router? I've been at it for over a week and tried all possible tutorials, wikis and variants. ALL ends up in the shitter. When I install modules it finally ends up in a blinking state. I can access it from serial and mount and do stuff on it but the network is dead. This is with ALL tutorials out there... I've tried both squash and jffs2, same result. I also allways end up with different mounts than in the tutorials, this is really ridicoulus...

I've got a working extroot with an old spare 64mb USB stick I had lying around.
The problem is if any of the modules you try to install were compiled against
a different variant of the kernel, you'll end up with drivers not being able to
load properly.   So, while I have a working extroot, I can't install ipv6, or some
of the other packages I'd like to put on it, because opkg wants to install versions
that come from different versions of the code tree than the kernel on the install
packages that are listed here.

I'm hoping to take a few days off work at the end of this week to download and
set up my own build environment so I can build a truly portable, extensible
extroot build with all the big stuff on the external drive, and nothing more than
the kernel and initial drivers on the internal flash.

to get it working, I mounted my external USB stick on /mnt, then copied
all the contents of /overlay onto it; then edited /etc/config/fstab on both
the /mnt and /overlay partitions to add the following section:

config 'mount'
       option 'is_rootfs' '1'
       option 'target' '/overlay'
       option 'device' '/dev/sda1'
       option 'fstype' 'ext4'
       option 'enabled_fsck' '0'
       option 'options' 'rw,sync,noatime'
       option 'enabled' '1'

If you anticipate having to pull the plug on the box
rather than shutting it down cleanly, set the
enabled_fsck option to 1, just in case, to get
the flash drive back into a clean state; it slows
down bootup a bit, depending on the size of
your drive, but it prevents the drive from getting
too garbaged up over time.

The result is a filesystem view that looks like this:

root@OpenWrt:/etc/config# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   60.4M      6.6M     53.8M  11% /
/dev/root                 2.4M      2.4M         0 100% /rom
tmpfs                    14.4M      1.5M     13.0M  10% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                60.4M      6.6M     53.8M  11% /overlay
overlayfs:/overlay       60.4M      6.6M     53.8M  11% /
root@OpenWrt:/etc/config#

Hope this helps give you hope.  ^_^;

Matt

Aha, that actually makes sense.. I will look into my packages and see what I have. I did actually thought that the packages located on http://downloads.openwrt.org/snapshots/ … /packages/ did match the kernel that were downloaded when I did a SVN and Feeds update. So the packages located on http://downloads.openwrt.org/snapshots/ … /packages/ is not as "fresh" as the ones I get when do a SVN update on my build respository?

I have no problem arriving at the state as you show, with a extroot configured like that, its the installation of packages that fails and stalls the router at boot. Thanks for the input!

(Last edited by Lennong on 9 Jan 2012, 23:59)

Lennong wrote:

Aha, that actually makes sense.. I will look into my packages and see what I have. I did actually thought that the packages located on http://downloads.openwrt.org/snapshots/ … /packages/ did match the kernel that were downloaded when I did a SVN and Feeds update. So the packages located on http://downloads.openwrt.org/snapshots/ … /packages/ is not as "fresh" as the ones I get when do a SVN update on my build respository?

I have no problem arriving at the state as you show, with a extroot configured like that, its the installation of packages that fails and stalls the router at boot. Thanks for the input!

Yeah, I looked at the output of dmesg after I tried to install some
additional packages, and realized that the packages on the openwrt
server weren't loadable under the kernel that was built into the squashfs.

My next approach will be to set up a build environment of my own, and
then build grub, and make a squashfs image that just has the bootloader,
grub, and a very minimal kernel on the internal flash; the grub config will
be set to boot off the external flash drive if present; otherwise, you'll just
get the failsafe internal image.  I hope to have that done by the end of
this coming weekend.  If it works, having grub on the internal flash should
allow for booting completely off the external USB stick, which would allow
it to have a full, normal linux environment so that package updates will
work as expected.   This might be a pipe dream...but if it works, it would
mean having a fully functional linux box that can run off a solar cell.  :D

Matt

hi.. I am in china and in the hotel we are having a wired connection so I have connected the internet cable to the TL-WR703N router. The hotel has a DHCP type of internet access. when I access the internet from my machine( Say A) it first open the hotel login page I login and now I am able to access the internet, now I connect one more machine (Say B) to this wireless network when I try to access the internet it again asks me the hotel login page. Is there any setting in the router so that when the first machine that gets connected enters the hotel login and password and access the internet and from now onwards any number of machine can  access the internet directly that is no need to enter the hotel login in and password. In this example Machine A connects the internet for the first time and enters the user and password, now if machine B connects it can directly access the internet.

To anyone interested so have I just upgraded my router to 64MB. The module used were Hynix HY5DU121622CTP-D43. I've run memtester and it is confirmed working well. Transmission here I come.. wink

For those interested I have documented the step-by-step process to set the TL-WR703N up as a pen-testing drop box.  A USB drive is used to expand the storage space so it can hold nmap, openVPN, kismet, karma, dsniff, etc.
http://www.minipwner.com/index.php/minipwner-build

I also found that the Sharper Image portable phone chargers (available on Ebay, search for "sharper image charger") are just about the same size as the WR-703N itself and the router will run off of one for hours.

Kevin

I got my 703n today and flashed the factory.bin from trunk.  I can log in through ssh now.  However, luci appears not there by checking using opkg list_installed so the web interface does not work.  Moreover, the wifi does not work either.  Is this normal?

(Last edited by twinclouds on 12 Jan 2012, 07:27)

twinclouds wrote:

I got my 703n today and flashed the factory.bin from trunk.  I can log in through ssh now.  However, luci appears not there by checking using opkg list_installed so the web interface does not work.  Moreover, the wifi does not work either.  Is this normal?

That's what you get with stock firmware. You need to do opkg update then install any packages you need.

hi guys,

I just bought this WR703N and i just wanted to change the language to English and after upgrading the firmware on the wiki page i cant get the wireless radio on. I read few pages back that the wireless radio is turned off. How do i turn on a Windows 7 system, Can someone please guide through this process.

Secondly i am using TLWR740 wireless router and i would like the 703N to act as a wireless modem during travel either using 3G dongle or using LAN cable. I am just trying to setup the 703 once so i dont need to carry the laptop in the future, is this possible. Every time i try connecting with the 740 wireless i can never get connected to this small router. Not sure what wrong i am doing. It seems both are conflicting each other.

Anyway at the moment i need to get my wireless router on. Thanks a lot for your help.

s7mx1 wrote:
twinclouds wrote:

I got my 703n today and flashed the factory.bin from trunk.  I can log in through ssh now.  However, luci appears not there by checking using opkg list_installed so the web interface does not work.  Moreover, the wifi does not work either.  Is this normal?

That's what you get with stock firmware. You need to do opkg update then install any packages you need.

Thanks.  I have installed some USB packages and can now see the USB drive plugged.  Before I install luci, I would like to make sure if ~800k space left is sufficient.  I just don't want to brick it.  I found the in and out points for serial counsel but these are very small.  Probably difficult to solder.  Also, I have the same question as hemantbhele about how I can turn on the radio.  Sorry for my ignorance but if these has been posted previously, please point me to the right place to read.  Thanks.

twinclouds--have you modified /etc/config/wireless, including removing or commenting out "option disabled 1"?  For security purposes, wireless is disabled by default.

(Last edited by lizby on 12 Jan 2012, 20:42)