NETGEAR EVG2000
Supported since 17.01. Switch supported in bmips target with WAN support since commit: bmips: add support for Netgear EVG2000 (2023)
Supported Versions
The BCM53115 onboard switch cannot be configured. The MDIO interface isnt's still implemented to configure this switch on this platform.
Hardware Highlights
Installation
Version | Release date | firmware download link | notes | Tested |
---|---|---|---|---|
LEDE Reboot 17.01.1 | 2017-04-22 | https://downloads.lede-project.org/releases/17.01.1/targets/brcm63xx/smp/ | SMP. b43 wifi drivers installed. The switch cannot be configured, no WAN support | ✔ |
Installation via CFE web (http) server
Note: The RESET button doesn't work in this router for entering CFE failsafe. We will use the serial port TX-RX shortcircuit trick, otherwise a serial TTL adapter is required.
- Set a static IP on your computer, use 192.168.1.35 (or any compatible), and connect the ethernet cable to the router.
- Unplug the router's power cord
- Shortcircuit TX and RX serial pins (this will simulate keyboard buttons pressing on the serial port; ugly but it should work)
- Plug the router's power cord and wait 3 or more seconds
- Remove the TX-RX shortcircuit.
- You'll know it worked if, on boot, the first LED stays red
-
- Note: the default address may be
192.168.0.1
instead, depending on the firmware version. If this is the case, you'll have to set your static IP to something like 192.168.0.35, and navigate tohttp://192.168.0.1
which will redirect you to the screen shown above, which will be athttp://192.168.0.1/upload.htm
or equivalent
- Send the new firmware and wait some minutes until the firmware upgrade finish.
- If you get an “illegal file” error, use the ...sysupgrade.bin file instead of the ...factory.chk file
- ssh / telnet to 192.168.1.1 and set a root password, or browse to
http://192.168.1.1
if LuCI is installed.
It's also possible to attach a serial console (serial TTL cable adapter required). Press any key at the console when starting up the router.
OEM Flash Layout
mtd0 | 0x00020100-0x00f60000 | “rootfs” |
mtd1 | 0x00020000-0x00f60000 | “fw_upgrade” |
mtd2 | 0x00f60000-0x00f80000 | “T_Meter1” |
mtd3 | 0x00f80000-0x00fa0000 | “T_Meter2” |
mtd4 | 0x00fa0000-0x00fc0000 | “POT” |
mtd5 | 0x00fc0000-0x00fe0000 | “board_data” |
mtd6 | 0x00fe0000-0x01000000 | “nvram” |
mtd7 | 0x00000000-0x01000000 | “whole_flash” |
Hardware
Info
Architecture | MIPS |
---|---|
Vendor | Broadcom |
bootloader | cfe |
Board ID | 96369PVG |
System-On-Chip | Broadcom BCM6369 |
CPU/Speed | BMIPS4350 v3.1 / 400 MHz |
Flash-Chip | MX29GL128ELT2I-90G |
Flash size | 16 MiB |
RAM-Chip | 2 x W9425G6JH-5 / DDR-400 or 2x Nanya NT5DS8M16FS-5T |
RAM size | 64 MiB |
Wireless | BCM4322 802.11b/g/n (onboard) |
Antenna | 2x |
Ethernet | Broadcom BCM53115 w/ vlan support swconfig |
USB | 2 x USB 2.0 |
Power adapter | “12VDC, 2.5A / NETGEAR P030WE120B 11200-2LF” or P030WS120B(...) |
Serial | Yes |
JTAG | ? or some jtag signals are printed on soldermask so maybe possible |
Photos
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
Guessed test points, not yet verified:
The TRST test point shouldn't be needed for debricking the board.
Serial
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the Serial Port of this specific device:
Serial connection parameters: 115200, 8N1. “ankas” Guess upper port is JTAG
GPIO
LEDs
Read: System configuration: Leds to configure the leds
Led | colour | Active | GPIO Pin |
---|---|---|---|
voip2 | green | Low | 2 |
online | red | Low | 4 |
green | Low | 5 | |
voip1 | green | Low | 14 |
usb | green | Low | 15 |
power | green | Low | 22 |
red | Low | 23 | |
ethernet | green | Low | 24 |
wan | green | Low | 27 |
Buttons
→ hardware.button on howto use and configure the hardware button(s).
Event | Active | GPIO Pin |
---|---|---|
Reset | Low | 25 |
WPS | Low | 26 |
Bootlogs
OEM Bootlog
EVG2000 Boot Code V1.0.6 CFE version 1.0.37-102.6 for BCM96368 (32bit,SP,BE) Build Date: Fri Sep 25 11:21:49 CST 2009 (eric@dev3) Copyright (C) 2000-2008 Broadcom Corporation. Parallel flash device: name AM29LV320MT, id 0x2201, size 16384KB CPU type 0x2A031: 400MHz, Bus: 160MHz, Ref: 64MHz CPU running TP0 Total memory: 67108864 bytes (64MB) Boot Address 0xb8000000 Board IP address : 192.168.0.1 Host IP address : 192.168.0.100 Gateway IP address : Run from flash/host (f/h) : f Default host run file name : hctest_cust_be_2008_11_21.elf Default host flash file name : bcmTELSTRA_fs_kernel Boot delay (0-9 seconds) : 1 Board Id (0-4) : 96369PVG Number of MAC Addresses (1-32) : 11 Base MAC Address : 20:4e:7f:xx:xx:xx PSI Size (1-64) KBytes : 24 Main Thread Number [0|1] : 0 GPON Serial Number : "BRCM12345678" GPON Password : "0000000000" *** Press any key to stop auto run (1 seconds) *** Auto run second count down: 110 Booting from only image (0xb8020000) ... Code Address: 0x80010000, Entry Address: 0x80290000 Decompression OK! Entry at 0x80290000 Closing network. Disabling Switch ports. Flushing Receive Buffers... 0 buffers found. Closing DMA Channels. Starting program at 0x80290000 Linux version 2.6.21.5 (antony@localhost.localdomain) (gcc version 4.2.3) #57 Tue Mar 27 10:02:02 CST 2012 Parallel flash device: name AM29LV320MT, id 0x2201, size 16384KB 96369PVG prom init CPU revision is: 0002a031 Determined physical RAM map: memory: 03f00000 @ 00000000 (usable) On node 0 totalpages: 16128 DMA zone: 32 pages used for memmap DMA zone: 0 pages reserved DMA zone: 4064 pages, LIFO batch:0 Normal zone: 94 pages used for memmap Normal zone: 11938 pages, LIFO batch:1 Built 1 zonelists. Total pages: 16002 Kernel command line: root=31:0 ro noinitrd console=ttyS0,115200 brcm mips: enabling icache and dcache... Primary instruction cache 64kB, physically tagged, 4-way, linesize 16 bytes. Primary data cache 32kB, 2-way, linesize 16 bytes. Synthesized TLB refill handler (21 instructions). Synthesized TLB load handler fastpath (33 instructions). Synthesized TLB store handler fastpath (33 instructions). Synthesized TLB modify handler fastpath (32 instructions). PID hash table entries: 256 (order: 8, 1024 bytes) Using 200.000 MHz high precision timer. Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Allocating memory for DSP module core and initialization code Allocated DSP module memory - CORE=0x8108c700 SIZE=935136, INIT=0x0 SIZE=0 Memory: 60188k/64512k available (2109k kernel code, 4308k reserved, 446k data, 92k init, 0k highmem) KLOB Pool 1 Initialized: 1048576 bytes <0x80300000 ... 0x80400000> Calibrating delay loop... 398.33 BogoMIPS (lpj=199168) Mount-cache hash table entries: 512 NET: Registered protocol family 16 Total Flash size: 16384K with 128 sectors File system address: 0xb8020100 registering PCI controller with io_map_base unset SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb BLOG v1.0 Initialized 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: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher squashfs: LZMA suppport for slax.org by jro fuse init (API version 7.8) io scheduler noop registered (default) PPP generic driver version 2.4.2 NET: Registered protocol family 24 physmap platform flash device: 01000000 at b8000000 physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0040 physmap-flash.0: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. cmdlinepart partition parsing not available RedBoot partition parsing not available Using physmap partition information Creating 8 MTD partitions on "physmap-flash.0": 0x00020100-0x00f60000 : "rootfs" mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only 0x00020000-0x00f60000 : "fw_upgrade" 0x00f60000-0x00f80000 : "T_Meter1" 0x00f80000-0x00fa0000 : "T_Meter2" 0x00fa0000-0x00fc0000 : "POT" 0x00fc0000-0x00fe0000 : "board_data" 0x00fe0000-0x01000000 : "nvram" 0x00000000-0x01000000 : "whole_flash" 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: irq 15, io mem 0x10001500 ehci_hcd 0000:00:0a.0: USB f.f started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ohci_hcd: 2006 August 04 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 13, io mem 0x10001600 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected usbcore: registered new interface driver usblp drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. brcmboard: brcm_board_init entry ===>brcm_board_init: GPIO->GPIOBaseMode=0x32b01 ===>brcm_board_init: GPIO->GPIOMode=0x1f0000 Serial: BCM63XX driver $Revision: 3.00 $ ttyS0 at MMIO 0xb0000100 (irq = 10) is a BCM63XX ttyS1 at MMIO 0xb0000120 (irq = 11) is a BCM63XX netem: version 1.2 u32 classifier Netfilter messages via NETLINK v0.30. nf_conntrack version 0.5.0 (504 buckets, 4032 max) TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 15 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> VFS: Mounted root (squashfs filesystem) readonly. Freeing unused kernel memory: 92k freed init started: BusyBox v1.00 (2012.01.05-03:30+0000) multi-call binary BusyBox v1.00 (2012.01.05-03:30+0000) Built-in shell (msh) Enter 'help' for a list of built-in commands. Loading drivers and kernel modules... pktflow: module license 'Proprietary' taints kernel. Broadcom Packet Flow Cache learning via BLOG enabled. Created Proc FS /procfs/fcache Constructed Broadcom Packet Flow Cache v0.1 Aug 15 2011 17:01:27 Broadcom Packet CMF (Experimental) Char Driver v0.1 Aug 15 2011 17:01:26 Registered<232> Broadcom Packet CMF (Experimental) [6369-B2] v0.1 Aug 15 2011 17:01:26 Loaded Broadcom BCMPROCFS v1.0 initialized Broadcom BCM6369B2 Ethernet Network Device v0.1 Jan 5 2012 11:21:11 KLOB extended to 2 pools KLOB extended to 3 pools KLOB extended to 4 pools ethsw: found bcm53115! ethsw_mdio_wreg: timeout! dgasp: kerSysRegisterDyingGaspHandler: bcmsw registered Broadcom Packet CMF (Experimental) SWC RESET. Broadcom Packet CMF (Experimental) SWC INITIALIZED. KLOB extended to 5 pools KLOB extended to 6 pools KLOB extended to 7 pools KLOB extended to 8 pools Broadcom Packet CMF (Experimental) Forwarder Net Device 0 v0.1 Aug 15 2011 17:01:26 Registered Broadcom Packet CMF (Experimental) Forwarder Net Device 1 v0.1 Aug 15 2011 17:01:26 Registered Broadcom Packet CMF (Experimental) ENABLED. eth0: MAC Address: 20:4E:7F:xx:xx:xx eth1: MAC Address: 20:4E:7F:xx:xx:xx eth2: MAC Address: 20:4E:7F:xx:xx:xx eth3: MAC Address: 20:4E:7F:xx:xx:xx eth4: MAC Address: 20:4E:7F:xx:xx:xx eth5: MAC Address: 20:4E:7F:xx:xx:xx eth0 Link DOWN. eth1 Link DOWN. eth2 Link DOWN. eth3 Link DOWN. eth4 Link UP 1000 mbps full duplex PCI: Enabling device 0000:00:01.0 (0000 -> 0002) PCI: Setting latency timer of device 0000:00:01.0 to 64 wl: srom not detected, using main memory mapped srom info (wombo board) wl0: wlc_attach: MAC addr from system pool. id:0x776c0000 wl0: MAC Address: 20:4E:7F:xx:xx:xx wl0: Broadcom BCM4322 802.11 Wireless Controller 5.10.120.0.cpe4.402.0 dgasp: kerSysRegisterDyingGaspHandler: wl0 registered DSP Driver: DSP init stub Endpoint: endpoint_init entry BOS: Enter bosInit Enter bosAppInit Exit bosAppInit BOS: Exit bosInit Endpoint: endpoint_init COMPLETED Set eth0 wan port 1/proc/sys/net/ipv4/neigh/br0/base_reachable_time: cannot create Reading board data... WSC UUID: 0xxxx interface wan1 does not exist! <6>device eth1 entered promiscuous mode device eth2 entered promiscuous mode device eth3 entered promiscuous mode device eth4 entered promiscuous mode device wl0 entered promiscuous mode interface phone does not exist! br0: port 4(eth4) entering learning state arping: not found mkdir: Cannot create directory `eth1': Read-only file system mkdir: Cannot create directory `eth2': Read-only file system mkdir: Cannot create directory `eth3': Read-only file system mkdir: Cannot create directory `wl0': Read-only file system mkdir: Cannot create directory `wl0.1': Read-only file system mkdir: Cannot create directory `wl0.2': Read-only file system mkdir: Cannot create directory `wl0.3': Read-only file system /var/lan/eth4: cannot create br0: topology change detected, propagating br0: port 4(eth4) entering forwarding state Info: No FWPT default policies. lan_ipaddr=192.168.0.1 httpd : cur_wan_ip=(0.0.0.0) lan_ipaddr=192.168.0.1 lan_ipaddr=192.168.0.1 httpd : cur_wan_ip=(0.0.0.0) lan_ipaddr=192.168.0.1 Setting SSID "xxxxxxxxxxxxxxxx" Setting SSID "NETGEAR2" Setting SSID "NETGEAR3" Setting SSID "NETGEAR4" gpio_drv_ioctl: wps_led_state = 0x1 info, udhcp server (v0.9.8) started error, unable to parse 'option wins ' error, unable to parse 'option domain ' killall: zebra: no process killed killall: ripd: no process killed POT integrity check OK. POT time is up. WPSD: WPS is disabled! # Auto-negotiation enabled. Link is down gpio_drv_ioctl: usb_led_state = 0x0 httpd, pid 286 calling nvram_commit chanspec 0x2b01 selected killall: cwmpCPE: no process killed killall: smbd: no process killed killall: nmbd: no process killed killall: bftpd: no process killed device wl0 is already a member of a bridge; can't enslave it to bridge br0. br0: port 5(wl0) entering learning state br0: topology change detected, propagating br0: port 5(wl0) entering forwarding state
Openwrt TEST Bootlog (BCM6368_CPU_ID == 6369)
EVG2000 Boot Code V1.0.6 CFE version 1.0.37-102.6 for BCM96368 (32bit,SP,BE) Build Date: Fri Sep 25 11:21:49 CST 2009 (eric@dev3) Copyright (C) 2000-2008 Broadcom Corporation. Parallel flash device: name AM29LV320MT, id 0x2201, size 16384KB CPU type 0x2A031: 400MHz, Bus: 160MHz, Ref: 64MHz CPU running TP0 Total memory: 67108864 bytes (64MB) Boot Address 0xb8000000 Board IP address : 192.168.0.1 Host IP address : 192.168.0.100 Gateway IP address : Run from flash/host (f/h) : f Default host run file name : hctest_cust_be_2008_11_21.elf Default host flash file name : bcmTELSTRA_fs_kernel Boot delay (0-9 seconds) : 1 Board Id (0-4) : 96369PVG Number of MAC Addresses (1-32) : 11 Base MAC Address : 20:4e:7f:xx:xx:xx PSI Size (1-64) KBytes : 24 Main Thread Number [0|1] : 0 GPON Serial Number : "BRCM12345678" GPON Password : "0000000000" *** Press any key to stop auto run (1 seconds) *** Auto run second count down: 110 Booting from only image (0xb8020000) ... Code Address: 0x80010000, Entry Address: 0x80010000 LZMA: Prossible old LZMA format, trying to decompress.. Decompression OK! Entry at 0x80010000 Closing network. Disabling Switch ports. Flushing Receive Buffers... 0 buffers found. Closing DMA Channels. Starting program at 0x80010000 [ 0.000000] Linux version 3.6.11 (cortex@blackbox) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #26 Sun Jan 20 14:18:48 CET 2013 [ 0.000000] Detected Broadcom 0x6368 CPU revision b2 [ 0.000000] CPU frequency is 400 MHz [ 0.000000] 64MB of RAM installed [ 0.000000] registering 38 GPIOs [ 0.000000] board_bcm963xx: Boot address 0xb8000000 [ 0.000000] board_bcm963xx: CFE version: 1.0.37-102.6 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU revision is: 0002a031 (Broadcom BMIPS4350) [ 0.000000] board_bcm963xx: board name: 96369PVG [ 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] Reserving 0MB of memory at 0MB for crashkernel [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes. [ 0.000000] Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 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] __ex_table already sorted, skipping sort [ 0.000000] Memory: 61688k/65536k available (2275k kernel code, 3848k reserved, 401k data, 212k init, 0k highmem) [ 0.000000] NR_IRQS:128 [ 0.000000] Calibrating delay loop... 397.82 BogoMIPS (lpj=795648) [ 0.032000] pid_max: default: 32768 minimum: 301 [ 0.036000] Mount-cache hash table entries: 512 [ 0.040000] NET: Registered protocol family 16 [ 0.048000] registering PCI controller with io_map_base unset [ 0.056000] bio: create slab <bio-0> at 0 [ 0.060000] PCI host bridge to bus 0000:00 [ 0.064000] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff] [ 0.068000] pci_bus 0000:00: root bus resource [io 0x8000000-0x800ffff] [ 0.072000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.088000] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x30003fff] [ 0.092000] Switching to clocksource MIPS [ 0.096000] PCI: Enabling device 0000:00:01.0 (0000 -> 0002) [ 0.128000] ssb: Found chip with id 0x4322, rev 0x01 and package 0x09 [ 0.180000] ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0 [ 0.188000] NET: Registered protocol family 2 [ 0.196000] TCP established hash table entries: 2048 (order: 2, 16384 bytes) [ 0.200000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) [ 0.208000] TCP: Hash tables configured (established 2048 bind 2048) [ 0.216000] TCP: reno registered [ 0.220000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.224000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.232000] NET: Registered protocol family 1 [ 0.236000] audit: initializing netlink socket (disabled) [ 0.244000] type=2000 audit(0.244:1): initialized [ 0.248000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.256000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.264000] msgmni has been set to 120 [ 0.268000] io scheduler noop registered [ 0.272000] io scheduler deadline registered (default) [ 0.280000] bcm63xx_uart.0: ttyS0 at MMIO 0xb0000100 (irq = 10) is a bcm63xx_uart ê[ 0.288000] console [ttyS0] enabled, bootconsole disabled [ 0.288000] console [ttyS0] enabled, bootconsole disabled [ 0.300000] bcm63xx-rng bcm63xx-rng: registered RNG driver [ 0.308000] physmap platform flash device: 08000000 at 18000000 [ 0.312000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e [ 0.324000] Amd/Fujitsu Extended Query Table at 0x0040 [ 0.328000] Amd/Fujitsu Extended Query version 1.3. [ 0.336000] number of CFI chips: 1 [ 0.340000] bcm63xxpart: CFE boot tag found with version 6 and board type 96369PVG [ 0.348000] bcm63xxpart: Partition 0 is CFE offset 0 and length 20000 [ 0.352000] bcm63xxpart: Partition 1 is kernel offset 20100 and length eff00 [ 0.360000] bcm63xxpart: Partition 2 is rootfs offset 110000 and length ed0000 [ 0.368000] bcm63xxpart: Partition 3 is nvram offset fe0000 and length 20000 [ 0.376000] bcm63xxpart: Partition 4 is linux offset 20000 and length fc0000 [ 0.384000] bcm63xxpart: Spare partition is offset 4d0004 and length b0fffc [ 0.388000] 5 bcm63xxpart partitions found on MTD device physmap-flash.0 [ 0.396000] Creating 5 MTD partitions on "physmap-flash.0": [ 0.404000] 0x000000000000-0x000000020000 : "CFE" [ 0.408000] 0x000000020100-0x000000110000 : "kernel" [ 0.416000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only [ 0.428000] 0x000000110000-0x000000fe0000 : "rootfs" [ 0.432000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only [ 0.448000] mtd: partition "rootfs" set to be root filesystem [ 0.456000] mtd: partition "rootfs_data" created automatically, ofs=4E0000, len=B00000 [ 0.464000] 0x0000004e0000-0x000000fe0000 : "rootfs_data" [ 0.472000] 0x000000fe0000-0x000001000000 : "nvram" [ 0.476000] 0x000000020000-0x000000fe0000 : "linux" [ 0.520000] bcm63xx-wdt bcm63xx-wdt: started, timer margin: 30 sec [ 0.532000] TCP: cubic registered [ 0.536000] NET: Registered protocol family 17 [ 0.540000] 8021q: 802.1Q VLAN Support v1.8 [ 0.548000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2. [ 0.560000] Freeing unused kernel memory: 212k freed awk: /proc/cpuinfo: No such file or directory [ 2.980000] roboswitch: Probing device 'eth0' [ 2.984000] bcm63xx_enet: could not find a used port with phy_id 0, assuming phy is external [ 2.996000] roboswitch: found a 53115! It's a 5350. at eth0 [ 4.036000] There is already a switch registered on the device 'eth0' [ 5.412000] Button Hotplug driver version 0.4.1 [ 5.432000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled.0/input/input0 - preinit - Press the [f] key and hit [enter] to enter failsafe mode - regular preinit - [ 9.140000] jffs2: notice: (373) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 21 of xref (0 dead, 10 orphan) found. switching to jffs2 - init - Please press Enter to activate this console. [ 11.868000] Compat-drivers backport release: compat-drivers-2013-01-08-3 [ 11.872000] Backport based on wireless-testing.git master-2013-01-07 [ 11.880000] compat.git: wireless-testing.git [ 12.216000] cfg80211: Calling CRDA to update world regulatory domain [ 12.224000] cfg80211: World regulatory domain updated: [ 12.228000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 12.240000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 12.248000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 12.256000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 12.264000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 12.272000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 12.484000] SCSI subsystem initialized [ 12.540000] There is already a switch registered on the device 'eth0' [ 12.736000] usbcore: registered new interface driver usbfs [ 12.744000] usbcore: registered new interface driver hub [ 12.748000] usbcore: registered new device driver usb [ 13.400000] b43-phy0: Broadcom 4322 WLAN found (core revision 16) [ 13.452000] b43-phy0: Found PHY: Analog 8, Type 4 (N), Revision 4 [ 13.480000] Broadcom 43xx driver loaded [ Features: PNL ] [ 14.340000] NTFS driver 2.1.30 [Flags: R/O MODULE]. [ 15.020000] PPP generic driver version 2.4.2 [ 15.760000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 16.120000] NET: Registered protocol family 24 [ 16.380000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 16.492000] bcm63xx_ehci bcm63xx_ehci.0: BCM63XX integrated EHCI controller [ 16.496000] bcm63xx_ehci bcm63xx_ehci.0: new USB bus registered, assigned bus number 1 [ 16.528000] bcm63xx_ehci bcm63xx_ehci.0: irq 15, io mem 0xb0001500 [ 16.544000] bcm63xx_ehci bcm63xx_ehci.0: USB 2.0 started, EHCI 1.00, overcurrent ignored [ 16.552000] hub 1-0:1.0: USB hub found [ 16.556000] hub 1-0:1.0: 2 ports detected [ 16.676000] nf_conntrack version 0.5.0 (967 buckets, 3868 max) [ 17.804000] xt_time: kernel timezone is -0000 [ 18.088000] Initializing USB Mass Storage driver... [ 18.092000] usbcore: registered new interface driver usb-storage [ 18.100000] USB Mass Storage support registered. [ 18.484000] u32 classifier [ 18.488000] Performance counters on [ 18.492000] input device check on [ 18.496000] Actions configured [ 18.760000] Mirror/redirect action on [ 22.852000] device eth0 entered promiscuous mode [ 22.864000] br-lan: port 1(eth0) entered forwarding state [ 22.868000] br-lan: port 1(eth0) entered forwarding state [ 24.872000] br-lan: port 1(eth0) entered forwarding state [ 26.428000] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07) [ 26.576000] device wlan0 entered promiscuous mode [ 26.856000] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07) [ 27.896000] br-lan: port 2(wlan0) entered forwarding state [ 27.900000] br-lan: port 2(wlan0) entered forwarding state [ 29.904000] br-lan: port 2(wlan0) entered forwarding state
Known Issues
As of August 2020, there is still no support for WAN port due to poor support of Broadcom based devices. OpenWrt forum link
2023, fixed in bmips target → WAN support since commit: bmips: add support for Netgear EVG2000