A year after, w8960n isn't still supported. This is the latest log (kernel panic -> flash not detected)
CFE version 1.0.37-102.9 for BCM96358 (32bit,SP,BE)
Build Date: å 5 09:42:18 CST 2010 (root@localhost.localdomain)
Copyright (C) 2000-2009 Broadcom Corporation.
Serial flash device: name S25FL032A, id 0x0115, size 4096KB
CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
CPU running TP0
Total memory: 33554432 bytes (32MB)
Boot Address 0xbfc00000
Board IP address : 192.168.1.1:ffffff00
Host IP address : 192.168.1.100
Gateway IP address :
Run from flash/host (f/h) : f
Default host run file name : vmlinux
Default host flash file name : bcm963xx_fs_kernel
Boot delay (0-9 seconds) : 1
Board Id (0-5) : 96358VW2
Number of MAC Addresses (1-32) : 11
Base MAC Address : #####
PSI Size (1-64) KBytes : 24
Main Thread Number [0|1] : 0
Device Pin : "#####"
*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from only image (0xbfc10000) ...
Code Address: 0x80010000, Entry Address: 0x80010000
LZMA: Prossible old LZMA format, trying to decompress..
Decompression OK!
Entry at 0x80010000
Closing network.
Closing DMA Channels.
Starting program at 0x80010000
[ 0.000000] Linux version 3.3.8 (fnord@tschunk) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Thu Aug 30 04:51:08 UTC 2012
[ 0.000000] Detected Broadcom 0x6358 CPU revision a1
[ 0.000000] CPU frequency is 300 MHz
[ 0.000000] 32MB of RAM installed
[ 0.000000] registering 40 GPIOs
[ 0.000000] gpiochip_add: registered GPIOs 0 to 39 on device: bcm63xx-gpio
[ 0.000000] board_bcm963xx: Boot address 0xbfc00000
[ 0.000000] board_bcm963xx: CFE version: unknown
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 0002a010 (Broadcom BMIPS4350)
[ 0.000000] board_bcm963xx: board name: 96358VW2
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 02000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00002000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00002000
[ 0.000000] Reserving 0MB of memory at 0MB for crashkernel
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Primary instruction cache 32kB, VIPT, 2-way, linesize 16 bytes.
[ 0.000000] Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
[ 0.000000] Memory: 28968k/32768k available (2365k kernel code, 3800k reserved, 663k data, 204k init, 0k highmem)
[ 0.000000] NR_IRQS:128
[ 0.000000] Calibrating delay loop... 299.26 BogoMIPS (lpj=598528)
[ 0.036000] pid_max: default: 32768 minimum: 301
[ 0.040000] Mount-cache hash table entries: 512
[ 0.048000] NET: Registered protocol family 16
[ 0.060000] registering PCI controller with io_map_base unset
[ 0.064000] registering PCI controller with io_map_base unset
[ 0.080000] bio: create slab <bio-0> at 0
[ 0.088000] PCI host bridge to bus 0000:00
[ 0.092000] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[ 0.096000] pci_bus 0000:00: root bus resource [io 0x8000000-0x8007fff]
[ 0.112000] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x30003fff]
[ 0.116000] PCI host bridge to bus 0000:01
[ 0.120000] pci_bus 0000:01: root bus resource [mem 0x38000000-0x3fffffff]
[ 0.124000] pci_bus 0000:01: root bus resource [io 0x8008000-0x800ffff]
[ 0.128000] pci 0000:01:1e.0: CardBus bridge to [bus 02-05]
[ 0.132000] pci 0000:01:1e.0: bridge window [io 0x0001-0x0000]
[ 0.136000] pci 0000:01:1e.0: bridge window [io 0x0001-0x0000]
[ 0.140000] pci 0000:01:1e.0: bridge window [mem 0x00000001-0x00000000]
[ 0.144000] PCI: Enabling device 0000:01:1e.0 (0000 -> 0003)
[ 0.148000] Switching to clocksource MIPS
[ 0.160000] NET: Registered protocol family 2
[ 0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.172000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.180000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.188000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.192000] TCP reno registered
[ 0.196000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.204000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.208000] NET: Registered protocol family 1
[ 0.220000] audit: initializing netlink socket (disabled)
[ 0.224000] type=2000 audit(0.224:1): initialized
[ 0.232000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.236000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.248000] msgmni has been set to 56
[ 0.252000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 0.260000] io scheduler noop registered
[ 0.264000] io scheduler deadline registered (default)
[ 0.272000] bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0100 (irq = 10) is a bcm63xx_uart
[ 0.280000] console [ttyS0] enabled, bootconsole disabled
[ 0.280000] console [ttyS0] enabled, bootconsole disabled
[ 0.304000] bcm63xx_enet MII bus: probed
[ 0.308000] bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
[ 0.324000] bcm63xx-wdt bcm63xx-wdt: started, timer margin: 30 sec
[ 0.332000] TCP cubic registered
[ 0.336000] NET: Registered protocol family 17
[ 0.340000] Bridge firewalling registered
[ 0.344000] 8021q: 802.1Q VLAN Support v1.8
[ 0.352000] VFS: Cannot open root device "mtdblock2" or unknown-block(0,0)
[ 0.360000] Please append a correct "root=" boot option; here are the available partitions:
[ 0.368000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
I would like to help on this, but I need help from more users/developers. The latest oficial firmware from tplink has some serious bugs (tcp connections are closed randomly) and openwrt would be perfect on this device!
edit: I've updated the wiki page with all the info that I've learned from this router. You can see it here http://wiki.openwrt.org/toh/tp-link/td-w8960n
(Last edited by TigTex on 26 Sep 2012, 18:18)