WRTnode (MT7620N) v0.2 (EE)

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
bgn (N300)
WRTnode 1 IoT Board (MT7620N)
Homepage
3rd Party Firmware
dd-wrt
Status Unknown
OpenWrt
Tomato any flavor
Incompatible
Gargoyle
Status Unknown
Platform
BrandModelRev
WRTnode (MT7620N) v0.2 (EE)
FCC ID
none specified
Type
mini module, IoT board
CPU1
CPU1 Type
MIPS 24KEc
CPU1 Speed
600 MHz
Flash1 Chip
Winbond W25Q128FV
Flash1 Size
16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />
RAM1 Size
64 MiB67,108,864 B <br />524,288 Kib <br />65,536 KiB <br />512 Mib <br />0.0625 GiB <br />
RAM1 Chip
Elixir N2TU51216DG-AC
ETH chip1
Switch
Ethernet Port Count
5-100MbE-LAN
Wired Standard
IEEE 802.3i/3u

802dot11 OUI: none specified

Stock bootloader
U-Boot
Stock FW OS
Linux 3.10.44
Expansion IF types
USB 2.0 (pins)
USB ports
1
USB Hub Compatible
Untested
Power
5 VDC, 1 A
Connector type
Micro USB
Serial Port (UART)
yes
JTAG Port
yes
Other
Manuf/OEM/ODM
3rd Party Firmware Support
OpenWrt • (List | Dev | DLs)
Retail
(Est.) release date October 2014
(Est.) initial retail price (in USD): $25
ASIN B019PNFMZA Flag of the United States.svg
Radio 1
Chip1
Wireless interface OUI
none specified
Antenna Connector Type
none specified
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
 CPU1 brandRadio1 chip1 brandRadio1 chip2 brand
WRTnode (MT7620N) v0.1MediaTekMediaTek
WRTnode (MT7620N) v0.2 (EE)MediaTekMediaTek

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

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

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

Overview

WRTnode (MT7620N) v0.2 • Schematic

SoC Type: MT7620N (ver:2 eco:6 RevID:0206)
  • Flash: Winbond W25Q128FV 16MB (SPI SOIC8)
or Macronix MX25L12805D 16MB (SPI SOIC8)
  • RAM: Elixir N2TU51216DG-AC 64MB (DDR2)
  • WLAN: WiSoC 2T2R 802.11bgn (2.4GHz)
  • Pins: USB 2.0, 5x Port PHY, SPI, JTAG,
UART Lite, 23x GPIO • Spec.

Links of Interest

Product page  • WRTnode Demo
Tech Specs  • WRTnode 1 Wiki

Reviews

Flashing

Flashing OpenWrt

Support started version: ?
Current supported version: ?

Please insert instructions here

JTAG-Serial Info

Serial

Kernel log

  • OpenWrt trunk on Linux kernel 3.10.44
boot log
[    0.000000] Linux version 3.10.44 (noel@na) (gcc version 4.8.3 (OpenWrt/Linaro
               GCC 4.8-2014.04 r41508) ) #20 Wed Aug 13 21:00:28 UTC 2014
[    0.000000] Board has DDR2
[    0.000000] Analog PMU set to hw control
[    0.000000] Digital PMU set to hw control
[    0.000000] SoC Type: Ralink MT7620N ver:2 eco:6
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019650 (MIPS 24KEc)
[    0.000000] MIPS: machine is WRTNODE
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x03ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x03ffffff]
[    0.000000] On node 0 totalpages: 16384
[    0.000000] free_area_init_node: node 0, pgdat 802b89b0, node_mem_map 81003920
[    0.000000]   Normal zone: 128 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 16384 pages, LIFO batch:3
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Writing ErrCtl register=00077392
[    0.000000] Readback ErrCtl register=00077392
[    0.000000] Memory: 61652k/65536k available (2317k kernel code, 3884k reserved, 553k data, 200k init, 0k highmem)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 600MHz
[    0.060000] Calibrating delay loop... 398.13 BogoMIPS (lpj=1990656)
[    0.060000] pid_max: default: 32768 minimum: 301
[    0.060000] Mount-cache hash table entries: 512
[    0.070000] pinctrl core: initialized pinctrl subsystem
[    0.070000] NET: Registered protocol family 16
[    0.080000] rt2880-pinmux pinctrl.1: try to register 73 pins ...
[    0.080000] pinctrl core: registered pin 0 (io0) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 1 (io1) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 2 (io2) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 3 (io3) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 4 (io4) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 5 (io5) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 6 (io6) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 7 (io7) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 8 (io8) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 9 (io9) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 10 (io10) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 11 (io11) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 12 (io12) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 13 (io13) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 14 (io14) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 15 (io15) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 16 (io16) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 17 (io17) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 18 (io18) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 19 (io19) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 20 (io20) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 21 (io21) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 22 (io22) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 23 (io23) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 24 (io24) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 25 (io25) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 26 (io26) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 27 (io27) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 28 (io28) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 29 (io29) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 30 (io30) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 31 (io31) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 32 (io32) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 33 (io33) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 34 (io34) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 35 (io35) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 36 (io36) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 37 (io37) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 38 (io38) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 39 (io39) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 40 (io40) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 41 (io41) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 42 (io42) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 43 (io43) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 44 (io44) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 45 (io45) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 46 (io46) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 47 (io47) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 48 (io48) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 49 (io49) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 50 (io50) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 51 (io51) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 52 (io52) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 53 (io53) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 54 (io54) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 55 (io55) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 56 (io56) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 57 (io57) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 58 (io58) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 59 (io59) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 60 (io60) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 61 (io61) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 62 (io62) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 63 (io63) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 64 (io64) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 65 (io65) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 66 (io66) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 67 (io67) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 68 (io68) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 69 (io69) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 70 (io70) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 71 (io71) on rt2880-pinmux
[    0.080000] pinctrl core: registered pin 72 (io72) on rt2880-pinmux
[    0.080000] pinctrl core: add 7 pinmux maps
[    0.080000] rt2880-pinmux pinctrl.1: found group selector 12 for ephy
[    0.080000] rt2880-pinmux pinctrl.1: found group selector 11 for wled
[    0.080000] rt2880-pinmux pinctrl.1: found group selector 13 for pa
[    0.080000] rt2880-pinmux pinctrl.1: found group selector 0 for i2c
[    0.080000] rt2880-pinmux pinctrl.1: found group selector 4 for wdt
[    0.080000] rt2880-pinmux pinctrl.1: found group selector 1 for uartf
[    0.080000] rt2880-pinmux pinctrl.1: found group selector 7 for spi refclk
[    0.080000] rt2880-pinmux pinctrl.1: request pin 40 (io40) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 41 (io41) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 42 (io42) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 43 (io43) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 44 (io44) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 72 (io72) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 18 (io18) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 19 (io19) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 20 (io20) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 21 (io21) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 1 (io1) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 2 (io2) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 17 (io17) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 7 (io7) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 8 (io8) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 9 (io9) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 10 (io10) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 11 (io11) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 12 (io12) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 13 (io13) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 14 (io14) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 37 (io37) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 38 (io38) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: request pin 39 (io39) for pinctrl.1
[    0.080000] rt2880-pinmux pinctrl.1: failed to lookup the sleep state
[    0.090000] bio: create slab <bio-0> at 0
[    0.100000] rt2880_gpio 10000600.gpio: registering 24 gpios
[    0.100000] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[    0.110000] rt2880_gpio 10000638.gpio: registering 16 gpios
[    0.110000] rt2880_gpio 10000638.gpio: registering 16 irq handlers
[    0.120000] rt2880_gpio 10000660.gpio: registering 32 gpios
[    0.120000] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[    0.130000] rt2880_gpio 10000688.gpio: registering 1 gpios
[    0.130000] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[    0.140000] Switching to clocksource MIPS
[    0.140000] NET: Registered protocol family 2
[    0.150000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.150000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.160000] TCP: Hash tables configured (established 512 bind 512)
[    0.160000] TCP: reno registered
[    0.160000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.170000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.180000] NET: Registered protocol family 1
[    0.180000] rt-timer 10000100.timer: maximum frequncy is 2441Hz
[    0.190000] alarmtimer alarmtimer: no of_node; not parsing pinctrl DT
[    0.200000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.210000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.220000] msgmni has been set to 120
[    0.220000] io scheduler noop registered
[    0.230000] io scheduler deadline registered (default)
[    0.230000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.240000] serial8250 serial8250: no of_node; not parsing pinctrl DT
[    0.240000] pinctrl core: add 1 pinmux maps
[    0.240000] rt2880-pinmux pinctrl.1: found group selector 3 for uartlite
[    0.240000] rt2880-pinmux pinctrl.1: request pin 15 (io15) for 10000c00.uartlite
[    0.240000] rt2880-pinmux pinctrl.1: request pin 16 (io16) for 10000c00.uartlite
[    0.240000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20) is a 16550A
[    0.250000] console [ttyS0] enabled, bootconsole disabled
[    0.260000] pinctrl core: add 1 pinmux maps
[    0.260000] rt2880-pinmux pinctrl.1: found group selector 2 for spi
[    0.260000] rt2880-pinmux pinctrl.1: request pin 3 (io3) for 10000b00.spi
[    0.260000] rt2880-pinmux pinctrl.1: request pin 4 (io4) for 10000b00.spi
[    0.260000] rt2880-pinmux pinctrl.1: request pin 5 (io5) for 10000b00.spi
[    0.260000] rt2880-pinmux pinctrl.1: request pin 6 (io6) for 10000b00.spi
[    0.260000] m25p80 spi32766.0: found w25q128, expected mx25l12805d
[    0.270000] m25p80 spi32766.0: w25q128 (16384 Kbytes)
[    0.280000] 4 ofpart partitions found on MTD device spi32766.0
[    0.280000] Creating 4 MTD partitions on "spi32766.0":
[    0.290000] 0x000000000000-0x000000030000 : "u-boot"
[    0.290000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.300000] 0x000000040000-0x000000050000 : "factory"
[    0.310000] 0x000000050000-0x000001000000 : "firmware"
[    0.310000] 0x00000014b427-0x000001000000 : "rootfs"
[    0.320000] mtd: partition "rootfs" must either start or end on erase block 
               boundary or be smaller than an erase block -- forcing read-only
[    0.330000] mtd: device 4 (rootfs) set to be root filesystem
[    0.340000] mtd: partition "rootfs_data" created automatically, ofs=0x8b0000, len=0x750000
[    0.350000] 0x0000008b0000-0x000001000000 : "rootfs_data"
[    0.360000] ralink_soc_eth 10100000.ethernet: Enabling TSO
[    0.360000] ralink_soc_eth 10100000.ethernet: loaded mt7530 driver
[    0.370000] eth0: done loading
[    0.370000] rt3xxx-usbphy ubsphy.3: loaded
[    0.380000] rt2880_wdt 10000120.watchdog: Initialized
[    0.390000] leds-gpio gpio-leds.4: pins are not configured from the driver
[    0.390000] rt2880-pinmux pinctrl.1: request pin 38 (io38) for pio:38
[    0.390000] TCP: cubic registered
[    0.400000] NET: Registered protocol family 17
[    0.400000] 8021q: 802.1Q VLAN Support v1.8
[    0.420000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    0.430000] Freeing unused kernel memory: 200K (802ce000 - 80300000)
[    5.120000] usbcore: registered new interface driver usbfs
[    5.120000] usbcore: registered new interface driver hub
[    5.130000] usbcore: registered new device driver usb
[    5.170000] SCSI subsystem initialized
[    5.180000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.190000] ehci-platform: EHCI generic platform driver
[    5.390000] rt3xxx-usbphy ubsphy.3: remote usb device wakeup disabled
[    5.400000] rt3xxx-usbphy ubsphy.3: UTMI 16bit 30MHz
[    5.400000] ehci-platform 101c0000.ehci: EHCI Host Controller
[    5.410000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[    5.420000] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[    5.440000] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[    5.440000] usb usb1: no of_node; not parsing pinctrl DT
[    5.440000] hub 1-0:1.0: no of_node; not parsing pinctrl DT
[    5.440000] hub 1-0:1.0: USB hub found
[    5.450000] hub 1-0:1.0: 1 port detected
[    5.460000] usbcore: registered new interface driver usb-storage
[    8.920000] eth0: port 1 link up (100Mbps/Full duplex)
[   10.280000] jffs2: notice: (296) jffs2_build_xattr_subsystem: complete building xattr subsystem, 
               1 of xdatum (0 unchecked, 0 orphan) and 15 of xref (0 dead, 0 orphan) found.
[   10.450000] jffs2: notice: (293) jffs2_build_xattr_subsystem: complete building xattr subsystem, 
               1 of xdatum (0 unchecked, 0 orphan) and 15 of xref (0 dead, 0 orphan) found.
[   12.220000] NET: Registered protocol family 10
[   12.230000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[   12.280000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
[   12.300000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   12.320000] Ralink/MTK WiFi EEPROM API Driver for OpenWrt Trunk. 
               Copyright 2013 lintel<lintel.huang@gmail.com> 
[   12.330000] Ralink/MTK WiFi EEPROM API:Installed. 
[   12.330000] Ralink/MTK WiFi EEPROM API:SoC is MT7620. 
[   13.230000] rt2860v2_ap: module license 'Proprietary' taints kernel.
[   13.240000] Disabling lock debugging due to kernel taint
[   13.290000] 
[   13.290000] 
[   13.290000] === pAd = c0551000, size = 871592 ===
[   13.290000] 
[   13.300000] <-- RTMPAllocTxRxRingMemory, Status=0
[   13.310000] <-- RTMPAllocAdapterBlock, Status=0
[   13.310000] AP Driver version-2.7.1.6
[   13.340000] Linux video capture interface: v2.00
[   13.380000] fuse init (API version 7.22)
[   13.390000] usbcore: registered new interface driver cdc_acm
[   13.400000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   13.410000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   13.450000] usbcore: registered new interface driver usbserial
[   13.450000] usbcore: registered new interface driver usbserial_generic
[   13.460000] usbserial: USB Serial support registered for generic
[   13.470000] usbcore: registered new interface driver uvcvideo
[   13.480000] USB Video Class driver (1.1.1)
[   13.500000] xt_time: kernel timezone is -0000
[   13.510000] usbcore: registered new interface driver ftdi_sio
[   13.520000] usbserial: USB Serial support registered for FTDI USB Serial Device
[   13.530000] PPP generic driver version 2.4.2
[   13.540000] NET: Registered protocol family 24
[   13.550000] usbcore: registered new interface driver snd-usb-audio
[   16.950000] RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
[   17.390000] 
[   17.390000] 
[   17.390000] === pAd = c09e0000, size = 871592 ===
[   17.390000] 
[   17.400000] <-- RTMPAllocTxRxRingMemory, Status=0
[   17.410000] <-- RTMPAllocAdapterBlock, Status=0
[   17.410000] AP Driver version-2.7.1.6
[   17.440000] RX DESC a33cc000  size = 2048
[   17.480000] RTMP_TimerListAdd: add timer obj c0a77ec8!
[   17.480000] RTMP_TimerListAdd: add timer obj c0a41878!
[   17.490000] RTMP_TimerListAdd: add timer obj c0a440c4!
[   17.490000] RTMP_TimerListAdd: add timer obj c0a44184!
[   17.500000] RTMP_TimerListAdd: add timer obj c0a44244!
[   17.500000] RTMP_TimerListAdd: add timer obj c0a44304!
[   17.510000] RTMP_TimerListAdd: add timer obj c0a443c4!
[   17.510000] RTMP_TimerListAdd: add timer obj c0a44484!
[   17.520000] RTMP_TimerListAdd: add timer obj c0a44544!
[   17.520000] RTMP_TimerListAdd: add timer obj c0a44604!
[   17.530000] RTMP_TimerListAdd: add timer obj c0a446c4!
[   17.530000] RTMP_TimerListAdd: add timer obj c0a44784!
[   17.540000] RTMP_TimerListAdd: add timer obj c0a44844!
[   17.540000] RTMP_TimerListAdd: add timer obj c0a44904!
[   17.550000] RTMP_TimerListAdd: add timer obj c0a449c4!
[   17.550000] RTMP_TimerListAdd: add timer obj c0a44a84!
[   17.560000] RTMP_TimerListAdd: add timer obj c0a44b44!
[   17.560000] RTMP_TimerListAdd: add timer obj c0a44c04!
[   17.570000] RTMP_TimerListAdd: add timer obj c0a4184c!
[   17.580000] RTMP_TimerListAdd: add timer obj c0a44098!
[   17.580000] RTMP_TimerListAdd: add timer obj c0a44158!
[   17.590000] RTMP_TimerListAdd: add timer obj c0a44218!
[   17.590000] RTMP_TimerListAdd: add timer obj c0a442d8!
[   17.600000] RTMP_TimerListAdd: add timer obj c0a44398!
[   17.600000] RTMP_TimerListAdd: add timer obj c0a44458!
[   17.610000] RTMP_TimerListAdd: add timer obj c0a44518!
[   17.610000] RTMP_TimerListAdd: add timer obj c0a445d8!
[   17.620000] RTMP_TimerListAdd: add timer obj c0a44698!
[   17.620000] RTMP_TimerListAdd: add timer obj c0a44758!
[   17.630000] RTMP_TimerListAdd: add timer obj c0a44818!
[   17.630000] RTMP_TimerListAdd: add timer obj c0a448d8!
[   17.640000] RTMP_TimerListAdd: add timer obj c0a44998!
[   17.640000] RTMP_TimerListAdd: add timer obj c0a44a58!
[   17.650000] RTMP_TimerListAdd: add timer obj c0a44b18!
[   17.650000] RTMP_TimerListAdd: add timer obj c0a44bd8!
[   17.660000] RTMP_TimerListAdd: add timer obj c0a41820!
[   17.660000] RTMP_TimerListAdd: add timer obj c0a440f0!
[   17.670000] RTMP_TimerListAdd: add timer obj c0a441b0!
[   17.680000] RTMP_TimerListAdd: add timer obj c0a44270!
[   17.680000] RTMP_TimerListAdd: add timer obj c0a44330!
[   17.690000] RTMP_TimerListAdd: add timer obj c0a443f0!
[   17.690000] RTMP_TimerListAdd: add timer obj c0a444b0!
[   17.700000] RTMP_TimerListAdd: add timer obj c0a44570!
[   17.700000] RTMP_TimerListAdd: add timer obj c0a44630!
[   17.710000] RTMP_TimerListAdd: add timer obj c0a446f0!
[   17.710000] RTMP_TimerListAdd: add timer obj c0a447b0!
[   17.720000] RTMP_TimerListAdd: add timer obj c0a44870!
[   17.720000] RTMP_TimerListAdd: add timer obj c0a44930!
[   17.730000] RTMP_TimerListAdd: add timer obj c0a449f0!
[   17.730000] RTMP_TimerListAdd: add timer obj c0a44ab0!
[   17.740000] RTMP_TimerListAdd: add timer obj c0a44b70!
[   17.740000] RTMP_TimerListAdd: add timer obj c0a44c30!
[   17.750000] RTMP_TimerListAdd: add timer obj c09e81e8!
[   17.750000] RTMP_TimerListAdd: add timer obj c09e7ddc!
[   17.760000] RTMP_TimerListAdd: add timer obj c09e81b8!
[   17.760000] RTMP_TimerListAdd: add timer obj c09e8560!
[   17.770000] RTMP_TimerListAdd: add timer obj c09e82b0!
[   17.770000] RTMP_TimerListAdd: add timer obj c09e82e0!
[   17.780000] RTMP_TimerListAdd: add timer obj c09e84a0!
[   17.790000] RTMP_TimerListAdd: add timer obj c09e84d0!
[   17.790000] RTMP_TimerListAdd: add timer obj c09eb494!
[   17.800000] RTMP_TimerListAdd: add timer obj c09eb088!
[   17.800000] RTMP_TimerListAdd: add timer obj c09eb464!
[   17.810000] RTMP_TimerListAdd: add timer obj c09eb80c!
[   17.810000] RTMP_TimerListAdd: add timer obj c09eb55c!
[   17.820000] RTMP_TimerListAdd: add timer obj c09eb58c!
[   17.820000] RTMP_TimerListAdd: add timer obj c09eb74c!
[   17.830000] RTMP_TimerListAdd: add timer obj c09eb77c!
[   17.830000] RTMP_TimerListAdd: add timer obj c09ee740!
[   17.840000] RTMP_TimerListAdd: add timer obj c09ee334!
[   17.840000] RTMP_TimerListAdd: add timer obj c09ee710!
[   17.850000] RTMP_TimerListAdd: add timer obj c09eeab8!
[   17.850000] RTMP_TimerListAdd: add timer obj c09ee808!
[   17.860000] RTMP_TimerListAdd: add timer obj c09ee838!
[   17.860000] RTMP_TimerListAdd: add timer obj c09ee9f8!
[   17.870000] RTMP_TimerListAdd: add timer obj c09eea28!
[   17.870000] RTMP_TimerListAdd: add timer obj c09f19ec!
[   17.880000] RTMP_TimerListAdd: add timer obj c09f15e0!
[   17.890000] RTMP_TimerListAdd: add timer obj c09f19bc!
[   17.890000] RTMP_TimerListAdd: add timer obj c09f1d64!
[   17.900000] RTMP_TimerListAdd: add timer obj c09f1ab4!
[   17.900000] RTMP_TimerListAdd: add timer obj c09f1ae4!
[   17.910000] RTMP_TimerListAdd: add timer obj c09f1ca4!
[   17.910000] RTMP_TimerListAdd: add timer obj c09f1cd4!
[   17.920000] RTMP_TimerListAdd: add timer obj c09f4c98!
[   17.920000] RTMP_TimerListAdd: add timer obj c09f488c!
[   17.930000] RTMP_TimerListAdd: add timer obj c09f4c68!
[   17.930000] RTMP_TimerListAdd: add timer obj c09f5010!
[   17.940000] RTMP_TimerListAdd: add timer obj c09f4d60!
[   17.940000] RTMP_TimerListAdd: add timer obj c09f4d90!
[   17.950000] RTMP_TimerListAdd: add timer obj c09f4f50!
[   17.950000] RTMP_TimerListAdd: add timer obj c09f4f80!
[   17.960000] RTMP_TimerListAdd: add timer obj c09f7f44!
[   17.960000] RTMP_TimerListAdd: add timer obj c09f7b38!
[   17.970000] RTMP_TimerListAdd: add timer obj c09f7f14!
[   17.970000] RTMP_TimerListAdd: add timer obj c09f82bc!
[   17.980000] RTMP_TimerListAdd: add timer obj c09f800c!
[   17.980000] RTMP_TimerListAdd: add timer obj c09f803c!
[   17.990000] RTMP_TimerListAdd: add timer obj c09f81fc!
[   18.000000] RTMP_TimerListAdd: add timer obj c09f822c!
[   18.000000] RTMP_TimerListAdd: add timer obj c09fb1f0!
[   18.010000] RTMP_TimerListAdd: add timer obj c09fade4!
[   18.010000] RTMP_TimerListAdd: add timer obj c09fb1c0!
[   18.020000] RTMP_TimerListAdd: add timer obj c09fb568!
[   18.020000] RTMP_TimerListAdd: add timer obj c09fb2b8!
[   18.030000] RTMP_TimerListAdd: add timer obj c09fb2e8!
[   18.030000] RTMP_TimerListAdd: add timer obj c09fb4a8!
[   18.040000] RTMP_TimerListAdd: add timer obj c09fb4d8!
[   18.040000] RTMP_TimerListAdd: add timer obj c09fe49c!
[   18.050000] RTMP_TimerListAdd: add timer obj c09fe090!
[   18.050000] RTMP_TimerListAdd: add timer obj c09fe46c!
[   18.060000] RTMP_TimerListAdd: add timer obj c09fe814!
[   18.060000] RTMP_TimerListAdd: add timer obj c09fe564!
[   18.070000] RTMP_TimerListAdd: add timer obj c09fe594!
[   18.070000] RTMP_TimerListAdd: add timer obj c09fe754!
[   18.080000] RTMP_TimerListAdd: add timer obj c09fe784!
[   18.080000] RTMP_TimerListAdd: add timer obj c0a43c7c!
[   18.090000] RTMP_TimerListAdd: add timer obj c0a43870!
[   18.090000] RTMP_TimerListAdd: add timer obj c0a43c4c!
[   18.100000] RTMP_TimerListAdd: add timer obj c0a43ff4!
[   18.110000] RTMP_TimerListAdd: add timer obj c0a43d44!
[   18.110000] RTMP_TimerListAdd: add timer obj c0a43d74!
[   18.120000] RTMP_TimerListAdd: add timer obj c0a43cac!
[   18.120000] RTMP_TimerListAdd: add timer obj c0a43cdc!
[   18.130000] RTMP_TimerListAdd: add timer obj c0a43d0c!
[   18.130000] RTMP_TimerListAdd: add timer obj c0a4e834!
[   18.140000] RTMP_TimerListAdd: add timer obj c0a4e950!
[   18.140000] RTMP_TimerListAdd: add timer obj c0a4e860!
[   18.150000] RTMP_TimerListAdd: add timer obj c0a45dac!
[   18.150000] RTMP_TimerListAdd: add timer obj c09e5668!
[   18.160000] RTMP_TimerListAdd: add timer obj c09e8914!
[   18.160000] RTMP_TimerListAdd: add timer obj c09ebbc0!
[   18.170000] RTMP_TimerListAdd: add timer obj c09eee6c!
[   18.180000] RTMP_TimerListAdd: add timer obj c09f2118!
[   18.180000] RTMP_TimerListAdd: add timer obj c09f53c4!
[   18.190000] RTMP_TimerListAdd: add timer obj c09f8670!
[   18.190000] RTMP_TimerListAdd: add timer obj c09fb91c!
[   18.200000] RTMP_TimerListAdd: add timer obj c0a45ac0!
[   18.200000] RTMP_TimerListAdd: add timer obj c0a45e14!
[   18.350000] APSDCapable[0]=0
[   18.360000] APSDCapable[1]=0
[   18.360000] APSDCapable[2]=0
[   18.360000] APSDCapable[3]=0
[   18.360000] APSDCapable[4]=0
[   18.370000] APSDCapable[5]=0
[   18.370000] APSDCapable[6]=0
[   18.370000] APSDCapable[7]=0
[   18.380000] APSDCapable[8]=0
[   18.380000] APSDCapable[9]=0
[   18.380000] APSDCapable[10]=0
[   18.390000] APSDCapable[11]=0
[   18.390000] APSDCapable[12]=0
[   18.390000] APSDCapable[13]=0
[   18.390000] APSDCapable[14]=0
[   18.400000] APSDCapable[15]=0
[   18.400000] default ApCliAPSDCapable[0]=0
[   18.600000] Key1Str is Invalid key length(0) or Type(0)
[   18.610000] Key2Str is Invalid key length(0) or Type(0)
[   18.620000] Key3Str is Invalid key length(0) or Type(0)
[   18.620000] Key4Str is Invalid key length(0) or Type(0)
[   18.830000] eb:09:33:3f:92:c3:96:d8:fb:3d:0f:ce:7f:ba:af:00:
[   18.840000] da:e2:f9:a8:6d:b3:2d:ce:b2:e2:72:31:69:ba:68:e8:
[   18.840000] 
[   18.840000] I/F(apcli0) Key1Str is Invalid key length!
[   18.880000] 1. Phy Mode = 9
[   18.880000] 2. Phy Mode = 9
[   18.890000] EEPROM:Read from [factory] offset 0x0,length 0x200.
[   19.220000] E2PROM: D0 target power=0xff20 
[   19.220000] E2PROM: 40 MW Power Delta= 0 
[   19.230000] 3. Phy Mode = 9
[   19.230000] RTMP_TimerListAdd: add timer obj c09e5260!
[   19.240000] [mAntCfgInit: primary/secondary ant 0/1
[   19.240000] [mInitialize RF Central Registers for E2 !!!
[   19.240000] Initialize RF Central Registers for E3 !!!
[   19.250000] Initialize RF Channel Registers for E2 !!!
[   19.260000] Initialize RF Channel Registers for E3 !!!
[   19.260000] Initialize RF DCCal Registers for E2 !!!
[   19.270000] Initialize RF DCCal Registers for E3 !!!
[   19.270000] D1 = 0, D2 = 7, CalCode = 16 !!!
[   19.280000] RT6352_Temperature_Init : BBPR49 = 0x0
[   19.280000] RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff6
[   19.290000] Current Temperature from BBP_R49=0xfffffff2
[   19.300000] RT6352_TssiTableAdjust: upper_bound = 0x7F decimal: 127
[   19.300000] RT6352_TssiTableAdjust: lower_bound = 0xFFFFFF80 decimal: -128
[   19.310000] *** RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = -128 -1 -1 -1 -128 -1 -1
[   19.310000]  - -1 - -1 -1 -1 -1 -1 -1 -1, offset=-10, tuning=0
[   19.320000] RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = -128 -11 -11 -11 -128 -11 -11 
               - -11 - -11 -11 -11 -11 -11 -11 -11, offset=-10, tuning=0
[   19.340000] mp_temperature=0xffffffff, step = +7
[   19.340000] E2PROM: G Tssi[-7 .. +7] = -128 -11 -11 -11 -128 -11 -11 
               - -11 - -11 -11 -11 -11 -11 -11 -11, offset=-10, tuning=0
[   19.360000]  TX BW Filter Calibration !!!
[   19.480000]  RX BW Filter Calibration !!!
[   19.710000] LOFT Calibration Done!
[   19.710000] IQCalibration Start!
[   19.730000] IQCalibration Done! CH = 0, (gain= e, phase=3e)
[   19.740000] IQCalibration Start!
[   19.750000] IQCalibration Done! CH = 1, (gain= f, phase= 0)
[   19.760000] TX IQ Calibration Done!
[   19.800000] internal ALC is not enabled in NVM !
[   19.800000] bAutoTxAgcG = 0
[   19.800000] MCS Set = ff ff 00 00 01
[   19.880000] Main bssid = 64:51:7e:33:9a:9a
[   19.880000] <==== rt28xx_init, Status=0
[   20.050000] 0x1300 = 00064380
[   20.840000] device eth0.1 entered promiscuous mode
[   20.850000] device eth0 entered promiscuous mode
[   20.870000] br-lan: port 1(eth0.1) entered forwarding state
[   20.870000] br-lan: port 1(eth0.1) entered forwarding state
[   21.630000] device ra0 entered promiscuous mode
[   21.640000] br-lan: port 2(ra0) entered forwarding state
[   21.640000] br-lan: port 2(ra0) entered forwarding state
[   22.870000] br-lan: port 1(eth0.1) entered forwarding state
[   23.640000] br-lan: port 2(ra0) entered forwarding state
[  198.350000] eth0: port 1 link down
[  198.350000] br-lan: port 1(eth0.1) entered disabled state
[  502.300000] eth0: port 1 link up (100Mbps/Full duplex)
[  502.300000] br-lan: port 1(eth0.1) entered forwarding state
[  502.310000] br-lan: port 1(eth0.1) entered forwarding state
[  504.310000] br-lan: port 1(eth0.1) entered forwarding state


Pictures

User Images

See also

WRTnode