Netgear JNR3210

From TechInfoDepot
Jump to navigationJump to search
bgn (N300)
N300 Wireless Gigabit Router
Support
Wikipedia
3rd Party Firmware
dd-wrt
Status Unknown
OpenWrt
Status Unknown
Tomato any flavor
Incompatible
Platform
BrandModelRev
Netgear JNR3210
FCC ID
Type
wireless router
CPU1
Realtek RTL8198
CPU1 Type
Lexra RLX5281
CPU1 Speed
620 MHz
Flash1 Chip
Macronix MX25L6405D
Flash1 Size
8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br />
RAM1 Size
128 MiB134,217,728 B <br />1,048,576 Kib <br />131,072 KiB <br />1,024 Mib <br />0.125 GiB <br />
RAM1 Chip
Nanya NT5TU64M16GG-AC
ETH chip1
Realtek RTL8198
Switch
Realtek RTL8198
Ethernet Port Count
1-1GbE-WAN
4-1GbE-LAN
Wired Standard
IEEE 802.3i/3u/3ab

802dot11 OUI: none specified

Expansion IF types
USB 2.0
USB ports
1
USB Hub Compatible
Untested
Power
12 VDC, 1.5 A
Connector type
barrel
Other

Default SSID: NETGEARXX (35 addl. devices)
Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1310 additional devices
of which 105 are Netgear devices
Default login user: admin
Default login password: password
admin:password credentials used by 420 additional devices
of which 301 are Netgear devices

Manuf/OEM/ODM
Retail
FCC approval date 12 January 2012
Country of manuf China
Radio 1
Chip1
Realtek RTL8192CE
Wireless interface OUI
none specified
Antenna Connector Type
U.FL
MIMO status
2x2:2
Wireless Standard
IEEE 802.11b/g/n
802.11n
up to 300 Mbps
802.11g
up to 54 Mbps
802.11b
up to 11 Mbps
WiFi Operating Frequency
2.4 GHz

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

For a list of all currently documented Netgear device with specifications, see Netgear.

300 Mbps - 2SS 2.4GHz 802.11n (40MHz chan.) = N300 class

Overview

OEM SerComm (ACQ00B-1.6)

Some OEM (operators?, ex. JNR3210-1NNRUS) version with "NCN" in firmware name has 16MB Flash (MX25L12805D/45E)

Links of Interest

A mention on right.com.cn forums

States device has 8MB Flash, 128MB RAM and 620 MHz CPU [max speed of RTL8198]

The below infodump (BogoMIPS, specifically) indicates the CPU is probably indeed clocked @ 620 MHz, as it jives with other 620 MHz RTL8198 devices.

JTAG-Serial Info

Serial

Enable telnet on the device

  1. Go to the debug url using this url: http://www.routerlogin.com/setup.cgi?todo=debug or directly using the ip of your router: http://192.168.1.1/setup.cgi?todo=debug
  2. Telnet enabled, you just have to "telnet 192.168.1.1".
  3. Enter "root" to login.

Info derived from 16MB version

dmesg
Linux version 2.6.30.9 (root@BuildServer) (gcc version 3.4.6-1.3.6) #2 Mon Aug 26 12:25:04 CST 2013
console [early0] enabled
CPU revision is: 0000dc02
Determined physical RAM map:
 memory: 08000000 @ 00000000 (usable)
Zone PFN ranges:
  Normal   0x00000000 -> 0x00008000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00008000
On node 0 totalpages: 32768
free_area_init_node: node 0, pgdat 803c5950, node_mem_map 81000000
  Normal zone: 256 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 32512 pages, LIFO batch:7
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: console=ttyS0,38400 root=/dev/mtdblock1
icache: 16kB/32B, dcache: 8kB/32B, scache: 0kB/0B
NR_IRQS:48
PID hash table entries: 512 (order: 9, 2048 bytes)
console handover: boot [early0] -> real [ttyS0]
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 121572k/131072k available (2897k kernel code, 9316k reserved, 968k data, 112k init, 0k highmem)
Calibrating delay loop... 619.31 BogoMIPS (lpj=3096576)
Mount-cache hash table entries: 512
net_namespace: 1012 bytes
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NTFS driver 2.1.29 [Flags: R/W DEBUG].
fuse init (API version 7.11)
msgmni has been set to 237
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler cfq registered (default)
Realtek GPIO Driver for Flash Reload Default
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x18002000 (irq = 8) is a 16550A
Driver 'sd' needs updating - please use bus_type methods
PPP generic driver version 2.4.2
MPPE/MPPC encryption/compression module registered
NET: Registered protocol family 24
RTL8192C/RTL8188C driver version 1.4 (2010-12-22)
=====>>INSIDE rtl8192cd_init_one <<=====
PCIE reset (0)
Do MDIO_RESET
Find Port=0 Device:Vender ID=819110ec
vendor_deivce_id=819110ec
=====>>EXIT rtl8192cd_init_one <<=====
=====>>INSIDE rtl8192cd_init_one <<=====
=====>>EXIT rtl8192cd_init_one <<=====
=====>>INSIDE rtl8192cd_init_one <<=====
=====>>EXIT rtl8192cd_init_one <<=====
=====>>INSIDE rtl8192cd_init_one <<=====
=====>>EXIT rtl8192cd_init_one <<=====
=====>>INSIDE rtl8192cd_init_one <<=====
=====>>EXIT rtl8192cd_init_one <<=====
=====>>INSIDE rtl8192cd_init_one <<=====
=====>>EXIT rtl8192cd_init_one <<=====



Probing RTL8186 10/100 NIC-kenel stack size order[2]...
chip name: 8196C, chip revid: 0
==Set GPHY Parameter OK
NOT YET
Set threshould idx 0
eth0 added. vid=9 Member port 0x1...
eth1 added. vid=8 Member port 0x10...
eth2 added. vid=9 Member port 0x2...
eth3 added. vid=9 Member port 0x4...
eth4 added. vid=9 Member port 0x8...
eth5 added. vid=9 Member port 0x0...
[peth0] added, mapping to [eth1]...
port_num 0, link 0, speed: 0
port_num 1, link 0, speed: 0
port_num 2, link 0, speed: 0
port_num 3, link 0, speed: 0
port_num 4, link 0, speed: 0
SPI INIT
 ------------------------- Force into Single IO Mode ------------------------
|No chipID  Sft chipSize blkSize secSize pageSize sdCk opCk      chipName    |
| 0 c22018h  0h 1000000h  10000h   1000h     100h   86    0   MX25L12805D/45E|
 ----------------------------------------------------------------------------
SPI flash(MX25L12805D/45E) was found at CS0, size 0x1000000
Creating 11 MTD partitions on "flash_bank_1":
0x000000020000-0x000000f70000 : "fs+kernel+multi-lang"
0x000000220000-0x000000f50000 : "rootfs"
0x000000000000-0x000000020000 : "bootloader"
0x000000fe0000-0x000000ff0000 : "nvram"
0x000000fb0000-0x000000fc0000 : "POT"
0x000000fc0000-0x000000fd0000 : "traffic_meter"
0x000000fd0000-0x000000fe0000 : "DPF"
0x000000ff0000-0x000001000000 : "BRCM_NV"
0x000000f50000-0x000000f70000 : "English UI"
0x000000f70000-0x000000f90000 : "Russian UI"
0x000000f90000-0x000000fb0000 : "Other UI"
usbmon: debugfs is not available
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
rtl8652-ehci rtl8652-ehci.0: RTL8652 On-Chip EHCI Host Controller
rtl8652-ehci rtl8652-ehci.0: new USB bus registered, assigned bus number 1
read synopsys=0
read synopsys2=0
rtl8652-ehci rtl8652-ehci.0: irq 10, io base 0x18021000
rtl8652-ehci rtl8652-ehci.0: USB 0.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
rtl8652-ohci rtl8652-ohci.0: RTL8652 OHCI
rtl8652-ohci rtl8652-ohci.0: new USB bus registered, assigned bus number 2
rtl8652-ohci rtl8652-ohci.0: irq 10, io mem 0x18020000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (2048 buckets, 8192 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 17
Netlink[Kernel] create socket for igmp ok.
VFS: Mounted root (squashfs filesystem) readonly on device 31:1.
Freeing unused kernel memory: 112k freed
led_pb_api: module license 'Sercomm' taints kernel.
Disabling lock debugging due to kernel taint
Register LED ID <70>
Register LED ID <71>
Register LED ID <18>
Register LED ID <14>
Register LED ID <15>
Register LED ID <16>
Register LED ID <17>
Register LED ID <10>
Register LED ID <11>
Register LED ID <12>
Register LED ID <13>
Register LED ID <20>
Register LED ID <30>
Register LED ID <38>
Register LED ID <45>
Register LED ID <60>
Register LED ID <75>
Register LED ID <90>
Register LED ID <91>
Register LED ID <92>
netfilter dnshj choose interested dns queries module loaded !
init common module successful
insert firewall block module success
fake source dos protect modules is inserted
netfilter PSD and TCP/UDP Echo/Chargen Attack loaded
netfilter tcp syn flood module loaded
netfilter clamp total session for one src ip module loaded
netfilter other dos module loaded
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
ip6_tables: (C) 2000-2006 Netfilter Core Team
port_num 0, link 0, speed: 0
port_num 1, link 0, speed: 0
port_num 2, link 1, speed: 2
port_num 3, link 1, speed: 2
port_num 4, link 1, speed: 2
dev:eth1 add  ret:0
dev:ppp0 add  ret:-2
dev:eth1 add  ret:0
dev:ppp0 add  ret:-2
dev:eth1 del et:0
dev:ppp0 del et:-3
ft_tool uses obsolete (PF_INET,SOCK_PACKET)
device eth0 entered promiscuous mode
br0: port 1(eth0) entering learning state
dev:eth1 add  ret:0
dev:ppp0 add  ret:-2
dev:eth1 add  ret:0
dev:ppp0 add  ret:-2
port_num 0, link 0, speed: 0
port_num 1, link 0, speed: 0
port_num 2, link 1, speed: 2
port_num 3, link 1, speed: 2
port_num 4, link 1, speed: 2
br0: port 1(eth0) entering forwarding state
br0: port 1(eth0) entering disabled state
br0: port 1(eth0) entering learning state
br0: port 1(eth0) entering forwarding state
block items:
input:clear

clamp total entry used:0
total count:0
input str:clear

psd clear oldest entry
 proc_write_echo_chargen receive: len: 6, input: clear
 proc_write_echo_chargen receive: clear list
 Leaving proc_write_echo_chargen : size: 6
wan interface=[eth1], index=18
br interface=[br0], index=26
block items:
input:add 0:0 0:443-443 tcp local

 srcip(0:0:0:0:0) -> dstip(0:0:0:0:443-443) in firewall block
eth1: no IPv6 routers present
wan interface=[eth1], index=18
device wlan0 entered promiscuous mode
[PHY_ConfigMACWithParaFile][MACPHY_REG_92C]
[PHY_ConfigBBWithParaFile][PHY_REG_PG]
===> Load_92C_Firmware
= Load_92C_Firmware
8192c firmware not ready
8192c firmware not ready
8192c firmware not ready
8192c firmware not ready
br0: port 2(wlan0) entering learning state
Can't find DB for id==61
Can't find DB for id==62
Can't find DB for id==63
Can't find DB for id==64
Can't find DB for id==65
Can't find DB for id==66
Can't find DB for id==67
Can't find DB for id==68
br0: port 2(wlan0) entering forwarding state
Can't find DB for id==74
kcg 323 :GPL NetUSB up!
kc   90 : run_telnetDBGDServer start
kc  227 : init_DebugD end
INFO1772: NetUSB 1.02.22, 0002061E : Oct 16 2012 17:30:24
INFO1774:  AUTH ISOC
INFO1775:  MOVE_HEAD emb_audio isocSubBack
INFO027E:  embedded_init_soundcore
INFO0FE8:  embedded_usb_audio_init
INFO1017:  0 : tunnelID AirPlay
INFO0AA0:  --- checkSBusTimeoutThread start ---
usbcore: registered new interface driver KC NetUSB General Driver
INFO0110:  init proc : PAGE_SIZE 4096
INFO1646:  infomap c0e4412c
INFO1649:  sleep to wait br0 to wake up
INFO02D0:  use dev Name br0
INFO1652:  sleep to wait br0 end.
INFO166B:  UDP_BROAD 7423 tcpPort:625868800
INFO02D0:  use dev Name br0
INFO1552: tcpConnector() started...
INFO142F: Bind to br0
net/netfilter/nf_conntrack_sip.c: write_proc: file: 86fda460, buffer: 1
, count: 2, data: 00000000
block items:
input:clear

clamp total entry used:0
total count:0
input str:clear

psd clear oldest entry
 proc_write_echo_chargen receive: len: 6, input: clear
 proc_write_echo_chargen receive: clear list
 Leaving proc_write_echo_chargen : size: 6
wan interface=[eth1], index=18
br interface=[br0], index=26
conntrack: expectation arrives ct=86e89204 exp=86e3296c
calling list_add 86e89204
after list_add
net/netfilter/nf_conntrack_core.c: destroy_conntrack: calling list_del 86e89204
net/netfilter/nf_conntrack_core.c: destroy_conntrack: after list_del
block items:
input:add 0:0 0:443-443 tcp local

 srcip(0:0:0:0:0) -> dstip(0:0:0:0:443-443) in firewall block
conntrack: expectation arrives ct=87b22d34 exp=86e3296c
calling list_add 87b22d34
after list_add
net/netfilter/nf_conntrack_core.c: destroy_conntrack: calling list_del 87b22d34
net/netfilter/nf_conntrack_core.c: destroy_conntrack: after list_del
wan interface=[eth1], index=18
cat /proc/cpuinfo
system type             : RTL8198
processor               : 0
cpu model               : 56322
BogoMIPS                : 619.31
tlb_entries             : 32
mips16 implemented      : yes
cat /proc/cmdline
console=ttyS0,38400 root=/dev/mtdblock1
cat /proc/meminfo
MemTotal:         121868 kB
MemFree:           94652 kB
Buffers:            2548 kB
Cached:             9880 kB
SwapCached:            0 kB
Active:             5992 kB
Inactive:           8748 kB
Active(anon):       2312 kB
Inactive(anon):        0 kB
Active(file):       3680 kB
Inactive(file):     8748 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          2324 kB
Mapped:             1320 kB
Slab:               9072 kB
SReclaimable:        860 kB
SUnreclaim:         8212 kB
PageTables:          428 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       60932 kB
Committed_AS:       5436 kB
VmallocTotal:    1048404 kB
VmallocUsed:        2760 kB
VmallocChunk:    1026784 kB
cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00f50000 00001000 "fs+kernel+multi-lang"
mtd1: 00d30000 00001000 "rootfs"
mtd2: 00020000 00001000 "bootloader"
mtd3: 00010000 00001000 "nvram"
mtd4: 00010000 00001000 "POT"
mtd5: 00010000 00001000 "traffic_meter"
mtd6: 00010000 00001000 "DPF"
mtd7: 00010000 00001000 "BRCM_NV"
mtd8: 00020000 00001000 "English UI"
mtd9: 00020000 00001000 "Russian UI"
mtd10: 00020000 00001000 "Other UI"
lsmod
NetUSB 222928 0 - Live 0xc0e33000 (P)
GPL_NetUSB 2336 1 NetUSB, Live 0xc0dc2000
ipt_REJECT 136304 1 - Live 0xc06b5000
ip6_queue 4496 0 - Live 0xc05b6000
nf_conntrack_ipv6 9152 0 - Live 0xc05a8000
ip6t_LOG 4688 0 - Live 0xc0599000
ip6table_raw 576 0 - Live 0xc058e000
ip6table_mangle 992 0 - Live 0xc0584000
ip6table_filter 688 0 - Live 0xc057a000
ip6_tables 9664 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter, Live 0xc056e000
xfrm6_mode_tunnel 1072 0 - Live 0xc0561000
xfrm6_mode_transport 640 0 - Live 0xc0558000
sit 8656 0 - Live 0xc054d000
esp6 4240 0 - Live 0xc053f000
ah6 3632 0 - Live 0xc0534000
ip6_tunnel 11376 0 - Live 0xc0527000
tunnel6 1664 1 ip6_tunnel, Live 0xc0519000
ipv6 248064 23 ip6_queue,nf_conntrack_ipv6,ip6table_mangle,xfrm6_mode_tunnel,sit,esp6,ah6,ip6_tunnel,tunnel6, Live 0xc04cc000
nf_nat_h323 4608 0 - Live 0xc0433000
tunnel4 1776 1 sit, Live 0xc0428000
xt_TCPMSS 2752 1 - Live 0xc0418000
nf_conntrack_h323 34944 1 nf_nat_h323, Live 0xc0406000
others_dos 1072 0 - Live 0xc03e9000 (P)
clamp_total_session_for_one_src 137040 0 - Live 0xc03bf000
tcp_syn_dos 22784 0 - Live 0xc0389000
psd_and_special_udp_dos 897424 0 - Live 0xc0299000
fake_source_dos 1776 0 - Live 0xc028f000 (P)
firewall_block 9488 0 - Live 0xc0286000
common 1280 2 psd_and_special_udp_dos,fake_source_dos, Live 0xc027c000 (P)
arp_protect_enable 3904 0 - Live 0xc0272000 (P)
natlimit 3392 1 - Live 0xc0268000 (P)
hairpin 1360 2 - Live 0xc0257000 (P)
cudp 752 1 - Live 0xc024e000 (P)
cdmz 1184 0 - Live 0xc023f000 (P)
calg 2768 0 - Live 0xc0238000 (P)
cpm 6032 0 - Live 0xc0226000 (P)
cpt 5952 1 - Live 0xc021a000 (P)
cnapt 1136 2 - Live 0xc020e000 (P)
cnapt_core 13568 7 hairpin,cudp,cdmz,calg,cpm,cpt,cnapt, Live 0xc01f8000 (P)
xt_ct_dir 560 1 - Live 0xc01e7000
ipt_DLOG 1024 9 - Live 0xc01d8000 (P)
ipt_dnshj 1248 1 - Live 0xc01cf000
ipt_http_string 5632 0 - Live 0xc01c5000
ipt_condition 1376 0 - Live 0xc01b4000
ext4 209264 0 - Live 0xc0171000
jbd2 41248 1 ext4, Live 0xc00f8000
led_hw 1248 0 - Live 0xc00d4000 (P)
led_pb_api 5136 1 led_hw, Live 0xc00c9000 (P)
ps aux
  PID USER       VSZ STAT COMMAND
    1 root      1744 S    init
    2 root         0 SW<  [kthreadd]
    3 root         0 SW<  [ksoftirqd/0]
    4 root         0 SW<  [events/0]
    5 root         0 SW<  [khelper]
    8 root         0 SW<  [async/mgr]
   63 root         0 SW<  [kblockd/0]
   72 root         0 SW<  [khubd]
   89 root         0 SW   [pdflush]
   90 root         0 SW<  [kswapd0]
   92 root         0 SW<  [crypto/0]
  644 root         0 SW<  [mtdblockd]
  699 root      1752 S    /bin/sh /usr/etc/rcS
  829 root      1112 S    /sbin/klogd
  831 root      1076 S    /usr/sbin/cmd_agent_ap
  833 root      1076 S    /usr/sbin/cmd_agent_ap_rc
  852 root      1928 S    /usr/sbin/scfgmgr
  854 root      1352 S    /usr/sbin/ft_tool
 1773 root      1172 S    /sbin/syslogd -f /etc/syslog.conf
 2179 root      2276 S    /usr/sbin/mini_httpd -d /www -r NETGEAR JNR3210 -c **
 2185 root      2280 S    /var/remote_httpd -p 161 -P 161 -d /www -S -E /etc/mi
 2197 root      1152 S    /usr/sbin/udhcpd /etc/udhcpd.conf
 2520 root      1488 S    /usr/bin/lld2 br0
 2648 root      1372 S    wscd -start -c /var/wsc-wlan0.conf -w wlan0 -fi /var/
 2650 root      1908 S    /usr/sbin/wps_det do_addER_reset
 2656 root      1120 S    iwcontrol wlan0
 2712 root      1104 S    /usr/sbin/utelnetd -d -l /usr/sbin/login
 2747 root      1752 S    -sh
 2762 root      2276 S    /usr/sbin/miniupnpd -i eth1 -a 192.168.199.1 -p 56688
 2763 root      1100 S    /usr/sbin/crond
 2764 root      1640 S    /usr/sbin/multi_pb_app 90 91 92 10 50
 2787 root      1080 S    /usr/sbin/cmd_agent
 3070 root      1636 S    usr/sbin/wan_monitor
 3075 root         0 SW   [ telnetDBGD ]
 3076 root         0 SW   [ acktelnetDBGD ]
 3077 root         0 SW   [checkSBusTimeou]
 3080 root         0 SW   [NU UDP]
 3081 root         0 SW   [NU TCP]
 3083 root      1752 S    /bin/sh
 3510 root       804 S    /usr/sbin/netgear_ntp -z GMT-4
 3723 root      1900 S    dnrd -a 192.168.199.1 -m hosts -c off -r 0 -s 192.168
 4393 root      2280 S    /var/usb_httpd -p 443 -P 443 -d /www -S -E /etc/mini_
 5280 root      1280 S    /usr/sbin/dhcp6c -c /etc/dhcp6c.conf eth1
 5288 root      1172 S    /usr/sbin/radvd -C /etc/radvd.conf
 5311 root      1768 S    -sh
12973 root         0 Z    [crond]
13365 root      1748 R    ps aux
cat /proc/iomem
18020000-180200a0 : rtl8652-ohci.0
  18020000-180200a0 : ohci_hcd
18021000-18021044 : rtl8652-ehci.0
  18021000-18021044 : ehci_hcd