I paid $10 for this router and am still surprised nobody has posted the requested information that drawz asked for. Anyways, I choose myself to do it. As a heads up, the serial pinout is as follows, starting by the power LED: (1) TX (2) GND (3) vcc(4) RX
U-Boot 1.1.3 (Feb 20 2013 - 16:14:02) (ALPHA)
SVN revision: 802
Target board: WRG-ND24
Board: Ralink APSoC DRAM: 64 MB
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
spi_wait_nsec: 29
spi device id: c2 20 17 c2 20 (2017c220)
find flash: MX25L6405D
raspi_read: from:30000 len:1000
raspi_read: from:30000 len:1000
============================================
Ralink UBoot Version: 4.1.1.0
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:Feb 20 2013 Time:16:14:02
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768
## Powering down port 1 ~ 4
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
7: Load Boot Loader code then write to Flash via Serial.
9: Load Boot Loader code then write to Flash via TFTP.
A: Load Runtime code then write to Flash via Serial. 0
3: System Boot system code via Flash.
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
raspi_read: from:50000 len:5fa060
addr:80c00000
We have SEAMA, Image Size = 6266912
Verifying Checksum ...
Uncompressing SEAMA linux.lzma ... OK
## Transferring control to Linux (at address ff000000) ...
## Giving linux memsize in MB, 64
Starting kernel ...
LINUX started...
THIS IS ASIC
Linux version 2.6.33.2 (release@J10) (gcc version 4.3.3 (GCC) ) #1 Wed May 15 15:23:10 CST 2013
The CPU feqenuce set to 580 MHz
MIPS CPU sleep mode enabled.
PCIE: bypass PCIe DLL.
PCIE: Elastic buffer control: Addr:0x68 -> 0xB4
disable all power about PCIe
bootconsole [early0] enabled
CPU revision is: 00019650 (MIPS 24Kc)
Determined physical RAM map:
memory: 04000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
DMA 0x00000000 -> 0x00001000
Normal 0x00001000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00004000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock1 noinitrd
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
Writing ErrCtl register=000660c6
Readback ErrCtl register=000660c6
Memory: 60920k/65536k available (3016k kernel code, 4596k reserved, 714k data, 180k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:128
[debug] (r4k_clockevent_init line: 193)
[debug] 128 11490c80 (r4k_clockevent_init line: 197)
[debug] (r4k_clockevent_init line: 206)
[debug] irq: 5 , (null) , (r4k_clockevent_init line: 216)
MTK/Ralink System Tick Counter init... cd:803862f8, m:214748, s:32
4,[debug] (r4k_clockevent_init line: 251)
5,[debug] (r4k_clockevent_init line: 256)
setup_irq 5
[debug] (r4k_clockevent_init line: 262)
console [ttyS1] enabled, bootconsole disabled
console [ttyS1] enabled, bootconsole disabled
Calibrating delay loop... 386.04 BogoMIPS (lpj=772096)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
RALINK_GPIOMODE = 1a311d
RALINK_GPIOMODE = 18311d
PPLL_CFG1=0xe68000
MT7620 PPLL lock
PPLL_DRV =0x80080504
start PCIe register access
RALINK_PCI_PCICFG_ADDR = 1000f0
*************** MT7620 PCIe RC mode *************
bio: create slab <bio-0> at 0
vgaarb: loaded
SCSI subsystem initialized
pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
pci 0000:00:00.0: BAR 1: assigned [mem 0x20100000-0x2010ffff]
pci 0000:00:00.0: BAR 1: set to [mem 0x20100000-0x2010ffff] (PCI address [0x20100000-0x2010ffff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x2000ffff]
pci 0000:01:00.0: BAR 0: set to [mem 0x20000000-0x2000ffff] (PCI address [0x20000000-0x2000ffff]
pci 0000:00:00.0: PCI bridge to [bus 01-01]
pci 0000:00:00.0: bridge window [io disabled]
pci 0000:00:00.0: bridge window [mem 0x20000000-0x200fffff]
pci 0000:00:00.0: bridge window [mem pref disabled]
BAR0 at slot 0 = 0
bus=0x0, slot = 0x0
res[0]->start = 0
res[0]->end = 0
res[1]->start = 20100000
res[1]->end = 2010ffff
res[2]->start = 0
res[2]->end = 0
res[3]->start = 0
res[3]->end = 0
res[4]->start = 0
res[4]->end = 0
res[5]->start = 0
res[5]->end = 0
bus=0x1, slot = 0x0
res[0]->start = 20000000
res[0]->end = 2000ffff
res[1]->start = 0
res[1]->end = 0
res[2]->start = 0
res[2]->end = 0
res[3]->start = 0
res[3]->end = 0
res[4]->start = 0
res[4]->end = 0
res[5]->start = 0
res[5]->end = 0
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource Ralink external timer
NET: Registered protocol family 2
IP route cache hash table entries: 8192 (order: 3, 32768 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
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
squashfs: version 4.0 (2009/01/31) Phillip Lougher
alg: No test for lzma (lzma-generic)
alg: No test for stdrng (krng)
io scheduler noop registered (default)
Ralink gpio driver initialized
rt3883_access_init: rt3883 access driver initialization.
HDLC line discipline maxframe=4096
N_HDLC line discipline registered.
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x10000500 (irq = 37) is a 16550A
serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A
brd: module loaded
elbox physmap platform flash device: 00800000 at bf000000
elbox-flash elbox-flash.0: map_probe failed
deice id : c2 20 17 c2 20 (2017c220)
MX25L6405D(c2 2017c220) (8192 Kbytes)
mtd .name = raspi, .size = 0x00800000 (0M) .erasesize = 0x00000008 (0K) .numeraseregions = 65536
seama skip the header
xxxxxxxx: squashfs filesystem found at offset 1704000, magic 73717368
Creating 8 MTD partitions on "raspi":
0x0000001a0060-0x00000064a060 : "rootfs"
0x000000050000-0x0000007e0000 : "upgrade"
0x000000040000-0x000000050000 : "devconf"
0x000000030000-0x000000040000 : "devdata"
0x0000007e0000-0x000000800000 : "langpack"
0x000000000000-0x000000800000 : "flash"
0x000000000000-0x000000030000 : "u-boot"
0x000000030000-0x000000038000 : "boot env"
SMACCR1 -- : 0x0000000c
SMACCR0 -- : 0x4328809c
Ralink APSoC Ethernet Driver Initilization. v3.0 256 rx/tx descriptors allocated, mtu = 1500!
SMACCR1 -- : 0x0000000c
SMACCR0 -- : 0x43288052
PROC INIT OK!
rt3052 access driver initialization.
PPP generic driver version 2.4.2
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPTP driver version 0.7
skb rate limit initialization.
u32 classifier
nf_conntrack version 0.5.0 (952 buckets, 3808 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.
xt_time: kernel timezone is -0000
BCM fast NAT: INIT
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 10
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
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:1.
Freeing unused kernel memory: 180k freed
init started: BusyBox v1.14.1 (2013-05-15 17:50:16 CST)
starting pid 331, tty '': '/etc/init.d/rcS'
Algorithmics/MIPS FPU Emulator v1.5
[/etc/init.d/S10init.sh]
[/etc/init.d/S15pts.sh]
[/etc/init.d/S16ipv6.sh]
[/etc/init.d/S19init.sh]
[/etc/init.d/S20init.sh]
DEVCONF: no config data available (ret=-1) !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! Uable to read device config. !!
!! Setting is reset to factory default. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
DEFNODE[/etc/defnodes/S11devdata.xml]
DEFNODE[/etc/defnodes/S12flashspeed.php]
DEFNODE[/etc/defnodes/S13dfs.php]
DEFNODE[/etc/defnodes/S14setchlist.php]
DEFNODE[/etc/defnodes/S20device.xml]
DEFNODE[/etc/defnodes/S22timezone.php]
[/etc/scripts/setdate.sh] 01/01/2000 ...
Sat Jan 1 08:00:04 GMT 2000
DEFNODE[/etc/defnodes/S30device.php]
DEFNODE[/etc/defnodes/S30device.xml]
DEFNODE[/etc/defnodes/S31diagnostic.xml]
DEFNODE[/etc/defnodes/S31locale.php]
DEFNODE[/etc/defnodes/S33wifi.php]
DEFNODE[/etc/defnodes/S40device.xml]
DEFNODE[/etc/defnodes/S40links.php]
DEFNODE[/etc/defnodes/S90sessions.php]
DEFNODE[/etc/defnodes/S90upnpigd.php]
DEFNODE[/etc/defnodes/S90upnpwfa.php]
DEFNODE[/etc/defnodes/S91upnpigd2.php]
SERVD: start service [LOGD]
[/etc/init.d/S20interfaces.sh]
Raeth v3.0 (Tasklet)
phy_tx_ring = 0x00c00000, tx_ring = 0xa0c00000
phy_rx_ring0 = 0x00c01000, rx_ring0 = 0xa0c01000
SMACCR1 -- : 0x00000014
SMACCR0 -- : 0xd1b21cdf
ESW: Link Status Changed - Port5 Link UP
CDMA_CSG_CFG = 81000000
GDMA1_FWD_CFG = 20710000
[/etc/init.d/S45gpiod.sh]
[/etc/init.d/rcS] done!
[/etc/init0.d/S21layout.sh]: start ...
SERVD: start service [LAYOUT]
[/etc/init0.d/S40event.sh]: start ...
Factory reset time : 5 secs
switch reg write offset=2004, value=ff0003
switch reg write offset=2104, value=ff0003
switch reg write offset=2204, value=ff0003
switch reg write offset=2304, value=ff0003
switch reg write offset=2404, value=ff0003
switch reg write offset=2504, value=ff0003
switch reg write offset=2010, value=810000c0
SERVD: event [SEALPAC.LOAD/default]
switch reg write offset=2110, value=810000c0
switch reg write offset=2210, value=810000c0
switch reg write offset=2310, value=810000c0
switch reg write offset=2410, value=810000c0
switch reg write offset=2510, value=810000c0
switch reg write offset=2610, value=81000000
switch reg write offset=2710, value=81000000
switch reg write offset=2604, value=20ff0003
switch reg write offset=2704, value=20ff0003
Special Tag Disabled
switch reg write offset=2610, value=81000000
switch reg write offset=2014, value=10002
switch reg write offset=2114, value=10001
switch reg write offset=2214, value=10001
[/etc/init0.d/S40gpioevent.sh]: start ...
switch reg write offset=2314, value=10001
switch reg write offset=2414, value=10001
switch reg write offset=2514, value=10001
REG_ESW_WT_MAC_ATC is 0x7ff0002
done.
SEAMA: '/dev/mtdblock/5' is not a seama file !
device eth2 entered promiscuous mode
[/etc/init0.d/S41autowan.sh]: start ...
device eth2.1 entered promiscuous mode
br0: port 1(eth2.1) entering forwarding state
[/etc/init0.d/S41autowanv6.sh]: start ...
[/etc/init0.d/S41event.sh]: start ...
[/etc/init0.d/S41inf.sh]: start ...
SERVD: start service [LOGD]
SERVD: service [LOGD] is already started.
SERVD: start service [PHYINF.ETH-1]
[/etc/init0.d/S41smart404.sh]: start ...
[/etc/init0.d/S42pthrough.sh]: start ...
[/etc/init0.d/S49arpmon.sh]: start ...
[/etc/init0.d/S51wlan.sh]: start ...
SERVD: start service [PHYINF.ETH-2]
rt2860v2_ap: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
=== pAd = c10e1000, size = 487960 ===
<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
AP Driver version-2.7.1.5
SERVD: start service [PHYINF.ETH-3]
register rt2860
=== pAd = c1492000, size = 489600 ===
<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
pAd->CSRBaseAddress =0xc1480000, csr_addr=0xc1480000!
This is RT5592 EP version!
SERVD: start service [HW_NAT]
insmod hw_nat wan=eth2.2 lan=br0
insmod: can't insert '/lib/modules/hw_nat.ko': unknown symbol in module, or unknown parameter
SERVD: service [HW_NAT] return error 2.
SERVD: start service [PHYINF.WIFI]
SERVD: start service [DEVICE]
SERVD: start service [BRIDGE]
BRIDGE: The device is not in the bridge mode.
SERVD: start service [LAN]
[/etc/init0.d/S65ddnsd.sh]: start ...
[/etc/init0.d/S65logd.sh]: start ...
SERVD: start service [WAN]
[/etc/init0.d/S80telnetd.sh]: start ...
Create /var/proc/alpha symbolic link...
[/etc/init0.d/rcS] done!
Please press Enter to activate this console. SERVD: start service [DEVICE.PASSTHROUGH]
device eth2.2 entered promiscuous mode
pppoe pass through (br0<->eth2.2)
SERVD: start service [WIFI.PHYINF]
SERVD: service [WIFI.PHYINF] return error 108.
SERVD: start service [PHYINF.BAND24G-1.1]
$wifi=WIFI-1,/wifi/entry:1
$wifi=WIFI-2,/RX DESC a0c12000 size = 2048
wifi/entry:2
RTMP_TimerListAdd: add timer obj c11294a0!
RTMP_TimerListAdd: add timer obj c1100034!
RTMP_TimerListAdd: add timer obj c1100138!
RTMP_TimerListAdd: add timer obj c110005c!
RTMP_TimerListAdd: add timer obj c10f7934!
RTMP_TimerListAdd: add timer obj c10f7648!
APSDCapable[0]=1
APSDCapable[1]=1
APSDCapable[2]=1
APSDCapable[3]=1
APSDCapable[4]=1
APSDCapable[5]=1
APSDCapable[6]=1
APSDCapable[7]=1
APSDCapable[8]=1
APSDCapable[9]=1
APSDCapable[10]=1
APSDCapable[11]=1
APSDCapable[12]=1
APSDCapable[13]=1
APSDCapable[14]=1
APSDCapable[15]=1
start ch = 1, ch->num = 1
38 38 38 38
34 34 34 34 34 34 30 30
26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
start ch = 2, ch->num = 1
38 38 38 38
38 38 38 38 34 34 30 30
36 36 36 36 32 32 28 28 36 36 36 36 32 32 28 28
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
start ch = 3, ch->num = 1
38 38 38 38
38 38 38 38 34 34 30 30
36 36 36 36 32 32 28 28 36 36 36 36 32 32 28 28
22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22
start ch = 4, ch->num = 5
38 38 38 38
38 38 38 38 34 34 30 30
36 36 36 36 32 32 28 28 36 36 36 36 32 32 28 28
28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28
start ch = 9, ch->num = 2
38 38 38 38
38 38 38 38 34 34 30 30
36 36 36 36 32 32 28 28 36 36 36 36 32 32 28 28
24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24
start ch = 11, ch->num = 1
36 36 36 36
34 34 34 34 34 34 30 30
26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26
24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24
start ch = 12, ch->num = 2
36 36 36 36
34 34 34 34 34 34 30 30
26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
start ch = 14, ch->num = 1
36 36 36 36
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1. Phy Mode = 9
2. Phy Mode = 9
E2PROM: D0 target power=0xff1e
E2PROM: 40 MW Power Delta= 0
3. Phy Mode = 9
RTMP_TimerListAdd: add timer obj c10e6148!
AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
Initialize RF Central Registers for E3 !!!
Initialize RF Channel Registers for E2 !!!
Initialize RF Channel Registers for E3 !!!
Initialize RF DCCal Registers for E2 !!!
Initialize RF DCCal Registers for E3 !!!
D1 = -2, D2 = 6, CalCode = 19 !!!
RT6352_Temperature_Init : BBPR49 = 0xfffffffe
RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff4
Current Temperature from BBP_R49=0xfffffff3
TX BW Filter Calibration !!!
RX BW Filter Calibration !!!
LOFT Calibration Done!
IQCalibration Start!
IQCalibration Done! CH = 0, (gain= 0, phase=3d)
IQCalibration Start!
IQCalibration Done! CH = 1, (gain= f, phase=3c)
TX IQ Calibration Done!
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 00
rt635x_tssi0_dc is 0x00000003
rt635x_tssi1_dc is 0xfffffffd
SYNC - BBP R4 to 20MHz.l
RTMP_TimerListAdd: add timer obj c10f7bbc!
rt635x_tssi0_dc is 0x00000003
rt635x_tssi1_dc is 0xfffffffd
ADC clcok selection for E3 !!!
Apr clock selection !!!
Main bssid = 00:14:d1:b2:1c:dc
<==== rt28xx_init, Status=0
0x1300 = 00064380