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
Next revisionBoth sides next revision
toh:netgear:dgn2200v2 [2015/12/20 22:33] – [Netgear DGN2200 v2] Added link to SOC torsknodtoh:netgear:dgn2200v2 [2019/10/14 09:24] – [Tags] unsupported added tmomas
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 [[docs:techref: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 unsupported}}
  • Last modified: 2021/12/05 11:52
  • by tmomas