OpenWrt Forum Archive

Topic: TP-Link TL-WR741ND first install OpenWRT

The content of this topic has been archived between 13 Apr 2018 and 5 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Ok got more info.

After many research and trial:
In order to have rx and tx on the ext ant, we need to set
option rxantenna 1
option txantenna 1
yes both ; option rxantenna 1 wont work alone
https://dev.openwrt.org/ticket/7576

but diversity is still not fixed (which I would like)
someone posted a patch, but I don't know how to apply patches yet
http://patchwork.openwrt.org/patch/1914/

Richard

p.s.
Not sure diversity can work well since the second port seems to be a rx port only
Not a good thing to transmit and receive on different type of antennas with different coverage

So, divert rx may not hurt:

option rxantenna 3
option txantenna 1

What's your output of?:

iw phy phy0 info | grep -i ant

What makes you think that diversity is not fixed? How did you came to the conclusion that it is broken?
Until recently there wasn't even an antenna control to select anything thats not diversity.

Just installed gargoyle_1.5.2-ar71xx-tl-mr3420-v1-squashfs-factory on TP-MR3420 v1.2
Both the first links to gargoyle worked fine (http://192.168.1.1/login.sh and https://192.168.1.1/login.sh)
can't wait to try it out smile as the TP firmware seems to crash every 10 to 20 mins .... at least I hope it was the firmware and not a hardware problem smile

TL-WR741ND v4.3: Installation successful

According to http://wiki.openwrt.org/toh/tp-link/tl-wr741nd, here's my report:
I installed r31249 on a new TP-Link TL-WR741ND Ver.: 4.3; afterwards I installed LuCI (via opkg). Installation worked without any problems, and after installing LuCI, I could access the router via http://192.168.1.1.

opampca wrote:

Ok got more info.

After many research and trial:
In order to have rx and tx on the ext ant, we need to set
option rxantenna 1
option txantenna 1
yes both ; option rxantenna 1 wont work alone
https://dev.openwrt.org/ticket/7576

but diversity is still not fixed (which I would like)
someone posted a patch, but I don't know how to apply patches yet
http://patchwork.openwrt.org/patch/1914/

Richard

p.s.
Not sure diversity can work well since the second port seems to be a rx port only
Not a good thing to transmit and receive on different type of antennas with different coverage

must be
option 'rxantenna' '0x1'
option 'txantenna' '0x1'

and after reboot ...
root@OpenWrt:~# iw phy phy0 info | grep -i ant
        Available Antennas: TX 0x1 RX 0x3
        Configured Antennas: TX 0x1 RX 0x1

Congratulations!

(Last edited by realtime on 9 May 2012, 00:21)

Just bricked my TP-Link TL-MR3220 v1.2 while installing r29903, as suggested in http://wiki.openwrt.org/toh/tp-link/tl-mr3420. Installation apparently went ok, but the router doesn't respond any kind of request (eg. ARP). Will try to get the serial connection to work.

Hi all.
I'm trying to flash my 3420 router and i've got the same problem of user psptktn, so I'm following the steps that user kizwan wrote, quoted below:

kizwan wrote:
psptktn wrote:

Hello. I just tried to install openwrt (openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin) to my new TP-LINK TL-MR3420. after the firmware upgrade, i cant accesS to router (192.168.1.1). when i try to connect to http://192.168.1.1/ its says that web page is not available. ive also tried alternative links that are written on http://wiki.openwrt.org/toh/tp-link/tl-mr3420
does anyone has any solution, how to fix this problem. i just want my router to be working again eventhough on official firmware, because now its useless.

If you use the "Web Interface (None)" package, basically this is what you get. You still need to configure Web GUI & 3G module (if you're using 3G modem).

1. Telnet to router

telnet 192.168.1.1

Set root password:-

passwd root

2. Now you can connect to router using SSH (use Putty).
3. Install Web GUI. (http://wiki.openwrt.org/doc/howto/luci.essentials)
4. Configure 3G function. (http://wiki.openwrt.org/doc/recipes/3gdongle)

When you completed the Web GUI installation, you can open the Web interface (http://192.168.1.1) & flash the original firmware. After you have successfully flashed the original firmware, you need to clear your browser cache. If not, web browser will failed to open Web interface (http://192.168.1.1).

But unfortunately I can't install the Web GUI (point 3) because the router is not accessing to internet so can't do the update package command.. how do I install the GUI?

thanks for your help!

Goliath82 wrote:

Hi all.
I'm trying to flash my 3420 router and i've got the same problem of user psptktn, so I'm following the steps that user kizwan wrote, quoted below:
1. Telnet to router

telnet 192.168.1.1

Set root password:-

passwd root

2. Now you can connect to router using SSH (use Putty).
3. Install Web GUI. (http://wiki.openwrt.org/doc/howto/luci.essentials)
4. Configure 3G function. (http://wiki.openwrt.org/doc/recipes/3gdongle)
But unfortunately I can't install the Web GUI (point 3) because the router is not accessing to internet so can't do the update package command.. how do I install the GUI?
thanks for your help!

I've also facing same prob as above but here how I troubleshoot it...
I'm using r32130 (http://downloads.openwrt.org/snapshots/ … actory.bin)

Terminal IP is 192.168.1.21 - running WinXP
Router IP is 192.168.1.1
WIFI / 3G usb dongle connected to 192.168.1.21 and has an access to internet

Ensure ur terminal (192.168.1.21) can access to internet by pinging to www.yahoo.com

Download & install "privoxy" - http://www.privoxy.org/
Edit config > Main configuration
Change listen-address to 192.168.1.21:3128 (use ctrl+f)
Save & exit

Restart/Repair LAN and WIFI
Tick proxy in IE = 192.168.1.21:3128

using putty, connect to 192.168.1.1 via ssh (port 22)
username : root
password : <ur password>

root@OpenWrt:~# export http_proxy="http://192.168.1.21:3128"
root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install luci
Installing luci (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci_trunk+svn9190-1_ar71xx.ipk.
Installing uhttpd (40) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/uhttpd_40_ar71xx.ipk.
Installing luci-mod-admin-full (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-mod-admin-full_trunk+svn9190-1_ar71xx.ipk.
Installing luci-mod-admin-core (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-mod-admin-core_trunk+svn9190-1_ar71xx.ipk.
Installing luci-lib-web (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-lib-web_trunk+svn9190-1_ar71xx.ipk.
Installing luci-lib-core (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-lib-core_trunk+svn9190-1_ar71xx.ipk.
Installing lua (5.1.4-8) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/lua_5.1.4-8_ar71xx.ipk.
Installing liblua (5.1.4-8) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/liblua_5.1.4-8_ar71xx.ipk.
Installing libuci-lua (2012-03-28.1-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libuci-lua_2012-03-28.1-1_ar71xx.ipk.
Installing libubus-lua (2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libubus-lua_2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9_ar71xx.ipk.
Installing luci-lib-sys (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-lib-sys_trunk+svn9190-1_ar71xx.ipk.
Installing luci-lib-nixio (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-lib-nixio_trunk+svn9190-1_ar71xx.ipk.
Installing luci-sgi-cgi (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-sgi-cgi_trunk+svn9190-1_ar71xx.ipk.
Installing luci-lib-lmo (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-lib-lmo_trunk+svn9190-1_ar71xx.ipk.
Installing luci-proto-core (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-proto-core_trunk+svn9190-1_ar71xx.ipk.
Installing luci-i18n-english (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-i18n-english_trunk+svn9190-1_ar71xx.ipk.
Installing luci-lib-ipkg (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-lib-ipkg_trunk+svn9190-1_ar71xx.ipk.
Installing luci-theme-openwrt (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-theme-openwrt_trunk+svn9190-1_ar71xx.ipk.
Installing luci-theme-base (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-theme-base_trunk+svn9190-1_ar71xx.ipk.
Installing luci-app-firewall (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-app-firewall_trunk+svn9190-1_ar71xx.ipk.
Installing luci-proto-ppp (trunk+svn9190-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/luci-proto-ppp_trunk+svn9190-1_ar71xx.ipk.
Installing libiwinfo-lua (35) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libiwinfo-lua_35_ar71xx.ipk.
Installing libiwinfo (35) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libiwinfo_35_ar71xx.ipk.
Configuring luci-lib-sys.
Configuring liblua.
Configuring libuci-lua.
Configuring lua.
Configuring libubus-lua.
Configuring luci-lib-core.
Configuring luci-lib-nixio.
Configuring luci-sgi-cgi.
Configuring luci-lib-lmo.
Configuring luci-lib-web.
Configuring luci-proto-core.
Configuring luci-i18n-english.
Configuring luci-mod-admin-core.
Configuring libiwinfo.
Configuring libiwinfo-lua.
Configuring luci-theme-base.
Configuring luci-theme-openwrt.
Configuring luci-app-firewall.
Configuring luci-lib-ipkg.
Configuring luci-proto-ppp.
Configuring luci-mod-admin-full.
Configuring uhttpd.
Configuring luci.
root@OpenWrt:~# /etc/init.d/uhttpd enable
root@OpenWrt:~# /etc/init.d/uhttpd start

Close/exit "privoxy"
Untick proxy in IE
Open http://192.168.1.1
Backup the firmware 1st before u do anything

Violaaa...!!!

And for manual way, u need to download below files into ur terminal

Save it in one folder (ie : c:/ipk)
Download & run winscp for windows
Connect to 192.168.1.1
FTP all ipk file in c:/ipk to /tmp (router)
Once finished, go back to cmd prompt in router

root@OpenWrt:~# opkg install *.ipk
root@OpenWrt:~# /etc/init.d/uhttpd enable
root@OpenWrt:~# /etc/init.d/uhttpd start
root@OpenWrt:~# reboot

(Last edited by epo on 4 Sep 2012, 04:02)

Yesterday I installed Attitude Adjustment 12.09-rc1 on a TP-Link TL-WR741ND v4.21 with the OEM firmware.
No need to rename the .bin, no need to clear the browser's cache to enter LuCI. Everything worked.

Just installed AA 12.09 CR1 on TL-WR842ND and works like a charm with USB and leds. Luci interface worked on 192.168.1.1 immediately after install. I was surprised because the router came running on 192.168.0.1 from the store..

FYI with original firmware I got USB storage write speed of ~2,5MiB/s with NTFS, 6-7MiB with FAT32 over FTP. Now I'm running the HDD with ext4 and I'm seeing 10-12MiB transfer over CIFS. Perhaps because of the encryption scp is like 1,2MiB/s... only if there was a way to employ the chip doing WPA encryption for the task..

So thank you all for the good work!

Just installed Attitude Adjustment 12.09-rc1 on a TP-Link TL-WR741ND v4.22 with the OEM firmware. I added gw6c and ip6tables, it works like a charm! Now my network is ipv6 ready!

Thank you and congratulations!

Just installed AA 12.09 RC1 on TL-WR842ND too and worked right away with LuCI. Now i'm on the quest to do a wireless bridge between a Hitron CVE 30360 cable modem and this router, to connect lan clients to the net.

For all of those wanting to do the same you can use http://wiki.openwrt.org/toh/tp-link/tl-mr3420, click under AA on the router line (that's what i did). Or you can go find the wd842n factory under ath71xxx at the compiled binaries.
You'll also need putty.

You can install the new firmware directly at TP-LINK web management firmware update page.

That's it. Just follow the instructions at the documentation to set up the password and you're set.

(Last edited by zakit on 11 Mar 2013, 03:27)

Just installed the latest snapshot r36139 onto a fresh TL-WR741ND V4, works fine so far.

Thnx,

Sanne

Hi,
I've successfully installed gargoyle 1.5.10 on my tplink wr741nd V4.24 with gargoyle_1.5.10-ar71xx-generic-tl-wr741nd-v4-squashfs-factory.bin

(according to gargoyle changelog i think it's basically AA 12.09 Final. cmiiw)

detailed hardware picture (might come in handy to someone wink ) :
http://s7.postimg.org/3y1xlyauj/Untitled_1.jpg

(Last edited by Kowalski on 11 Jun 2013, 06:24)

I've installed AA 12.09 to WR741ND v.1. No problems noted except for the bug in this ticket https://dev.openwrt.org/ticket/13644 - sporadically disassociates clients from Wi-Fi.
My question is how can I safely upgrade to trunk. The ticket states the bug has been resolved. I ask this because today I've decided to flash this image to WR841ND v.7 that I use in WDS setup with WR741ND and another WR1043ND v.1
I flashed this http://downloads.openwrt.org/snapshots/ … pgrade.bin
I chose to preserve the configuration. After flashing I cannot access the web interface any longer and Wi-Fi is disabled. Only SSH. The network address and the password remained the same as configured previously. Can anyone explain what should I do. Can I reflash firmware or reset to default via SSH.

My device is a TL-WR741ND V4.
I've installed this firmware from the original browser interface: http://downloads.openwrt.org/snapshots/ … actory.bin
Then I connected via Telnet and set the root password. Rebooted router was working.
Now I wanted to install the browser interface according to the instructions:

cd /tmp
wget http://downloads.openwrt.org/snapshots/ … pgrade.bin
mv openwrt-ar71xx-generic-tl-wr741nd-v1-squashfs-sysupgrade.bin tplink.bin
mtd -r write /tmp/tplink.bin firmware

After reboot the device is bricked.
Can I still fix it?

you flashed a v1 firmware to a v4 router.. you will need to connect a ttl serial console to debrick..

Hello

I flashed my Tp link TL-wr741nd v 4.24 with

http://downloads.openwrt.org/attitude_a … x/generic/

openwrt-ar71xx-generic-tl-wr741nd-v4-squashfs-factory

everything is ok !!!

if you want to go back to original firmware download

wr741nv4_en_3_16_6_up_boot(130524).bin and place it to tmp folder

remove (130524) - because i receive syntax error and go with putty ssh ...

cd /tmp
mv wr741nv4_en_3_16_6_up_boot.bin orig.bin
dd if=orig.bin of=tplink.bin skip=257 bs=512

and then

mtd -r write /tmp/tplink.bin firmware

everything is ok, i am back to original firmware !!!

http://postimg.org/image/r91ydtoib/

http://s29.postimg.org/5zec2z87r/vra_an … rni_ki.png

http://s29.postimg.org/r91ydtoib/vra_anje_na_tvorni_ki.jpg

(Last edited by ipa12 on 18 Feb 2014, 17:33)

This weekend I installed r39841 on a new TL-WR842ND v2. I uploaded a self-built openwrt .bin using the TP-Link Administration web interface. Was able to login using telnet and later use ssh with no problem.

Tried to install Luci package from downloads.openwrt.org trunk. Install seemed to work correctly (i.e. no error messages), but the downloaded uhttpd app is screwed up. It does an infinite number of redirects for any http "get" request.

I used menuconfig to create a local version of the Luci packages, copied the whole package subdir /tmp on the router and installed it from there. My newly-created uhttpd serves pages correctly.

Now I can get to the main page of Luci, but none of the dynamic reports seem to obtain any data. Haven't figured that out yet.

I'm currently using command-line uci to configure the router, because Luci doesn't seem to be in a good state.

(Last edited by strato on 23 Mar 2014, 17:19)

Hi,

Just installed OpenWrt Attitude Adjustment onto my TL-WR741ND ver 2.4. Am reporting here as per the wiki.

I didn't clear my browser (Firefox 29.0 on Windows 8.1) cache and tried to get in via 192.168.1.1. I got into LuCI the first try.