OpenWrt Forum Archive

Topic: TL-WR741ND Need advices : I want to add a usb port

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

Hello everybody,
As explained in the wiki it is possible to add a usb port to this router : http://wiki.openwrt.org/toh/tp-link/tl-wr741nd#usb.host
My problem is that I'm a student in electronic (and computer science/linux as well of course) and I would appreciate a lot if somebody could give me some advices (escpecially about the "theory part").

Of course I know that the risk is HIGH to just make the router burn but I don't use it anymore, it worth 20€ and I have a nice project needing a usb port. The router is already flashed with OpenWrt. The exact reference of my WR741ND is 2.3

Up to know I found a "trick" to get access to the pin 73 and 74 without a soldering iron (!) : I used two thin nidles that I glued with hot glue. I decided to try this because my soldering iron is not precise enough...
The end of the nidles are in contact with the pin of the cpu.
Now it seems that the contacts are ok, I used my multimeter to check for contacts and here are my conclusions:
-No link between the two nidles
-Both of the nidles are "linked" with their pins 
-Only the pins 73 and 74 are linked
-Of course the router is still working perfectly
So what ? I guess I did the biggest part of the work but know I have to add the usb port itself and the next step is : "You need to provide two 15k pulldowns on every line"
My problem is that I don't know where I can find the ground on the board, is the negative (-) pin of the power plug [it's  9v DC] a ground ??

http://img855.imageshack.us/img855/4017/sam0974wk.jpg

http://img42.imageshack.us/img42/8886/sam0977h.jpg

Here you have the power plug, I don't know if I can use this as ground (I'm really a noob) :
http://img833.imageshack.us/img833/6118/sam0982r.jpg

http://img406.imageshack.us/img406/3802/sam0983v.jpg
                                                        Dirty, huh ?

http://img88.imageshack.us/img88/4172/sam0987.jpg

Uploaded with ImageShack.us


Thank you for reading:)

(Last edited by Lock_Smith on 17 Jul 2012, 14:53)

Looks to me that they soldered the resistors to the wifi shield, so they are even mounted stable this way. Why did you remove your wifi shield?!?

I don't see what you mean about these resistor but I know that I didn't change anything else so the wifi shield is still on the board (and there is only 1 board).
But I remember that I read on this forum, on a thread concerning the same router, that somebody thought the same !


I have another question : Do I have to rebuild a kernel ? I mean are the instructions still up to date ? I'm asking because I see that the command dmesg return :

Linux version 2.6.32.27 (jow@nd-build-02.linux-appliance.net) (gcc version 4.3.3 (GCC) ) #5 Wed Dec 21 01:59:33 CET 2011
prom: fw_arg0=00000007, fw_arg1=a1f87fb0, fw_arg2=a1f88460, fw_arg3=00000004
MyLoader: sysp=ffffffff, boardp=ffffffff, parts=f0f0f0f0
bootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR7240 rev 2, CPU:350.000 MHz, AHB:175.000 MHz, DDR:350.000 MHz
[....]
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
nf_conntrack version 0.5.0 (459 buckets, 1836 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ar71xx-wdt: enabling watchdog timer

(Last edited by Lock_Smith on 17 Jul 2012, 20:57)

If you look at the picture in the wiki, you will see the wifi shield. On your picture it is missing. So, if you did not remove it, TP-Link probably droped it to cut some more cost. Anyway, the visible copper rectangular outline around the wifi chip is gnd, so you can use that.
About the firmware: just give it a try and see if it detects your usb devices.

For god sake what is that ???

MBS wrote:

If you look at the picture in the wiki, you will see the wifi shield. On your picture it is missing. So, if you did not remove it, TP-Link probably droped it to cut some more cost.

Yes but the one with the shield is a V1.x, if you look at the V2.x picture in wiki the wifi chip shielding is gone too ^^

Lock_Smith wrote:

I don't see what you mean about these resistor but I know that I didn't change anything else so the wifi shield is still on the board (and there is only 1 board).
But I remember that I read on this forum, on a thread concerning the same router, that somebody thought the same !

I have tried to use trunk and no succes. It does not see usb drive. You jhave to rebuild the Kernel

The discussion might have continued from here.