Netgear WNDR3400v2

From WikiDevi.Wi-Cat.RU
Jump to navigation Jump to search

Netgear WNDR3400 v2

Manuf (OEM/ODM): Foxconn U12H187 T00

FCC approval date: 06 July 2011
(Est.) release date: December 2011
UPC: 606449071146 (UPC DB, On eBay)
Country of manuf.: China
Series: N600

Amazon image

ASIN
B0041LYY6K (Flag of the United States.svg, On Amazon, On CCCmultiple uses)
multiple revisions of this device, use caution

Type: wireless router

FCC ID: PY311100155
IC ID: 4054A-11100155
PCB ID: U12H187T00

Power: 12 VDC, 1.5 A
Connector type: barrel

CPU1: Broadcom BCM5358UB0 (530 MHz)
FLA1: 8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br /> (Macronix MX25L6406EM2I-12G)
RAM1: 64 MiB67,108,864 B <br />524,288 Kib <br />65,536 KiB <br />512 Mib <br />0.0625 GiB <br /> (Samsung K4H511638G-LCCC)

Expansion IFs: USB 2.0
USB ports: 1
Serial: yes, 6-pin header, internal, populated, 3.3V TTL, (115200 8N1), J41

WI1 chip1: Broadcom BCM5358UB0
WI1 802dot11 protocols: bgn
WI1 MIMO config: 2x2:2
WI1 antenna connector: U.FL
WI2 chip1: Broadcom BCM43236
WI2 802dot11 protocols: an
WI2 MIMO config: 2x2:2
WI2 antenna connector: U.FL

ETH chip1: Broadcom BCM5358UB0
Switch: Broadcom BCM5358UB0
LAN speed: 100M
LAN ports: 4
WAN speed: 100M
WAN ports: 1

abgn

Additional chips
Hex Inverter;Texas Instruments;SN54LVC04A;LVC04A;1;

Stock bootloader: CFE vendor modified

Stock FW OS: Linux 2.6.22

TPFirmware supported: FreshTomato • (List | DLs)

Flags: boot log, DFS

Default SSID: NETGEARXX (35 addl. devices)
, NETGEARXX-5G (14 addl. devices)
Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1297 additional devices
of which 105 are Netgear devices
Default login user: admin
Default login password: password
admin:password credentials used by 421 additional devices
of which 302 are Netgear devices

802dot11 OUI: 20:4E:7F (16 E, 16 W), 74:44:01 (7 E, 6 W), 84:1B:5E (8 E, 10 W)
Ethernet OUI: 20:4E:7F (16 E, 16 W), 74:44:01 (7 E, 6 W), 84:1B:5E (8 E, 10 W)

 CPU1 brandWI1 chip1 brandWI2 chip1 brand
Netgear WNDR3400v1BroadcomBroadcomBroadcom
Netgear WNDR3400v2BroadcomBroadcomBroadcom
Netgear WNDR3400v3BroadcomBroadcomBroadcom

For a list of all currently documented Broadcom chipsets with specifications, see Broadcom.


N600 Wireless Dual Band Router

 • Support page

The default SSID patterns appear to be NETGEARXX and NETGEARXX-5G.

The USB ID of the on-board BCM43236 is 0a5c:bd17.

Wikis

Forum threads

Third party firmware

Other

Bundled power supply

The power supply included with the device is

a Leader Electronics MT18-9120150-A1.
Leader Electronics MT18-9120150-A1 (NETGEAR 332-10221-01) (more)
Input: 120 VAC ~ 60 Hz, 0.5 A
 Input connector: NEMA 1-15P
Style: medium, horiz.  Manuf. in: China  Eff. level: 5
Output: 12 VDC, 1.5 A
 Output connector: barrel (center +)
 OD: ??  ID: ??  LEN: ??

Serial

Pinout

The pinout is the same as the v1.

<--- to BCM5358U             
          J41
     (•) (Rx) (•)  (•)  (Tx)  (GND)
 • Serial info • >>

Boot log

Decompressing..........done

CFE for WNDR3400v2 version: v1.0.15
Build Date: Tue Jul  5 21:54:28 CST 2011
Init Arena
Init Devs.
Boot partition size = 262144(0x40000)
Found a 8MB ST compatible serial flash
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.60.127.17
CPU type 0x19749: 530MHz
Tot mem: 65536 KBytes

Device eth0:  hwaddr 20-4E-7F-26-44-5D, ipaddr 192.168.1.1, mask 255.255.255.0
        gateway not set, nameserver not set
Linux version 2.6.22 (cliffwang@cliffwang-desktop) (gcc version 4.2.3) 
        #47 Fri Aug 26 18:14:59 CST 2011
CPU revision is: 00019749
Found a 8MB ST compatible serial flash
wombo_reset set to gpio 25
Determined physical RAM map:
 memory: 03fff000 @ 00000000 (usable)
Built 1 zonelists.  Total pages: 16256
Kernel command line: root=/dev/mtdblock2 console=ttyS0,115200 init=/sbin/preinit
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 256 (order: 8, 1024 bytes)

CPU: BCM5357 rev 2 at 530 MHz
Using 265.000 MHz high precision timer.
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 61168k/65532k available (2779k kernel code, 4300k reserved, 556k data, 184k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: no core
PCI: Fixing up bus 0
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
fuse init (API version 7.8)
io scheduler noop registered (default)
Serial: 8250/16550 driver $Revision: 1.1.1.1 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 8) is a 16550A
loop: module loaded
PPP generic driver version 2.4.2
NET: Registered protocol family 24
PPPoL2TP kernel driver, V0.17
sflash: squash filesystem with lzma found at block 1505

Creating 15 MTD partitions on "sflash":
0x00000000-0x00040000 : "boot"
0x00040000-0x00740000 : "linux"
0x00178544-0x00740000 : "rootfs"
0x00740000-0x00750000 : "ML1"
0x00750000-0x00760000 : "ML2"
0x00760000-0x00770000 : "ML3"
0x00770000-0x00780000 : "ML4"
0x00780000-0x00790000 : "ML5"
0x00790000-0x007a0000 : "ML6"
0x007a0000-0x007b0000 : "ML7"
0x007b0000-0x007c0000 : "T_Meter1"
0x007c0000-0x007d0000 : "T_Meter2"
0x007d0000-0x007e0000 : "POT"
0x007e0000-0x007f0000 : "board_data"
0x007f0000-0x00800000 : "nvram"
ehci_hcd 0000:00:04.1: EHCI Host Controller
ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:04.1: EHCI Fastpath: New EHCI driver starting
ehci_hcd 0000:00:04.1: irq 5, io mem 0x18004000
ehci_hcd 0000:00:04.1: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd 0000:00:04.0: OHCI Host Controller
ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:04.0: irq 5, io mem 0x18009000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usb 1-2: new high speed USB device using ehci_hcd and address 2
usb 1-2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
u32 classifier
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
6WIND/LSIIT IPv6 multicast forwarding 0.1 plus PIM-SM/SSM with *BSD API
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
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.
Freeing unused kernel memory: 184k freed
Warning: unable to open an initial console.
Failed to execute /init
[sighandler]: No more events to be processed, quitting.
[cleanup]: Waiting for children.
[cleanup]: All children terminated.
Reading board data...
WSC UUID: 0xd1153b28a4d0ada236def27b751bbd4c
NTP synchronized date/time: Sun Feb 26 20:24:44 2012
MAC address of 1st STA connected: 60-D8-19-C3-E4-88
wl: wl driver adapter not found
wl: wl driver adapter not found
wl: wl driver adapter not found
wl: wl driver adapter not found
Initialise conn table 2048 entries
insmod: usbcore.ko: no module by that name found
insmod: ehci-hcd.ko: no module by that name found
wl1 is up in 0 sec
Hit enter to continue...wlconf: PHYTYPE: 4
wlconf: PHYTYPE: 4
wlconf: PHYTYPE: 4
wlconf: PHYTYPE: 4
killall: upnp: no process killed
upnp: No such file or directory
WARNING: console log level set to 1
killall: wps_monitor: no process killed
killall: wps_ap: no process killed
killall: wps_enr: no process killed
Reading board data...
WSC UUID: 0xd1153b28a4d0ada236def27b751bbd4c
shm ID: 0
 Get a correct Segment_ID: 0 and semaphore ID:32769
Can't find handler for ASP command: upnp_media_cgi_get_param("appendStr");
Can't find handler for ASP command: upnp_media_cgi_get_param("media_name");
info, udhcp server (v0.9.8) started
error, unable to parse 'option wins '
error, unable to parse 'option domain '
POT integrity check OK.
POT time is up.
[FIXME] count: 1, don't restart system
Info: No FWPT default policies.
/tmp/samba/private/smb.conf: no files!
killall: bftpd: no process killed
httpd: socket bound in 0.0.0.0:80.
insmod: usbcore.ko: no module by that name found
insmod: ehci-hcd.ko: no module by that name found
insmod: ohci-hcd.ko: no module by that name found
insmod: usb-storage.ko: no module by that name found
mount: mounting none on /proc/bus/usb failed: Device or resource busy
IOCTL_AG_REGION_SET: English
Start DHCP client daemon
info, udhcp client (v0.9.8) started
vlan2: No such process
route: ioctl 0x890c failed: No such process
killall: dhcp6c: no process killed
killall: IPv6-relay: no process killed
killall: pppdv6: no process killed
killall: rtsol: no process killed
killall: dhcp6s: no process killed
killall: radvd: no process killed
ifconfig: invalid number ''
ifconfig: invalid number ''
route: ioctl 0x890c failed: No such process
killall: dhcp6s: no process killed
killall: radvd: no process killed
killall: pptp: no process killed
Hit enter to continue...Hit enter to continue...

Info

cat /proc/cmdline

# cat /proc/cmdline
root=/dev/mtdblock2 console=ttyS0,115200 init=/sbin/preinit

cat /proc/mtd

# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00010000 "boot"
mtd1: 00700000 00010000 "linux"
mtd2: 005c7abc 00010000 "rootfs"
mtd3: 00010000 00010000 "ML1"
mtd4: 00010000 00010000 "ML2"
mtd5: 00010000 00010000 "ML3"
mtd6: 00010000 00010000 "ML4"
mtd7: 00010000 00010000 "ML5"
mtd8: 00010000 00010000 "ML6"
mtd9: 00010000 00010000 "ML7"
mtd10: 00010000 00010000 "T_Meter1"
mtd11: 00010000 00010000 "T_Meter2"
mtd12: 00010000 00010000 "POT"
mtd13: 00010000 00010000 "board_data"
mtd14: 00010000 00010000 "nvram"

cat /proc/cpuinfo

# cat /proc/cpuinfo
system type             : Broadcom BCM5357 chip rev 2
processor               : 0
cpu model               : MIPS 74K V4.9
BogoMIPS                : 264.60
wait instruction        : no
microsecond timers      : yes
tlb_entries             : 64
extra interrupt vector  : no
hardware watchpoint     : yes
ASEs implemented        : mips16 dsp
VCED exceptions         : not available
VCEI exceptions         : not available

unaligned_instructions  : 372
dcache hits             : 2147483648
dcache misses           : 2127330515
icache hits             : 2147483648
icache misses           : 4106158009
instructions            : 2147483648

lsmod

# lsmod
Module                  Size  Used by    Tainted: P
MultiSsidCntl 3712 0 - Live 0xc0017000 (P)
acos_nat 458240 0 - Live 0xc0357000 (P)
wl_high 1131648 0 - Live 0xc007c000 (P)
wl 1099968 0 - Live 0xc01ca000 (P)
et 72144 0 - Live 0xc0069000 (P)
ipv6_spi 43520 0 - Live 0xc0022000 (P)
igs 20112 1 wl, Live 0xc0011000 (P)
emf 22400 2 wl,igs, Live 0xc000a000 (P)

ps

# ps
  PID  Uid        VSZ Stat Command
    1 0          2648 S   /sbin/preinit
    2 0               SW< [kthreadd]
    3 0               SWN [ksoftirqd/0]
    4 0               SW< [events/0]
    5 0               SW< [khelper]
   18 0               SW< [kblockd/0]
   19 0               SW< [ksuspend_usbd]
   22 0               SW< [khubd]
   45 0               SW  [pdflush]
   46 0               SW  [pdflush]
   47 0               SW< [kswapd0]
   48 0               SW< [aio/0]
  582 0               SW< [mtdblockd]
 2030 0          1528 S   /bin/eapd
 2033 0          2028 S   nas
 2037 0          2988 S   /bin/wps_monitor
 2092 0          1744 S   swresetd
 2094 0          1616 S   dnsRedirectReplyd
 2097 0          5640 S   httpd
 2100 0           824 S   dnsmasq -h -n -c 0 -N -i br0 -r /tmp/resolv.conf -u r
 2105 0           844 S   udhcpd /tmp/udhcpd.conf
 2108 0          1616 S   ddnsd &
 2111 0          1624 S   telnetenabled
 2116 0          2224 S   heartbeat
 2119 0          1544 S   wlanconfigd
 2134 0          1640 S   scheact
 2137 0          2592 S   upnpd
 2141 0          1980 S   /usr/sbin/email
 2144 0          1684 S   lld2d br0
 2147 0          2272 S   /usr/sbin/acl_logd
 2157 0          1904 S   check_fw
 2227 0           820 S   udhcpc -i vlan2 -p /var/run/udhcpc0.pid -s /tmp/udhcp
 2262 0          1608 S   wpsd
 2267 0          1104 S   /bin/sh
 2277 0          1100 R   ps

cat /proc/meminfo

# cat /proc/meminfo
MemTotal:        61416 kB
MemFree:         35216 kB
Buffers:          2560 kB
Cached:           8596 kB
SwapCached:          0 kB
Active:           6892 kB
Inactive:         8504 kB
SwapTotal:           0 kB
SwapFree:            0 kB
Dirty:               0 kB
Writeback:           0 kB
AnonPages:        4252 kB
Mapped:           1656 kB
Slab:             6836 kB
SReclaimable:     1668 kB
SUnreclaim:       5168 kB
PageTables:        348 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:     30708 kB
Committed_AS:     7680 kB
VmallocTotal:   786388 kB
VmallocUsed:      3412 kB
VmallocChunk:   782516 kB

cat /proc/bus/usb/devices

# cat devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.22 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:04.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.22 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:04.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0a5c ProdID=bd17 Rev= 0.01
S:  Manufacturer=Broadcom
S:  Product=Remote Download Wireless Adapter
S:  SerialNumber=000000000001
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I:* If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=02 Prot=ff Driver=dbus_usbdev
E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=125us

nvram show

Netgear WNDR3400v2/nvram

CFE

  • CFE is available here (files/CFE/NETGEAR/WNDR3400v2/cfe.bin)

Images