User Tools

Site Tools


toh:netgear:dgn2200v2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
toh:netgear:dgn2200v2 [2012/10/03 17:42]
dangole tags
toh:netgear:dgn2200v2 [2016/04/05 18:55] (current)
zx82 [Netgear DGN2200 v2] Be more encouraging about prospects of support
Line 1: Line 1:
 +====== Netgear DGN2200 v2 ======
 +<color red>This device is currently completely unsupported in OpenWrt</​color>​. ​ Many other BCM6328-based units work fine and upstream sources are available, so it'd probably be trivial to add support for.
  
 +The Netgear DGN220 v2 is a [[doc:​hardware:​soc:​soc.broadcom.bcm63xx|BCM63281]]-based ADSL router with 802.11g/n wireless and ADSL2+ support. It has a 4-port switch, and two built-in wireless antennas.
 +
 +===== Photo and serial =====
 +{{media:​netgear:​dgn2200:​dgn2200v2.jpg?​600}}
 +
 +The (originally unpopulated) 6-pin header J401 is a serial port on 3.3V level operating at 115200 8n1.
 +
 +===== Bootloader =====
 +Note: MAC addresses have been substituted by: XX:​XX:​XX:​XX:​XX:​XX!
 +
 +<WRAP bootlog>
 +<​nowiki>​HELO
 +CPUI
 +L1CI
 +DRAM
 +----
 +PHYS
 +ZQDN
 +PHYE
 +DINT
 +LSYN
 +USYN
 +MSYN
 +LMBE
 +PASS
 +----
 +ZBSS
 +CODE
 +DATA
 +L12F
 +MAIN
 +NAN0
 +BT00
 +NAN9
 +ERR0
 +NAN9
 +NAN3
 +RFS1
 +NAN5
 +
 +
 +CFE version 2.0.3 for DGN2200v2 (32bit,​SP,​BE)
 +Build Date: Wed Dec  1 17:29:52 CST 2010 (silver@dev3)
 +Copyright (C) 2000-2009 Broadcom Corporation.
 +
 +NAND flash device: name <not identified>,​ id 0x2075 block 16KB size 32768KB
 +Chip ID: BCM6328B0, MIPS: 320MHz, DDR: 320MHz, Bus: 160MHz
 +Main Thread: TP0
 +Memory Test Passed
 +Total Memory: 33554432 bytes (32MB)
 +Boot Address: 0xb8000000
 +
 +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-3)                    : 963281TAN  ​
 +Number of MAC Addresses (1-32) ​   : 10  ​
 +Base MAC Address ​                 : xx:​xx:​xx:​xx:​xx:​xx  ​
 +PSI Size (1-64) KBytes ​           : 24  ​
 +Enable Backup PSI [0|1]           : 0  ​
 +System Log Size (0-256) KBytes ​   : 0  ​
 +Main Thread Number [0|1]          : 0  ​
 +
 +*** Press any key to stop auto run (1 seconds) ***
 +Auto run second count down: 111
 +*** Press any key to stop auto run (1 seconds) ***
 +Auto run second count down: 111
 +CFE> web info: Waiting for connection on socket 0.
 +CFE> ​
 +CFE> ​
 +CFE> help
 +Available commands:
 +
 +tftpd               Start TFTP server
 +checkmem ​           Check memory.
 +fr                  read data from flash.
 +nmrp                start memory or registers.
 +sm                  Set memory or registers.
 +dm                  Dump memory or registers.
 +chw                 Write chkw image start from beginning of the flash
 +w                   Write the whole image start from beginning of the flash
 +e                   Erase NAND flash
 +r                   Run program from flash image or from host depend on [f/h] flag
 +p                   Print boot line and board parameter info
 +c                   ​Change booline parameters
 +i                   Erase persistent storage data
 +a                   ​Change board AFE ID
 +b                   ​Change board parameters
 +reset               Reset the board
 +bid                 write board id to nand flash.
 +flashimage ​         Flashes a compressed image after the bootloader.
 +ping                Ping a remote IP host.
 +arp                 ​Display or modify the ARP Table
 +ifconfig ​           Configure the Ethernet interface
 +help                Obtain help for CFE commands
 +
 +For more information about a command, enter 'help command-name'​
 +*** command status = 0</​nowiki>​
 +</​WRAP>​\\
 +
 +===== dmesg output =====
 +Note: MAC addresses have been substituted by: XX:​XX:​XX:​XX:​XX:​XX!
 +
 +<WRAP bootlog>
 +<​nowiki>​Booting from only image (0xb8004000) ...
 +Decompression OK!
 +Entry at 0x80014230
 +Closing network.
 +Disabling Switch ports.
 +Flushing Receive Buffers...
 +0 buffers found.
 +Closing DMA Channels.
 +Starting program at 0x80014230
 +Linux version 2.6.30 (bobguo@localhost.localdomain) (gcc version 4.4.2 (Buildroot 2010.02-git) ) #1 Fri Jan 21 09:06:59 CST 2011
 +BCM Flash API. Flash device is not found.
 +963281TAN prom init
 +CPU revision is: 0002a075 (Broadcom4350)
 +Determined physical RAM map:
 + ​memory:​ 01f00000 @ 00000000 (usable)
 +Zone PFN ranges:
 +  DMA      0x00000000 -> 0x00001000
 +  Normal ​  ​0x00001000 -> 0x00001f00
 +Movable zone start PFN for each node
 +early_node_map[1] active PFN ranges
 +    0: 0x00000000 -> 0x00001f00
 +On node 0 totalpages: 7936
 +free_area_init_node:​ node 0, pgdat 8035d2d0, node_mem_map 81000000
 +  DMA zone: 32 pages used for memmap
 +  DMA zone: 0 pages reserved
 +  DMA zone: 4064 pages, LIFO batch:0
 +  Normal zone: 30 pages used for memmap
 +  Normal zone: 3810 pages, LIFO batch:0
 +Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 7874
 +Kernel command line: root=mtd:​rootfs ro rootfstype=jffs2 console=ttyS0,​115200
 +wait instruction:​ enabled
 +Primary instruction cache 32kB, VIPT, 4-way, linesize 16 bytes.
 +Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes
 +RCU-based detection of stalled CPUs is enabled.
 +NR_IRQS:128
 +PID hash table entries: 128 (order: 7, 512 bytes)
 +console [ttyS0] enabled
 +Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
 +Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
 +Memory: 27656k/​31744k available (2691k kernel code, 4088k reserved, 694k data, 124k init, 0k highmem)
 +Calibrating delay loop... 319.48 BogoMIPS (lpj=159744)
 +Mount-cache hash table entries: 512
 +net_namespace:​ 768 bytes
 +NET: Registered protocol family 16
 +Total Flash size: 0K with -1 sectors
 +registering PCI controller with io_map_base unset
 +registering PCI controller with io_map_base unset
 +bio: create slab <​bio-0>​ at 0
 +SCSI subsystem initialized
 +usbcore: registered new interface driver usbfs
 +usbcore: registered new interface driver hub
 +usbcore: registered new device driver usb
 +pci 0000:​00:​09.0:​ reg 10 32bit mmio: [0x10002600-0x100026ff]
 +pci 0000:​00:​0a.0:​ reg 10 32bit mmio: [0x10002500-0x100025ff]
 +pci 0000:​01:​00.0:​ PME# supported from D0 D3hot
 +pci 0000:​01:​00.0:​ PME# disabled
 +pci 0000:​02:​00.0:​ reg 10 64bit mmio: [0x000000-0x003fff]
 +pci 0000:​02:​00.0:​ supports D1 D2
 +pci 0000:​01:​00.0:​ PCI bridge, secondary bus 0000:02
 +pci 0000:​01:​00.0: ​  IO window: disabled
 +pci 0000:​01:​00.0: ​  MEM window: 0x10f00000-0x10ffffff
 +pci 0000:​01:​00.0: ​  ​PREFETCH window: disabled
 +PCI: Enabling device 0000:​01:​00.0 (0000 -> 0002)
 +PCI: Setting latency timer of device 0000:​01:​00.0 to 64
 +BLOG v3.0 Initialized
 +NET: Registered protocol family 8
 +NET: Registered protocol family 20
 +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
 +NET: Registered protocol family 1
 +JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
 +fuse init (API version 7.11)
 +msgmni has been set to 54
 +io scheduler noop registered (default)
 +pcieport-driver 0000:​01:​00.0:​ device [14e4:6328] has invalid IRQ; check vendor BIOS
 +PCI: Setting latency timer of device 0000:​01:​00.0 to 64
 +Driver '​sd'​ needs updating - please use bus_type methods
 +PPP generic driver version 2.4.2
 +PPP Deflate Compression module registered
 +PPP BSD Compression module registered
 +NET: Registered protocol family 24
 +bcm963xx_mtd driver v1.0
 +Failed to read image tag from flash
 +Broadcom DSL NAND controller (BrcmNand Controller)
 +i=0, CS[0] = 0
 +brcmnand_probe:​ CS0: dev_id=20752075
 +NAND Config: Reg=03032200,​ chipSize=32 MB, blockSize=16K,​ erase_shift=e
 +busWidth=1, pageSize=512B,​ page_shift=9,​ page_mask=000001ff
 +timing1 not adjusted: 5363444f
 +timing2 not adjusted: 00000fc6
 +BrcmNAND mfg 20 75 ST ST_NAND256W3A 32MB
 +
 +Found NAND: ACC=f3000000,​ cfg=03032200,​ flashId=20752075,​ tim1=5363444f,​ tim2=00000fc6
 +BrcmNAND version = 0x0202 32MB @(null)
 +brcmnand_probe:​ CS0: dev_id=20752075
 +1. Found NAND chip on Chip Select 0, chipSize=32MB,​ usable size=32MB, base=0x00000000
 +brcmnand_scan:​ B4 nand_select = 40000002
 +brcmnand_scan:​ After nand_select = 40000002
 +page_shift=9,​ bbt_erase_shift=14,​ chip_shift=25,​ phys_erase_shift=14
 +Brcm NAND controller version = 2.2 NAND flash size 32MB @00000000
 +brcmnand_scan: ​ mtd->​oobsize=16
 +brcmnand_scan:​ oobavail=12,​ eccsize=512,​ writesize=512
 +brcmnand_scan,​ eccsize=512,​ writesize=512,​ eccsteps=1, ecclevel=15,​ eccbytes=3
 +brcmnand_default_bbt:​ bbt_td = bbt_main_descr
 +Bad block table found at page 65504, version 0xFF
 +Bad block table found at page 65472, version 0xFF
 +    numchips=1, size=2000000
 +Creating 4 MTD partitions on "​bcm63xx-nand.0":​
 +0x000000004000-0x000000f00000 : "​rootfs"​
 +0x000000f00000-0x000001dfc000 : "​rootfs_update"​
 +0x000001e00000-0x000001f00000 : "​data"​
 +0x000000000000-0x000000004000 : "​nvram"​
 +ehci_hcd: USB 2.0 '​Enhanced'​ Host Controller (EHCI) Driver
 +PCI: Enabling device 0000:​00:​0a.0 (0000 -> 0002)
 +PCI: Setting latency timer of device 0000:​00:​0a.0 to 64
 +ehci_hcd 0000:​00:​0a.0:​ EHCI Host Controller
 +ehci_hcd 0000:​00:​0a.0:​ new USB bus registered, assigned bus number 1
 +ehci_hcd 0000:​00:​0a.0:​ Enabling legacy PCI PM
 +ehci_hcd 0000:​00:​0a.0:​ irq 50, io mem 0x10002500
 +ehci_hcd 0000:​00:​0a.0:​ USB f.f started, EHCI 1.00
 +usb usb1: configuration #1 chosen from 1 choice
 +hub 1-0:1.0: USB hub found
 +hub 1-0:1.0: 1 port detected
 +ohci_hcd: USB 1.1 '​Open'​ Host Controller (OHCI) Driver
 +PCI: Enabling device 0000:​00:​09.0 (0000 -> 0002)
 +PCI: Setting latency timer of device 0000:​00:​09.0 to 64
 +ohci_hcd 0000:​00:​09.0:​ OHCI Host Controller
 +ohci_hcd 0000:​00:​09.0:​ new USB bus registered, assigned bus number 2
 +ohci_hcd 0000:​00:​09.0:​ irq 49, io mem 0x10002600
 +usb usb2: configuration #1 chosen from 1 choice
 +hub 2-0:1.0: USB hub found
 +hub 2-0:1.0: 1 port detected
 +usbcore: registered new interface driver usblp
 +Initializing USB Mass Storage driver...
 +usbcore: registered new interface driver usb-storage
 +USB Mass Storage support registered.
 +brcmboard: brcm_board_init entry
 +Serial: BCM63XX driver $Revision: 3.00 $
 +ttyS0 at MMIO 0xb0000100 (irq = 36) is a BCM63XX
 +ttyS1 at MMIO 0xb0000120 (irq = 47) is a BCM63XX
 +bcmxtmrt: Broadcom BCM6328B0 ATM/PTM Network Device v0.3 Jan 21 2011 09:05:12
 +Broadcom Logger v0.1 Jan 21 2011 09:04:51
 +BCM63XX_USB USB Device not present
 +Mirror/​redirect action on
 +u32 classifier
 +    input device check on 
 +    Actions configured ​
 +TCP cubic registered
 +Initializing XFRM netlink socket
 +NET: Registered protocol family 17
 +NET: Registered protocol family 15
 +Initializing MCPD Module
 +802.1Q VLAN Support v1.8 Ben Greear <​greearb@candelatech.com>​
 +All bugs added by David S. Miller <​davem@redhat.com>​
 +jffs2_scan_eraseblock():​ Magic bitmask 0x1985 not found at 0x00c2c000: 0x14a5 instead
 +VFS: Mounted root (jffs2 filesystem) readonly on device 31:0.
 +Freeing unused kernel memory: 124k freed
 +init started: ​ BusyBox v1.00 (2011.01.21-01:​15+0000) multi-call binary
 +jffs2_scan_inode_node():​ CRC failed on node at 0x000209dc: Read 0xffffffff, calculated 0x1afe7415
 +Empty flash at 0x00020a50 ends at 0x00020c00
 +
 +
 +BusyBox v1.00 (2011.01.21-01:​15+0000) Built-in shell (msh)
 +Enter '​help'​ for a list of built-in commands.
 +
 +
 +Loading drivers and kernel modules... ​
 +
 +bcmxtmcfg: module license '​Proprietary'​ taints kernel.
 +Disabling lock debugging due to kernel taint
 +bcmxtmcfg: bcmxtmcfg_init entry
 +JFFS2 notice: (175) check_node_data:​ wrong data CRC in data node at 0x0007ebb8: read 0x6f11f0d, calculated 0x2697fdb7.
 +adsl: adsl_init entry
 +Broadcom BCMPROCFS v1.0 initialized
 +Broadcom BCM6328B0 Ethernet Network Device v0.1 Jan 21 2011 09:04:58
 +ETH Init: 90 tx BDs at 0xa19cc000
 +ETH Init: 200 rx BDs at 0xa1aee800
 +ETH Init: 200 rx BDs at 0xa1aee000
 +dgasp: kerSysRegisterDyingGaspHandler:​ bcmsw registered ​
 +eth0: MAC Address: xx:​xx:​xx:​xx:​xx:​xx
 +eth1: MAC Address: xx:​xx:​xx:​xx:​xx:​xx
 +eth2: MAC Address: xx:​xx:​xx:​xx:​xx:​xx
 +eth3: MAC Address: xx:​xx:​xx:​xx:​xx:​xx
 +PCI: Enabling device 0000:​02:​00.0 (0000 -> 0002)
 +PCI: Setting latency timer of device 0000:​02:​00.0 to 64
 +wl:srom strapped
 +wl:(srom strapped) probe/​present=0
 +wl:srom not detected,​using main memory mapped srom info(wombo board)
 +wl:loading /​etc/​wlan/​bcm43225_map.bin
 +wl0: Broadcom BCMa8d8 802.11 Wireless Controller 5.60.120.11.cpe4.06L03.8
 +dgasp: kerSysRegisterDyingGaspHandler:​ wl0 registered ​
 +p8021ag: p8021ag_init entry
 +Broadcom 802.1Q VLAN Interface, v0.1
 +: not found
 +jffs2_scan_inode_node():​ CRC failed on node at 0x000209dc: Read 0xffffffff, calculated 0x1afe7415
 +Empty flash at 0x00020a50 ends at 0x00020c00
 +start parsing board_data !!
 +start parsing nvram
 +JFFS2 notice: (254) check_node_data:​ wrong data CRC in data node at 0x0007ebb8: read 0x6f11f0d, calculated 0x2697fdb7.
 +/​proc/​sys/​net/​ipv4/​neigh/​br0/​base_reachable_time:​ cannot create
 +Reading board data...
 +WSC UUID: 0xaf0795cf1cbb8861319592e843fd2c5a
 +device eth0 entered promiscuous mode
 +device eth1 entered promiscuous mode
 +device eth2 entered promiscuous mode
 +device eth3 entered promiscuous mode
 +arping: not found
 +mkdir: Cannot create directory `wl0': Read-only file system
 +/​var/​lan/​eth0:​ cannot create
 +DSL mode command is xdslctl start --bitswap on --sra off --lpair i --mod dlt2pe --up
 +BcmAdsl_Initialize=0xC00E6110,​ g_pFnNotifyCallback=0xC0117D14
 +pSdramPHY=0xA1FFFFF8,​ 0x2E1C2E9C 0x2E0C2A9C
 +AdslCoreSharedMemInit:​ shareMemAvailable=491424
 +AdslCoreHwReset: ​ AdslOemDataAddr = 0xA1F69564
 +dgasp: kerSysRegisterDyingGaspHandler:​ dsl0 registered ​
 +XTM Init: 400 rx BDs at 0xa0d0d000
 +XTM Init: 100 rx BDs at 0xa1546400
 +bcmxtmrt: MAC address: 4c 60 de 4e a4 da
 +[DoCreateDeviceReq.2619]:​ register_netdev
 +[DoCreateDeviceReq.2621]:​ register_netdev done
 +Setting SSID: "​Bezeq-n_A4D8"​
 +Setting SSID: "​NETGEAR-2"​
 +wl0.1 (): not using net_device_ops yet
 +Setting SSID: "​NEwl0.2 (): not using net_device_ops yet
 +TGEAR-3"​
 +Setting SSID: "​NETGEAR-4"​
 +wl0.3 (): not using net_device_ops yet
 +Info: No FWPT default policies.
 +Chanspec set to 0x2b06
 +httpd: socket bound in 0.0.0.0:80.
 +WinkDbg: agApi_seWinkDbg:​ agDoIoctl(1919):​ port[8], port_num[443],​ enable[0]
 +tDeviceListenPort(4263):​ port_idx[8],​ port_num[443],​ enable[0]
 +WinkDbg: agApi_setDeviceListenPort(4279):​ ret_val = [0]
 +WinkDbg: agApi_seWinkDbg:​ agDoIoctl(1919):​ port[9], port_num[21],​ enable[0]
 +tDeviceListenPort(4263):​ port_idx[9],​ port_num[21],​ enable[0]
 +WinkDbg: agApi_seWinkDbg:​ agDoIoctl(1919):​ port[10], port_num[30001],​ enable[0]
 +tDeviceListenPort(4279):​ ret_val = [0]
 +WinkDbg: agApi_setDeviceListenPort(4263):​ port_idx[10],​ port_num[30001],​ enable[0]
 +WinkDbg: agApi_setDeviceListenPort(4279):​ ret_val = [0]
 +info, udhcp server (v0.9.8) started
 +error, unable to parse '​option wins '
 +error, unable to parse '​option domain '
 +info, udhcp server (v0.9.8) started
 +info, udhcp server (v0.9.8) started
 +info, udhcp server (v0.9.8) started
 +killall: zebra: no process killed
 +killall: ripd: no process killed
 +WinkDbg: agApi_seWinkDbg:​ agDoIoctl(1919):​ port[0], port_num[520],​ enable[1]
 +tDeviceListenPortWinkDbg:​ agDoIoctl(1975):​ 002 port[0], port_num[520]
 +(4263): port_idxWinkDbg:​ agDoIoctl(1979):​ 002 Wins_01[0], Wins_02[0], Wins_03[0]
 +[0], port_num[520],​ enable[1]
 +WinkDbg: agApi_setDeviceListenPort(4279):​ ret_val = [0]
 +zebra: No such file or directory
 +ripd: No such file or directory
 +POT integrity check OK.
 +/​usr/​sbin/​acl_logd:​ not found
 +a.b.c.d
 +a00008a
 +Warning -   ​changing ownership '//​var/​spool'​ to 0/0
 +Warning -   ​changing ownership '//​var/​spool'​ to 0/0
 +Warning -   ​changing ownership '//​var/​spool/​lpd'​ to 0/0
 +Warning -   ​changing ownership '//​var/​spool/​lpd'​ to 0/0
 +Warning -   ​changing ownership '//​var/​spool/​lpd/​printer'​ to 0/0
 +Warning -   ​changing ownership '//​var/​spool/​lpd/​printer'​ to 0/0
 +Warning - printer: cannot open lp device '/​dev/​printer0'​ - No such device
 +device wl0 entered promiscuous mode
 +br0: port 5(wl0) entering learning state
 +Reaped 722
 +# br0: port 5(wl0) entering forwarding state
 +Start WPS !!
 +UPnP daemon is ready to run
 +gpio_drv_ioctl:​ usb_led_state = 0x0
 +killall: cwmpCPE: no process killed
 +read_from_wps() failure
 +set_wps_env:​ SET wps_method=1 wps_action=2 wps_config_command=1 wps_pbc_method=2 wps_ifname=wl0
 +ftpRestart:
 +killall: bftpd: no process killed
 +http_d: got signal
 +killall: bftpd: no process killed
 +WinkDbg: agApi_seWinkDbg:​ agDoIoctl(1919):​ port[9], port_num[21],​ enable[0]
 +tDeviceListenPortWinkDbg:​ agDoIoctl(1919):​ port[10], port_num[30001],​ enable[0]
 +(4263): port_idx[9],​ port_num[21],​ enable[0]
 +WinkDbg: agApi_setDeviceListenPort(4279):​ ret_val = [0]
 +WinkDbg: agApi_setDeviceListenPort(4263):​ port_idx[10],​ port_num[30001],​ enable[0]
 +WinkDbg: agApi_setDeviceListenPort(4279):​ ret_val = [0]</​nowiki>​
 +</​WRAP>​\\
 +
 +===== Tags =====
 +[[meta:​tags|How to add tags]]
 +{{tag>​bcm63xx bcm6328 FastEthernet 4Port USB 32RAM 32Flash MIPS MIPS32}}