User Tools

Site Tools

This wiki is read only and for archival purposes only. >>>>>>>>>> Please use the new OpenWrt wiki at <<<<<<<<<<

Asus RT-N12 B1



Architecture: MIPS
Vendor: Broadcom
Bootloader: CFE
System-On-Chip: Broadcom BCM5357B0KFBG
CPU Speed: 300Mhz
Flash size: 8MB
RAM: Winbond W9425G6JH 32MB SDRAM
Wireless: Broadcom BCM5357B0 bgn 2x2:2
Ethernet: Broadcom BCM5357B0 Fast Ethernet
Serial: Yes


Front View (Indicator leds) Rear View (switch ports, antenna connects)

Opening the case

Note: This will void your warranty!

  • To remove the cover remove the rubber feet towards the front of the case then remove all 4 screws from the bottom. The top cover will easily come off.

Main PCB
Top View (CPU, etc)


Console port J3 uses 3.3 V signaling at speed 115200. Header is pre-installed

1 2 3 4

Stock firmware startup log

CFE version @VERSION_TYPE@ based on BBP 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: �10��圈  6 14:12:09 CST 2011 (root@vm-gitserver)
Copyright (C) 2000-2008 Broadcom Corporation.

Init Arena
Init Devs.
Boot partition size = 131072(0x20000)
Found a 8MB ST compatible serial flash
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller @VERSION_TYPE@
CPU type 0x19749: 300MHz
Tot mem: 32768 KBytes

CFE mem:    0x80700000 - 0x8079FAD0 (654032)
Data:       0x80735920 - 0x80738B50 (12848)
BSS:        0x80738B50 - 0x80739AD0 (3968)
Heap:       0x80739AD0 - 0x8079DAD0 (409600)
Stack:      0x8079DAD0 - 0x8079FAD0 (8192)
Text:       0x80700000 - 0x8073591C (219420)

Device eth0:  hwaddr 14-DA-E9-81-F7-B0, ipaddr, mask
        gateway not set, nameserver not set
Null Rescue Flag.
Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null)
Loading: TFTP Server.
Could not load :: Timeout occured
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: ....... 3846277 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
Linux version 2.6.22 (root@vm-gitserver) (gcc version 4.1.2) #12 PREEMPT Mon Oct 24 17:01:36 CST 2011
CPU revision is: 00019749
Found an ST compatible serial flash with 128 64KB blocks; total size 8MB
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal          0 ->     8192
  HighMem      8192 ->     8192
early_node_map[1] active PFN ranges
    0:        0 ->     8192
Built 1 zonelists.  Total pages: 8192
Kernel command line: root=/dev/mtdblock2 console=ttyS0,115200 init=/sbin/preinit
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 256 (order: 8, 1024 bytes)
CPU: BCM5357 rev 2 at 300 MHz
Using 150.000 MHz high precision timer.
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 27480k/32768k available (3076k kernel code, 5272k reserved, 475k data, 204k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
PCI: no core
PCI: no core
PCI: Fixing up bus 0
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
fuse init (API version 7.8)
io scheduler noop registered (default)
HDLC line discipline: version $Revision: $, maxframe=4096
N_HDLC line discipline registered.
Serial: 8250/16550 driver $Revision: $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 8) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: module loaded
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V0.17
PPTP driver version 0.8.4
pflash: found no supported devices
sflash: squashfs filesystem found at block 1620
Creating 4 MTD partitions on "sflash":
0x00000000-0x00020000 : "boot"
0x00020000-0x007f0000 : "linux"
0x001950b0-0x007f0000 : "rootfs"
0x007f0000-0x00800000 : "nvram"
nflash_poll: not ready
nflash: found no supported devices
GACT probability NOT on
Mirror/redirect action on
netem: version 1.2
u32 classifier
    Performance counters on
    input device check on 
    Actions configured 
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (256 buckets, 2048 max)
ctnetlink v0.93: registering with nfnetlink.
ipt_time loading
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ipgre init: can't add protocol
ip_tables: (C) 2000-2006 Netfilter Core Team
ipt_time loading
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Ebtables v2.0 registered
802.1Q VLAN Support v1.8 Ben Greear <>
All bugs added by David S. Miller <>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 204k freed
Warning: unable to open an initial console.
Failed to execute /init
/dev/nvram: No such file or directory
[sighandler]: No more events to be processed, quitting.
[cleanup]: Waiting for children.
[cleanup]: All children terminated.
[rc] convert asus values-01
[rc] Start convert_asus_values(0). ***
[rc] read from nvram
emf: module license 'Proprietary' taints kernel.
et_module_init: passivemode set to 0x0
eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.100.138
wl_module_init: passivemode     set     to 0x0
eth1:   Broadcom BCM4329 802.11 Wireless Controller     5.100.138 (WLTEST)
Algorithmics/MIPS FPU Emulator v1.5
[rc] Turn off LAN ports for 10 seconds. 
[rc] eth_phy_down
Hit enter to continue...
NVRAM upgrade required.  Starting.
NVRAM upgrade complete.
[shared] wl0_wep:[enabled]
[rc] Start convert_asus_values(0). ***
[rc] read from nvram
insmod: ip_nat_starcraft.ko: no module by that name found
insmod: ipt_NETMAP.ko: no module by that name found
[rc] START 1808
vlan0: dev_set_allmulti(master, 1)
vlan0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device vlan0 entered promiscuous mode
vlan0: Operation not supported
device vlan0 is already a member of a bridge; can't enslave it to bridge br0.
device eth1 entered promiscuous mode
eth1: Operation not permitted
wlconf: PHYTYPE: 4
eth1: Invalid argument
eth1: Invalid argument
eth1: Operation not supported
eth1: Operation not supported
eth1: Invalid argument
device eth1 is already a member of a bridge; can't enslave it to bridge br0.
br0: port 2(eth1) entering learning state
br0: port 1(vlan0) entering learning state
br0: topology change detected, propagating
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
[parental] parental_ctrl_main()
[parental] parental_clean_macfilter)
[parental] parental_clients_mac(0)
[parental] parental_clients_status(0)
[parental] parental_macfilter_daytime(0)
vlan1: Operation not supported
info, udhcp client (v0.9.8) started
vlan1: No such process
/etc/resolv.conf: No such file or directory
[rc] start httpd :[/www]
info, udhcp server (v0.9.8) started
error, unable to parse 'start 100'
syslogd: bad address '0'
killall: eapd: no process killed
lld2d: No such file or directory
[rc] End convert_asus_values(0). ***
[rc] End convert_asus_values(0). ***
[dhcpd] force set extra option dns
cannot get proto entry: No such file or directory
cannot get proto entry: No such file or directory
killall: wps_monitor: no process killed
killall: wps_ap: no process killed
killall: wps_enr: no process killed
[wanduck]# Enable direct rule Unknown host
[networkmap] Starting full scan!
[rc] success start all services
[rc] Update kernel timezone[1]
Hit enter to continue...
[rc] Turn on LAN ports. 
[rc] eth_phy_up


toh/asus/rt-n12b1.txt · Last modified: 2015/11/30 21:48 by tmomas