OpenWrt Forum Archive

Topic: Asus RT-N15U

The content of this topic has been archived on 29 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Asus RT-N15U


asus wikidevi.com

CPU1: Broadcom BCM47186B0 (500 MHz)
FLA1: 8 MiB (Macronix Model?)
RAM1: 64 MiB (Micron MT47H32M16HR-3:F x 1)

WI1 chip1: Broadcom BCM47186B0
WI1 802dot11 protocols: bgn
WI1 MIMO config: 2x2:2
WI1 antenna connector: none

ETH chip1: Broadcom BCM47186B0
Switch: Broadcom BCM53125
LAN speed: 10/100/1000
LAN ports: 4
WAN ports: 1

/snapshots/trunk/brcm47xx/openwrt-brcm47xx-squashfs.trx  22-Apr-2014

root@OpenWrt:/# dmesg 
[    0.000000] Linux version 3.10.36 (openwrt@gb-13) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r40535) ) #1 Tue Apr 22 03:16:44 UTC 2014
[    0.000000] CPU revision is: 00019749 (MIPS 74Kc)
[    0.000000] bcm47xx: using bcma bus
[    0.000000] bcma: bus0: Found chip with id 0x5357, rev 0x02 and package 0x0A
[    0.000000] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x26, class 0x0)
[    0.000000] bcma: bus0: Core 3 found: MIPS 74K (manuf 0x4A7, id 0x82C, rev 0x04, class 0x0)
[    0.000000] bcma: bus0: Found rev 9 PMU (capabilities 0x28A42A09)
[    0.000000] bcma: bus0: Found serial flash
[    0.000000] bcma: bus0: Found M25P64 serial flash (size: 8192KiB, blocksize: 0x10000, blocks: 128)
[    0.000000] bcma: bus0: Early bus registered
[    0.000000] MIPS: machine is Asus RT-N15U
[    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 802dcb80, node_mem_map 81000000
[    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 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache 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:  noinitrd console=ttyS0,115200
[    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=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 61468k/65536k available (2417k kernel code, 4068k reserved, 591k data, 184k init, 0k highmem)
[    0.000000] NR_IRQS:128
[    0.000000] Setting up vectored interrupts
[    0.060000] Calibrating delay loop... 249.44 BogoMIPS (lpj=1247232)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.070000] Mount-cache hash table entries: 512
[    0.070000] NET: Registered protocol family 16
[    0.090000] bio: create slab <bio-0> at 0
[    0.090000] Switching to clocksource MIPS
[    0.100000] NET: Registered protocol family 2
[    0.100000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.100000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.100000] TCP: Hash tables configured (established 512 bind 512)
[    0.100000] TCP: reno registered
[    0.100000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.100000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.100000] NET: Registered protocol family 1
[    0.100000] PCI: CLS 0 bytes, default 32
[    0.100000] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1C, class 0x0)
[    0.100000] bcma: bus0: Core 2 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x03, class 0x0)
[    0.100000] bcma: bus0: Core 4 found: USB 2.0 Host (manuf 0x4BF, id 0x819, rev 0x05, class 0x0)
[    0.100000] bcma: bus0: Core 5 found: DDR1/DDR2 Memory Controller (manuf 0x4BF, id 0x82E, rev 0x02, class 0x0)
[    0.100000] bcma: bus0: Core 6 found: I2S (manuf 0x4BF, id 0x834, rev 0x02, class 0x0)
[    0.100000] bcma: bus0: Core 7 found: Internal Memory (manuf 0x4BF, id 0x80E, rev 0x0B, class 0x0)
[    0.110000] can not parse nvram name sb/1/boardnum(null) with value ac:22:0b:bd:c2:e2 got -22
[    0.350000] bcma: bus0: Using SPROM revision 8 provided by platform.
[    0.350000] bcma: bus0: PMU resource config unknown or not needed for device 0x5357
[    0.350000] bcma: bus0: Workarounds unknown or not needed for device 0x5357
[    0.350000] bcma: bus0: Initializing MIPS core...
[    0.350000] bcma: bus0: set_irq: core 0x0812, irq 3 => 3
[    0.350000] bcma: bus0: set_irq: core 0x082d, irq 4 => 4
[    0.350000] bcma: bus0: set_irq: core 0x0819, irq 5 => 5
[    0.350000] bcma: bus0: set_irq: core 0x0800, irq 2 => 2
[    0.350000] bcma: bus0: set_irq: core 0x0834, irq 2 => 2
[    0.350000] bcma: bus0: IRQ reconfiguration done
[    0.350000] bcma: core 0x0800, irq : 2(S)* 3  4  5  6  D  I 
[    0.350000] bcma: core 0x082c, irq : 2(S)  3  4  5  6  D  I*
[    0.350000] bcma: core 0x0812, irq : 2(S)  3* 4  5  6  D  I 
[    0.350000] bcma: core 0x082d, irq : 2(S)  3  4* 5  6  D  I 
[    0.350000] bcma: core 0x0819, irq : 2(S)  3  4  5* 6  D  I 
[    0.350000] bcma: core 0x082e, irq : 2(S)  3  4  5  6  D* I 
[    0.350000] bcma: core 0x0834, irq : 2(S)* 3  4  5  6  D  I 
[    0.350000] bcma: core 0x080e, irq : 2(S)  3  4  5  6  D  I*
[    0.360000] bcma: bus0: Bus registered
[    0.360000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.360000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.360000] msgmni has been set to 120
[    0.360000] io scheduler noop registered
[    0.360000] io scheduler deadline registered (default)
[    0.360000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.390000] serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 2) is a U6_16550A
[    0.750000] console [ttyS0] enabled
[    0.880000] 5 bcm47xxpart partitions found on MTD device bcm47xxsflash
[    0.880000] Creating 5 MTD partitions on "bcm47xxsflash":
[    0.890000] 0x000000000000-0x000000020000 : "boot"
[    0.900000] 0x000000020000-0x0000007f0000 : "firmware"
[    0.910000] 0x00000002001c-0x00000018dc00 : "linux"
[    0.910000] mtd: partition "linux" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.930000] 0x00000018dc00-0x0000007f0000 : "rootfs"
[    0.930000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.950000] mtd: device 3 (rootfs) set to be root filesystem
[    0.950000] mtd: partition "rootfs_data" created automatically, ofs=0x380000, len=0x470000
[    0.960000] 0x000000380000-0x0000007f0000 : "rootfs_data"
[    0.970000] 0x0000007f0000-0x000000800000 : "nvram"
[    0.980000] libphy: Fixed MDIO Bus: probed
[    0.990000] bcm47xx-wdt bcm47xx-wdt.0: BCM47xx Watchdog Timer enabled (30 seconds)
[    1.000000] GPIO_WDT: failed to register misc device
[    1.000000] TCP: cubic registered
[    1.000000] NET: Registered protocol family 17
[    1.010000] Bridge firewalling registered
[    1.010000] 8021q: 802.1Q VLAN Support v1.8
[    1.030000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    1.040000] Freeing unused kernel memory: 184K (802f2000 - 80320000)
[    4.740000] pps_core: LinuxPPS API ver. 1 registered
[    4.740000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    4.760000] PTP clock support registered
[    4.770000] bgmac bcma0:1: Found PHY addr: 30 (NOREGS)
[    4.780000] bgmac bcma0:1: Support for Roboswitch not implemented
[    4.790000] libphy: bgmac mii bus: probed
[    4.870000] b53_common: found switch: BCM53125, rev 4
[    4.880000] bgmac: Broadcom 47xx GBit MAC driver loaded
[    6.880000] libphy: bgmac-0-0:1e - Link is Up - 1000/Full
[   10.370000] jffs2: notice: (239) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 39 of xref (0 dead, 2 orphan) found.
[   13.920000] NET: Registered protocol family 10
[   13.940000] nf_conntrack version 0.5.0 (963 buckets, 3852 max)
[   13.960000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   13.990000] Loading modules backported from Linux version master-2014-03-31-1-0-g5c109d2
[   14.000000] Backport generated by backports.git backports-20140221-0-g8e94650
[   14.010000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   14.070000] xt_time: kernel timezone is -0000
[   14.120000] cfg80211: Calling CRDA to update world regulatory domain
[   14.120000] cfg80211: World regulatory domain updated:
[   14.130000] cfg80211:  DFS Master region: unset
[   14.130000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   14.140000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   14.150000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   14.160000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   14.170000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   14.180000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   14.180000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   14.270000] PPP generic driver version 2.4.2
[   14.280000] NET: Registered protocol family 24
[   21.560000] device eth0.1 entered promiscuous mode
[   21.570000] device eth0 entered promiscuous mode
[   21.580000] br-lan: port 1(eth0.1) entered forwarding state
[   21.580000] br-lan: port 1(eth0.1) entered forwarding state
[   22.560000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[   22.950000] libphy: bgmac-0-0:1e - Link is Up - 1000/Full
[   23.580000] br-lan: port 1(eth0.1) entered forwarding state

Wifi dont work. i try kmod-b43, kmod-brcmsmac, kmod-brcm-wl drivers.

(Last edited by er2f on 22 Apr 2014, 14:09)

Nice to know it's working, except for WiFi. Thanks for testing!

b43 support for WiFi on SoC 0x5357 is next on my list, but it will take some time anyway.

Let me know if I can help

Asus RT-N15U GPIO test result:
http://i.imgur.com/RlbFTlW.png

(Last edited by er2f on 21 Jun 2014, 10:32)

dmesg /snapshots/trunk/brcm47xx/openwrt-brcm47xx-squashfs.trx  21-Jun-2014

[    0.000000] Linux version 3.10.36 (thepeople@trabant) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41286) ) #1 Sat Jun 21 08:30:29 CEST 2014
[    0.000000] CPU revision is: 00019749 (MIPS 74Kc)
[    0.000000] bcm47xx: using bcma bus
[    0.000000] bcma: bus0: Found chip with id 0x5357, rev 0x02 and package 0x0A
[    0.000000] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x26, class 0x0)
[    0.000000] bcma: bus0: Core 3 found: MIPS 74K (manuf 0x4A7, id 0x82C, rev 0x04, class 0x0)
[    0.000000] bcma: bus0: Found rev 9 PMU (capabilities 0x28A42A09)
[    0.000000] bcma: bus0: Found serial flash
[    0.000000] bcma: bus0: Found M25P64 serial flash (size: 8192KiB, blocksize: 0x10000, blocks: 128)
[    0.000000] bcma: bus0: Early bus registered
[    0.000000] MIPS: machine is Unknown Board
[    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 802e6b80, node_mem_map 81000000
[    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 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache 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:  noinitrd console=ttyS0,115200
[    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=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 61404k/65536k available (2453k kernel code, 4132k reserved, 596k data, 208k init, 0k highmem)
[    0.000000] NR_IRQS:128
[    0.000000] Setting up vectored interrupts
[    0.060000] Calibrating delay loop... 249.44 BogoMIPS (lpj=1247232)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.070000] Mount-cache hash table entries: 512
[    0.070000] NET: Registered protocol family 16
[    0.090000] bio: create slab <bio-0> at 0
[    0.090000] Switching to clocksource MIPS
[    0.100000] NET: Registered protocol family 2
[    0.100000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.100000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.100000] TCP: Hash tables configured (established 512 bind 512)
[    0.100000] TCP: reno registered
[    0.100000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.100000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.100000] NET: Registered protocol family 1
[    0.100000] PCI: CLS 0 bytes, default 32
[    0.100000] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1C, class 0x0)
[    0.100000] bcma: bus0: Core 2 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x03, class 0x0)
[    0.100000] bcma: bus0: Core 4 found: USB 2.0 Host (manuf 0x4BF, id 0x819, rev 0x05, class 0x0)
[    0.100000] bcma: bus0: Core 5 found: DDR1/DDR2 Memory Controller (manuf 0x4BF, id 0x82E, rev 0x02, class 0x0)
[    0.100000] bcma: bus0: Core 6 found: I2S (manuf 0x4BF, id 0x834, rev 0x02, class 0x0)
[    0.100000] bcma: bus0: Core 7 found: Internal Memory (manuf 0x4BF, id 0x80E, rev 0x0B, class 0x0)
[    0.120000] bcma: bus0: Using SPROM revision 8 provided by platform.
[    0.120000] bcma: bus0: PMU resource config unknown or not needed for device 0x5357
[    0.120000] bcma: bus0: Workarounds unknown or not needed for device 0x5357
[    0.120000] bcma: bus0: Initializing MIPS core...
[    0.120000] bcma: bus0: set_irq: core 0x0812, irq 3 => 3
[    0.120000] bcma: bus0: set_irq: core 0x082d, irq 4 => 4
[    0.120000] bcma: bus0: set_irq: core 0x0819, irq 5 => 5
[    0.120000] bcma: bus0: set_irq: core 0x0800, irq 2 => 2
[    0.120000] bcma: bus0: set_irq: core 0x0834, irq 2 => 2
[    0.120000] bcma: bus0: IRQ reconfiguration done
[    0.120000] bcma: core 0x0800, irq : 2(S)* 3  4  5  6  D  I 
[    0.120000] bcma: core 0x082c, irq : 2(S)  3  4  5  6  D  I*
[    0.120000] bcma: core 0x0812, irq : 2(S)  3* 4  5  6  D  I 
[    0.120000] bcma: core 0x082d, irq : 2(S)  3  4* 5  6  D  I 
[    0.120000] bcma: core 0x0819, irq : 2(S)  3  4  5* 6  D  I 
[    0.120000] bcma: core 0x082e, irq : 2(S)  3  4  5  6  D* I 
[    0.120000] bcma: core 0x0834, irq : 2(S)* 3  4  5  6  D  I 
[    0.120000] bcma: core 0x080e, irq : 2(S)  3  4  5  6  D  I*
[    0.120000] bcma: bus0: Bus registered
[    0.130000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.130000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.130000] msgmni has been set to 119
[    0.130000] io scheduler noop registered
[    0.130000] io scheduler deadline registered (default)
[    0.130000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.160000] serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 2) is a U6_16550A
[    0.510000] console [ttyS0] enabled
[    0.640000] 6 bcm47xxpart partitions found on MTD device bcm47xxsflash
[    0.650000] Creating 6 MTD partitions on "bcm47xxsflash":
[    0.650000] 0x000000000000-0x000000020000 : "boot"
[    0.660000] 0x000000020000-0x0000007f0000 : "firmware"
[    0.670000] 0x00000002001c-0x00000002090c : "loader"
[    0.670000] 0x00000002090c-0x00000012f800 : "linux"
[    0.680000] mtd: partition "linux" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.690000] 0x00000012f800-0x0000007f0000 : "rootfs"
[    0.700000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.710000] mtd: device 4 (rootfs) set to be root filesystem
[    0.720000] mtd: partition "rootfs_data" created automatically, ofs=0x320000, len=0x4d0000
[    0.730000] 0x000000320000-0x0000007f0000 : "rootfs_data"
[    0.740000] 0x0000007f0000-0x000000800000 : "nvram"
[    0.750000] libphy: Fixed MDIO Bus: probed
[    0.760000] bcm47xx-wdt bcm47xx-wdt.0: BCM47xx Watchdog Timer enabled (30 seconds)
[    0.760000] GPIO_WDT: failed to register misc device
[    0.770000] TCP: cubic registered
[    0.770000] NET: Registered protocol family 17
[    0.780000] Bridge firewalling registered
[    0.780000] 8021q: 802.1Q VLAN Support v1.8
[    0.800000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    0.810000] Freeing unused kernel memory: 208K (802fc000 - 80330000)
[    3.700000] pps_core: LinuxPPS API ver. 1 registered
[    3.710000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    3.720000] PTP clock support registered
[    3.730000] bgmac bcma0:1: Found PHY addr: 30 (NOREGS)
[    3.740000] bgmac bcma0:1: Support for Roboswitch not implemented
[    3.750000] libphy: bgmac mii bus: probed
[    3.830000] b53_common: found switch: BCM53125, rev 4
[    3.840000] bgmac: Broadcom 47xx GBit MAC driver loaded
[    5.830000] libphy: bgmac-0-0:1e - Link is Up - 1000/Full
[    8.960000] jffs2: notice: (245) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 7 of xref (0 dead, 2 orphan) found.
[   12.050000] NET: Registered protocol family 10
[   12.070000] nf_conntrack version 0.5.0 (962 buckets, 3848 max)
[   12.080000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   12.100000] Loading modules backported from Linux version master-2014-05-22-0-gf2032ea
[   12.110000] Backport generated by backports.git backports-20140320-37-g5c33da0
[   12.120000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   12.180000] xt_time: kernel timezone is -0000
[   12.220000] cfg80211: Calling CRDA to update world regulatory domain
[   12.220000] cfg80211: World regulatory domain updated:
[   12.230000] cfg80211:  DFS Master region: unset
[   12.230000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   12.240000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   12.250000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   12.260000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   12.270000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   12.280000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   12.280000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   12.370000] PPP generic driver version 2.4.2
[   12.380000] NET: Registered protocol family 24
[   12.410000] Broadcom 43xx driver loaded [ Features: PNL ]
[   12.430000] Broadcom 43xx-legacy driver loaded [ Features: PLD ]
[   17.060000] libphy: bgmac-0-0:1e - Link is Up - 1000/Full
[   19.690000] device eth0.1 entered promiscuous mode
[   19.700000] device eth0 entered promiscuous mode
[   19.710000] br-lan: port 1(eth0.1) entered forwarding state
[   19.710000] br-lan: port 1(eth0.1) entered forwarding state
[   21.060000] libphy: bgmac-0-0:1e - Link is Up - 1000/Full
[   21.710000] br-lan: port 1(eth0.1) entered forwarding state

Difference between dmesg   22-Apr-2014 and 21-Jun-2014

1           - Linux version 3.10.36 (openwrt@gb-13) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r40535) ) #1 Tue Apr 22 03:16:44 UTC 2014
      1     + Linux version 3.10.36 (thepeople@trabant) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41286) ) #1 Sat Jun 21 08:30:29 CEST 2014
2     2     CPU revision is: 00019749 (MIPS 74Kc)
3     3     bcm47xx: using bcma bus
4     4     bcma: bus0: Found chip with id 0x5357, rev 0x02 and package 0x0A
5     5     bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x26, class 0x0)
6     6     bcma: bus0: Core 3 found: MIPS 74K (manuf 0x4A7, id 0x82C, rev 0x04, class 0x0)
7     7     bcma: bus0: Found rev 9 PMU (capabilities 0x28A42A09)
8     8     bcma: bus0: Found serial flash
9     9     bcma: bus0: Found M25P64 serial flash (size: 8192KiB, blocksize: 0x10000, blocks: 128)
10    10    bcma: bus0: Early bus registered
11          - MIPS: machine is Asus RT-N15U
      11    + MIPS: machine is Unknown Board
12    12    Determined physical RAM map:
13    13    memory: 04000000 @ 00000000 (usable)
14    14    Initrd not found or empty - disabling initrd
15    15    Zone ranges:
16    16    Normal [mem 0x00000000-0x03ffffff]
17    17    Movable zone start for each node
18    18    Early memory node ranges
19    19    node 0: [mem 0x00000000-0x03ffffff]
20    20    On node 0 totalpages: 16384
21          - free_area_init_node: node 0, pgdat 802dcb80, node_mem_map 81000000
      21    + free_area_init_node: node 0, pgdat 802e6b80, node_mem_map 81000000
22    22    Normal zone: 128 pages used for memmap
23    23    Normal zone: 0 pages reserved
24    24    Normal zone: 16384 pages, LIFO batch:3
25    25    Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
26    26    Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
27    27    pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
28    28    pcpu-alloc: [0] 0
29    29    Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
30    30    Kernel command line: noinitrd console=ttyS0,115200
31    31    PID hash table entries: 256 (order: -2, 1024 bytes)
32    32    Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
33    33    Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
34    34    Writing ErrCtl register=00000000
35    35    Readback ErrCtl register=00000000
36          - Memory: 61468k/65536k available (2417k kernel code, 4068k reserved, 591k data, 184k init, 0k highmem)
      36    + Memory: 61404k/65536k available (2453k kernel code, 4132k reserved, 596k data, 208k init, 0k highmem)
37    37    NR_IRQS:128
38    38    Setting up vectored interrupts
39    39    Calibrating delay loop... 249.44 BogoMIPS (lpj=1247232)
40    40    pid_max: default: 32768 minimum: 301
41    41    Mount-cache hash table entries: 512
42    42    NET: Registered protocol family 16
43    43    bio: create slab <bio-0> at 0
44    44    Switching to clocksource MIPS
45    45    NET: Registered protocol family 2
46    46    TCP established hash table entries: 512 (order: 0, 4096 bytes)
47    47    TCP bind hash table entries: 512 (order: -1, 2048 bytes)
48    48    TCP: Hash tables configured (established 512 bind 512)
49    49    TCP: reno registered
50    50    UDP hash table entries: 256 (order: 0, 4096 bytes)
51    51    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
52    52    NET: Registered protocol family 1
53    53    PCI: CLS 0 bytes, default 32
54    54    bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1C, class 0x0)
55    55    bcma: bus0: Core 2 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x03, class 0x0)
56    56    bcma: bus0: Core 4 found: USB 2.0 Host (manuf 0x4BF, id 0x819, rev 0x05, class 0x0)
57    57    bcma: bus0: Core 5 found: DDR1/DDR2 Memory Controller (manuf 0x4BF, id 0x82E, rev 0x02, class 0x0)
58    58    bcma: bus0: Core 6 found: I2S (manuf 0x4BF, id 0x834, rev 0x02, class 0x0)
59    59    bcma: bus0: Core 7 found: Internal Memory (manuf 0x4BF, id 0x80E, rev 0x0B, class 0x0)
60          - can not parse nvram name sb/1/boardnum(null) with value ac:22:0b:bd:c2:e2 got -22
61    60    bcma: bus0: Using SPROM revision 8 provided by platform.
62    61    bcma: bus0: PMU resource config unknown or not needed for device 0x5357
63    62    bcma: bus0: Workarounds unknown or not needed for device 0x5357
64    63    bcma: bus0: Initializing MIPS core...
65    64    bcma: bus0: set_irq: core 0x0812, irq 3 => 3
66    65    bcma: bus0: set_irq: core 0x082d, irq 4 => 4
67    66    bcma: bus0: set_irq: core 0x0819, irq 5 => 5
68    67    bcma: bus0: set_irq: core 0x0800, irq 2 => 2
69    68    bcma: bus0: set_irq: core 0x0834, irq 2 => 2
70    69    bcma: bus0: IRQ reconfiguration done
71    70    bcma: core 0x0800, irq : 2(S)* 3 4 5 6 D I
72    71    bcma: core 0x082c, irq : 2(S) 3 4 5 6 D I*
73    72    bcma: core 0x0812, irq : 2(S) 3* 4 5 6 D I
74    73    bcma: core 0x082d, irq : 2(S) 3 4* 5 6 D I
75    74    bcma: core 0x0819, irq : 2(S) 3 4 5* 6 D I
76    75    bcma: core 0x082e, irq : 2(S) 3 4 5 6 D* I
77    76    bcma: core 0x0834, irq : 2(S)* 3 4 5 6 D I
78    77    bcma: core 0x080e, irq : 2(S) 3 4 5 6 D I*
79    78    bcma: bus0: Bus registered
80    79    squashfs: version 4.0 (2009/01/31) Phillip Lougher
81    80    jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
82          - msgmni has been set to 120
      81    + msgmni has been set to 119
83    82    io scheduler noop registered
84    83    io scheduler deadline registered (default)
85    84    Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
86    85    serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 2) is a U6_16550A
87    86    console [ttyS0] enabled
88          - 5 bcm47xxpart partitions found on MTD device bcm47xxsflash
89          - Creating 5 MTD partitions on "bcm47xxsflash":
      87    + 6 bcm47xxpart partitions found on MTD device bcm47xxsflash
      88    + Creating 6 MTD partitions on "bcm47xxsflash":
90    89    0x000000000000-0x000000020000 : "boot"
91    90    0x000000020000-0x0000007f0000 : "firmware"
92          - 0x00000002001c-0x00000018dc00 : "linux"
      91    + 0x00000002001c-0x00000002090c : "loader"
      92    + 0x00000002090c-0x00000012f800 : "linux"
93    93    mtd: partition "linux" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
94          - 0x00000018dc00-0x0000007f0000 : "rootfs"
      94    + 0x00000012f800-0x0000007f0000 : "rootfs"
95    95    mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
96          - mtd: device 3 (rootfs) set to be root filesystem
97          - mtd: partition "rootfs_data" created automatically, ofs=0x380000, len=0x470000
98          - 0x000000380000-0x0000007f0000 : "rootfs_data"
      96    + mtd: device 4 (rootfs) set to be root filesystem
      97    + mtd: partition "rootfs_data" created automatically, ofs=0x320000, len=0x4d0000
      98    + 0x000000320000-0x0000007f0000 : "rootfs_data"
99    99    0x0000007f0000-0x000000800000 : "nvram"
100   100   libphy: Fixed MDIO Bus: probed
101   101   bcm47xx-wdt bcm47xx-wdt.0: BCM47xx Watchdog Timer enabled (30 seconds)
102   102   GPIO_WDT: failed to register misc device
103   103   TCP: cubic registered
104   104   NET: Registered protocol family 17
105   105   Bridge firewalling registered
106   106   8021q: 802.1Q VLAN Support v1.8
107         - VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
108         - Freeing unused kernel memory: 184K (802f2000 - 80320000)
      107   + VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
      108   + Freeing unused kernel memory: 208K (802fc000 - 80330000)
109   109   pps_core: LinuxPPS API ver. 1 registered
110   110   pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
111   111   PTP clock support registered
112   112   bgmac bcma0:1: Found PHY addr: 30 (NOREGS)
113   113   bgmac bcma0:1: Support for Roboswitch not implemented
114   114   libphy: bgmac mii bus: probed
115   115   b53_common: found switch: BCM53125, rev 4
116   116   bgmac: Broadcom 47xx GBit MAC driver loaded
117   117   libphy: bgmac-0-0:1e - Link is Up - 1000/Full
118         - jffs2: notice: (239) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 39 of xref (0 dead, 2 orphan) found.
      118   + jffs2: notice: (245) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 7 of xref (0 dead, 2 orphan) found.
119   119   NET: Registered protocol family 10
120         - nf_conntrack version 0.5.0 (963 buckets, 3852 max)
      120   + nf_conntrack version 0.5.0 (962 buckets, 3848 max)
121   121   ip6_tables: (C) 2000-2006 Netfilter Core Team
122         - Loading modules backported from Linux version master-2014-03-31-1-0-g5c109d2
123         - Backport generated by backports.git backports-20140221-0-g8e94650
      122   + Loading modules backported from Linux version master-2014-05-22-0-gf2032ea
      123   + Backport generated by backports.git backports-20140320-37-g5c33da0
124   124   ip_tables: (C) 2000-2006 Netfilter Core Team
125   125   xt_time: kernel timezone is -0000
126   126   cfg80211: Calling CRDA to update world regulatory domain
127   127   cfg80211: World regulatory domain updated:
128   128   cfg80211: DFS Master region: unset
129   129   cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
130   130   cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
131   131   cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
132   132   cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
133   133   cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
134   134   cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
135   135   cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
136   136   PPP generic driver version 2.4.2
137   137   NET: Registered protocol family 24
      138   + Broadcom 43xx driver loaded [ Features: PNL ]
      139   + Broadcom 43xx-legacy driver loaded [ Features: PLD ]
      140   + libphy: bgmac-0-0:1e - Link is Up - 1000/Full
138   141   device eth0.1 entered promiscuous mode
139   142   device eth0 entered promiscuous mode
140   143   br-lan: port 1(eth0.1) entered forwarding state
141   144   br-lan: port 1(eth0.1) entered forwarding state
142         - IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
143   145   libphy: bgmac-0-0:1e - Link is Up - 1000/Full
144   146   br-lan: port 1(eth0.1) entered forwarding state
145   147   

This WLAN LED being controlled by 2 GPIOs is a bit confusing neutral How exactly does it work? Do you need to set only one GPIO to "1"? What happens if you set GPIO 0 and GPIO 1, both to 1?

I also don't understand why your router is not detected as "Asus RT-N15U" anymore. Did you do anything nasty to your NVRAM? Could you provide output of "nvram show"?

The discussion might have continued from here.