WR841N(D) V7 USB 2.0 Mod

Post new topic   Reply to topic    DD-WRT Forum Index -> Hardware DIY / Hardware Mods
Goto page Previous  1, 2, 3, 4  Next
Author Message
Simon94
DD-WRT Novice


Joined: 24 Jul 2009
Posts: 31

PostPosted: Mon Mar 14, 2011 10:02    Post subject: Reply with quote
Newer Kernel, Newer Trunk! Now you can upload it from stock Webinterface.

http://www.megaupload.com/?d=NTRT2GF8
Sponsor
francescogmb
DD-WRT Novice


Joined: 25 Jan 2011
Posts: 2

PostPosted: Fri Mar 18, 2011 0:25    Post subject: Reply with quote
Simon94 wrote:
Newer Kernel, Newer Trunk! Now you can upload it from stock Webinterface.

http://www.megaupload.com/?d=NTRT2GF8


does it have web interface X-wrt o command line only??
Simon94
DD-WRT Novice


Joined: 24 Jul 2009
Posts: 31

PostPosted: Sat Mar 19, 2011 13:50    Post subject: Reply with quote
Its without X-WRT..But you can install it and every other package on an external storage..
d314
DD-WRT Novice


Joined: 27 Feb 2011
Posts: 2

PostPosted: Sat Mar 19, 2011 17:09    Post subject: Reply with quote
Simon94 wrote:
Quote:
I´m using PuTTY and that worked on the first try..

You changend the IP? Is it working, without changing the ip? (default should be 192.168.1.1)


I figured that out,
After I flashed the firmware, it asked me whether I would like keep the setting and I answered yes.

After reboot I was not able to login via telnet.
The OpenWrt telnet daemon, as it appears, allows to login only if the password is not set at all, otherwise it will keep on refusing to the connection (which was exactly my case, since I kept the setting from the previous standard OpenWrt version).
The solution is simple start the Failsafe mode and install ssh daemon.

Thanks for the great work.
Jugglah
DD-WRT Novice


Joined: 19 Mar 2011
Posts: 3

PostPosted: Mon Mar 21, 2011 7:14    Post subject: Reply with quote
Simon94 wrote:
Newer Kernel, Newer Trunk! Now you can upload it from stock Webinterface.

http://www.megaupload.com/?d=NTRT2GF8


Good start! Maybe we can join our forces in customizing WR841ND V7 firmware with usb support to make it stable based on openwrt or DDWRT?
desigabri
DD-WRT User


Joined: 29 Jan 2008
Posts: 59

PostPosted: Sun Apr 03, 2011 0:40    Post subject: Reply with quote
it could be very nice having dd-wrt working with usb support. This because MR3420_v1.2 is the same hardware of the WR841ND_v7.1 but it has the usb 2.o just on board. Unfortunatelly I can't find any kind of MR3420 support.
If anyone will compile this firmware should add the MR3420 tag into it to let flashing that router too.

I tried the WR841ND_v7 dd-wrt firmware onto MR3420 and I confirm that it works fine and lacks only the usb support. It would be nice that anyone compile anyway the wr841ND_v7 dd-wrt firmware for the MR3420 hardware tag too also if it lacks the usb support, because to load that firmware actually you have to load the openwrt one and then do a mtd command line to upgrade to this and to come back to the original you have to revert to tp-link stock WR841nd firmware, then openwrt WR841nd firmware and after that to the original MR3420 tp-link one...
lgallardo
DD-WRT Novice


Joined: 12 Apr 2011
Posts: 1

PostPosted: Tue Apr 12, 2011 19:08    Post subject: Reply with quote
Simon94 wrote:
Please make some better pictures with a higher resolution.. Cant see, if its soldered well.

To figure out, if its soldered correctly, just measure the resistor beetween every Data line and ground.


From D+ to D-: 30kΩ
From D-/D+ to GND: 15kΩ.

What about the voltage? Are the 5Volts stable? If not, try to use an another power supply.


I got confused. Do I have to solder any extra resistor or just the wires directly to R601 and R602?
DrStein
DD-WRT Novice


Joined: 19 Feb 2011
Posts: 12

PostPosted: Mon Apr 18, 2011 5:25    Post subject: Reply with quote
lgallardo wrote:

I got confused. Do I have to solder any extra resistor or just the wires directly to R601 and R602?

You don't need to solder any additional resistors but you have to use extra 5V power supply for USB devices. For USB Flash drive it will be enough to use something like MP3-player charger, but external 2.5" HDD will require about 1A current.
fyi2000
DD-WRT Guru


Joined: 04 Apr 2010
Posts: 642

PostPosted: Sun May 08, 2011 9:13    Post subject: Reply with quote
Is it possible to flash the TL-MR3420-v1 build in Openwrt trunk over TL-WR841ND-v7 (same ar7241 & ar9287) with usb mod? I think it can save a lot of effort.
Simon94
DD-WRT Novice


Joined: 24 Jul 2009
Posts: 31

PostPosted: Tue May 10, 2011 19:21    Post subject: Reply with quote
Yeah, its possible. But trunk lacks usb rootfs support..
awarche
DD-WRT Novice


Joined: 09 Feb 2011
Posts: 6

PostPosted: Thu Jun 16, 2011 14:02    Post subject: Reply with quote
Hello guys. I want to add usb to my 841nd v7, my soldering skills are low, so, your images are not clear to me.
Is "vcc" 3.3V? So, we need to convert it to 5V (or find another source), or why did you add 7805/DC-DC? May I just connect usb wires to 220V->5V adapter, taken from modem\mp3, and is it necessary to remove r613 and bridge c496 then?
Can you explain more about making power supply, please? Embarassed
awarche
DD-WRT Novice


Joined: 09 Feb 2011
Posts: 6

PostPosted: Tue Jul 19, 2011 9:23    Post subject: Reply with quote
I've soldered d+ and d- and connected to a hub with power supply. And openwrt doesn't see flash drive in hub.
Probably, it's because I accidentally removed r674... Can I put r613 to r674's place?

mvdteam
DD-WRT Novice


Joined: 04 Dec 2010
Posts: 1

PostPosted: Tue Sep 27, 2011 8:01    Post subject: Trouble with USB! TL-WR841ND V7.1 Reply with quote
Good Day for All!

I can not understand with what may be due to a problem - when USB drive can not be recognized in the system.

I've done everything according to the scheme, taking into account all possible errors. I tried to swap D + and D-on contact but the error and is cleared.

Can there be a problem in the power supply? Or, with a long wire from the board to USB drive? Or can the problem of interference, because the wire without shielding?

Code:

root@OpenWrt:~# dmesg
Linux version 2.6.37.1 (simon@localhost) (gcc version 4.5.2 (Linaro GCC 4.5-2011.02-0) ) #1 Wed Feb 23 19:11:45 CET 2011
prom: fw_arg0=00000008, fw_arg1=a1f87fb0, fw_arg2=a1f88470, fw_arg3=00000004
MyLoader: sysp=f0f0f0f0, boardp=f0f0f0f0, parts=f0f0f0f0
bootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR7241 rev 1, CPU:400.000 MHz, AHB:200.000 MHz, DDR:400.000 MHz
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00002000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00002000
On node 0 totalpages: 8192
free_area_init_node: node 0, pgdat 8029e750, node_mem_map 81000000
  Normal zone: 64 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 8128 pages, LIFO batch:0
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line:  board=TL-WR741ND rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Memory: 29484k/32768k available (1921k kernel code, 3284k reserved, 377k data, 168k init, 0k highmem)
SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:56
Calibrating delay loop... 266.24 BogoMIPS (lpj=1331200)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is TP-LINK TL-WR741ND
registering PCI controller with io_map_base unset
bio: create slab <bio-0> at 0
pci 0000:00:00.0: [168c:ff1c] type 0 class 0x000200
pci 0000:00:00.0: fixup device configuration
pci 0000:00:00.0: reg 10: [mem 0x00000000-0x0000ffff 64bit]
pci 0000:00:00.0: supports D1
pci 0000:00:00.0: PME# supported from D0 D1 D3hot
pci 0000:00:00.0: PME# disabled
pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1000ffff 64bit]
pci 0000:00:00.0: BAR 0: set to [mem 0x10000000-0x1000ffff 64bit] (PCI address [0x10000000-0x1000ffff])
PCI: mapping irq 48 to pin1@0000:00:00.0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
PCI: CLS 0 bytes, default 32
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
msgmni has been set to 57
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
console [ttyS0] enabled, bootconsole disabled
Atheros AR71xx SPI Controller driver version 0.2.4
m25p80 spi0.0: found s25sl032a, expected m25p80
m25p80 spi0.0: s25sl032a (4096 Kbytes)
spi0.0: searching for MyLoader partition table at offset 0x10000
spi0.0: searching for MyLoader partition table at offset 0x20000
spi0.0: searching for MyLoader partition table at offset 0x30000
spi0.0: searching for MyLoader partition table at offset 0x40000
spi0.0: no MyLoader partition table found
Searching for RedBoot partition table in spi0.0 at offset 0x3e0000
Searching for RedBoot partition table in spi0.0 at offset 0x3f0000
No RedBoot partition table detected in spi0.0
spi0.0: no WRT160NL signature found
Creating 5 MTD partitions on "spi0.0":
0x000000000000-0x000000020000 : "u-boot"
0x000000020000-0x000000160000 : "kernel"
0x000000160000-0x0000003f0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=320000, len=D0000
0x000000320000-0x0000003f0000 : "rootfs_data"
0x0000003f0000-0x000000400000 : "art"
0x000000020000-0x0000003f0000 : "firmware"
ag71xx_mdio: probed
eth0: Atheros AG71xx at 0xba000000, irq 5
eth0: Found an AR7240 built-in switch
eth1: Atheros AG71xx at 0xb9000000, irq 4
eth1: using fixed link parameters
Atheros AR71xx hardware watchdog driver version 0.1.0
ar71xx-wdt: timeout=15 secs (max=21)
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 168k freed
input: gpio-buttons as /devices/platform/gpio-buttons/input/input0
Button Hotplug driver version 0.4.1
eth0: link up (1000Mbps/Full duplex)
Registered led device: tl-wr741nd:green:system
Registered led device: tl-wr741nd:green:qss
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller
ar71xx-ehci ar71xx-ehci: new USB bus registered, assigned bus number 1
ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 3
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 4
usb 1-1: device not accepting address 4, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 5
usb 1-1: device not accepting address 5, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
eth0: link down
eth0: link up (1000Mbps/Full duplex)
device eth0 entered promiscuous mode
br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering forwarding state
eth1: link up (100Mbps/Full duplex)
Compat-wireless backport release: compat-wireless-2011-01-31-19-g74d6d79
Backport based on wireless-testing.git master-2011-02-25
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
PCI: Setting latency timer of device 0000:00:00.0 to 64
ath: EEPROM regdomain: 0x0
ath: EEPROM indicates default country code should be used
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x3a
ath: Country alpha2 being used: US
ath: Regpair used: 0x3a
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Registered led device: ath9k-phy0
ieee80211 phy0: Atheros AR9287 Rev:2 mem=0xb0000000, irq=48
cfg80211: Calling CRDA for country: US
PPP generic driver version 2.4.2
cfg80211: Regulatory domain changed to country: US
cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
cfg80211:     (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (463 buckets, 1852 max)
ar71xx-wdt: enabling watchdog timer


Thank you for your attention!
Btc
DD-WRT User


Joined: 26 Feb 2009
Posts: 56

PostPosted: Sat Oct 08, 2011 18:10    Post subject: Reply with quote
Why isn't WR841ND USB supported on DD-WRT? Is it some unwritten module/driver? Because I found some evidences of the "USB hardware".

root@Bt Networks (300n):/proc# cat iomem
00000000-01ffffff : System RAM
00002000-001e4ef3 : Kernel code
001e4ef4-0023cf3f : Kernel data
10000000-17ffffff : PCI memory space
10000000-1000ffff : 0000:00:00.0
10000000-1000ffff : ath
18020000-18020fff : serial8250.0
18020000-1802001f : serial
1b000000-1bffffff : ar71xx-ehci.0
root@Bt Networks (300n):/proc#
LOM
DD-WRT Guru


Joined: 28 Dec 2008
Posts: 7647

PostPosted: Sun Oct 09, 2011 1:52    Post subject: Reply with quote
Btc wrote:
Why isn't WR841ND USB supported on DD-WRT?


Because dd-wrt supports the hardware as it is and doesn't support possible hardware modifications which only 1 out of 10 users is able to make.
There is no USB port on the router originally.

Use OpenWRT where you can choose which software modules you want to have in your router.

_________________
Kernel panic: Aiee, killing interrupt handler!
Goto page Previous  1, 2, 3, 4  Next Display posts from previous:    Page 2 of 4
Post new topic   Reply to topic    DD-WRT Forum Index -> Hardware DIY / Hardware Mods All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum