NETGEAR CG3000-2STAUS
The Netgear OpenWrt CG3000-2STAUS is a Docsis 3.0 cable modem provided to Optus customers in Australia before the NBN rolls out. In addition to the Docsis 3.0 modem, it also integrates a four-port gigabit switch, voice-over IP (VoIP), and 2.4G Wi-Fi. It has an RJ45 gigabit WAN port. One can connect this WAN port to an upstream modem/router and use it as a generic modem. It is built with the same PCB as the NETGEAR N450/CG3000Dv2, but its counterpart lacks VoIP and the RJ45 WAN port.
Currently work in progress.
Hardware
Info
| Architecture | MIPS |
|---|---|
| Vendor | Broadcom |
| bootloader | Aeolus (The link here is for BCM3384) |
| System-On-Chip | Broadcom BCM3383 |
| CPU/Speed | BMIPS?? / ? MHz |
| NAND Flash | Spansion S34ML01G200TF100 SLC NAND Flash Memory |
| NAND Flash size | 128 MiB |
| SPI Flash | Macronix MX25L8006E SPI Flash |
| SPI Flash size | 1 MiB |
| RAM-Chip | Samsung K4B1G1646G DDR3 SDRAM |
| RAM size | 128 MiB |
| Wireless | Broadcom 802.11b/g/n |
| Ethernet | 1 WAN (red), 4 LAN (yellow), All GbE RJ45 |
| USB | Two USB 2.0 |
| Serial | Two 3.3v TTL serial ports |
| JTAG | Probably |
Installation
Installing OpenWrt requires opening the modem. You will need the following equipment:
- A USB-to-TTL serial adapter
- An Ethernet interface and cable for connecting the modem's LAN port directly to the PC
- A TFTP server running on the PC
Warning: This procedure overwrites the stock firmware and may permanently brick the device if it is interrupted or performed incorrectly. Do not disconnect power while an image is being written to flash.
Before installing OpenWrt, it is strongly recommended to back up the original NAND contents so that the stock firmware can be restored if anything goes wrong.
The bcm2dump utility can be used to create a backup through the eCos serial shell. However, the recommended method is to load an OpenWrt initramfs image into RAM, boot it without modifying the flash, and back up the original firmware partitions from the OpenWrt shell. The resulting files can then be transferred to the PC over Ethernet.
1. Connect the USB-to-TTL serial adapter to UART0 (J20), and connect the modem's LAN port directly to the PC.
2. Configure the Ethernet interface on the PC with the following static network settings:
- IP address:
192.168.1.100 - Subnet mask:
255.255.255.0 - Gateway: not required
- DNS server: not required
3. Start a TFTP server on the PC and place the following OpenWrt files in its TFTP root directory:
- The initramfs image
- The U-Boot image
- The UBI image
4. Open a serial terminal, such as PuTTY, and power on the modem. When the following message appears, immediately press p:
Enter '1', '2', or 'p' within 2 seconds or take default
5. Configure the bootloader network parameters as follows:
Board IP Address:192.168.1.1- Subnet mask:
255.255.255.0 - Gateway: keep the default value
- MAC address: keep the default value
Internal External phy (e/i/a):e
6. Select:
g) Download and run from RAM
7. Enter the following information when prompted:
Board TFTP Server IP Address:192.168.1.100Enter filename: the filename of the OpenWrt initramfs imageStore parameters to flash:n
The bootloader will load the initramfs image and start OpenWrt directly from RAM. No flash contents are modified during this step.
8. After the OpenWrt initramfs shell has started, run the following commands on the PC to back up the stock firmware partitions:
ssh -T -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.1.1 '. /lib/functions.sh; mtd=$(find_mtd_index image1); [ -n "$mtd" ] || exit 1; dd if="/dev/mtd$mtd" bs=1M' > image1.bin ssh -T -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.1.1 '. /lib/functions.sh; mtd=$(find_mtd_index image2); [ -n "$mtd" ] || exit 1; dd if="/dev/mtd$mtd" bs=1M' > image2.bin ssh -T -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.1.1 '. /lib/functions.sh; mtd=$(find_mtd_index linuxapp); [ -n "$mtd" ] || exit 1; dd if="/dev/mtd$mtd" bs=1M' > linuxapp.bin
Verify that all three backup files were created successfully and are not empty before proceeding. Store copies of these files in a safe location.
9. Install OpenWrt using sysupgrade, :
scp -O -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null openwrt-bmips-bcm3383-netgear_cg3000-2staus-squashfs-sysupgrade.bin root@192.168.1.1:/tmp/ ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.1.1 'sysupgrade -n openwrt-bmips-bcm3383-netgear_cg3000-2staus-squashfs-sysupgrade.bin'
- It is normal to get
Command failed: ubus call system sysupgrade - The modem will automatically reboot after sysupgrade completes the installation/upgrade.
- Do not reset or power off the modem during the flash operation.
- Check the serial console for progress.
10. Watch the serial console. When the modem reboots, interrupt the stock bootloader again by pressing p, and configure the bootloader network parameters as described above.
11. Select:
d) Download and save to flash
Enter the filename of the U-Boot image when prompted, and write it to the image1 location. Enter 1 when prompted by the bootloader.
Wait until the write operation has completed successfully before continuing.
- Do not flash
image2in the stock bootloader, as U-Boot will not accept the OOB data written by the stock bootloader. - Similarly, do not flash U-Boot (
image1) in OpenWrt. Without Broadcom-proprietary OOB data appended by the stock bootloader, it will refuse to boot the U-Boot image.
12. Select the following option to reboot the modem:
z) Reset
The modem should now boot into OpenWrt.
Serial
There are two 3.3v TTL serial ports configured as 115200, 8N1, no flow control.
The eCos part of the modem/router provides an interactive console on UART0 (J20). The console does not have password and only accepts eCos commands. To stop scanning once logged in, type /cm_hal/scan_stop.
The Linux part of the modem/router provides an interactive console on UART0 (J21). Login with username: root, password: broadcom.
These ports may be disabled on some OEM firmware releases.
Flash Layout
SPI NOR:
| Offset range | Size | eCos partition name |
|---|---|---|
0x00000000-0x0000ffff | 64 KiB | bootloader |
0x00010000-0x0001ffff | 64 KiB | permnv |
0x00020000-0x0002ffff | 64 KiB | vendor NonVol copy/area |
0x00030000-0x0003ffff | 64 KiB | vendor NonVol copy/area |
0x00040000-0x000bffff | 512 KiB | unused/reserved in current map |
0x000c0000-0x000fffff | 256 KiB | dynnv |
NAND:
| Offset range | Size | Block range | eCos partition name | OpenWrt usage |
|---|---|---|---|---|
0x00000000-0x01f3ffff | 0x1f40000 = 31.25 MiB | block 0-249 | linuxapps | Untouched |
0x01f40000-0x0283ffff | 0x900000 = 9 MiB | block 250-321 | image1 | Second-stage U-Boot |
0x02840000-0x0313ffff | 0x900000 = 9 MiB | block 322-393 | image2 | OpenWrt UBI image |
0x03140000-0x035bffff | 0x480000 = 4.5 MiB | block 394-429 | linux / image3 |
|
0x035c0000-0x07dbffff | 0x4800000 = 72 MiB | block 430-1005 | linuxkfs |
|
0x07dc0000-0x07ffffff | 0x240000 = 2.25 MiB | block 1006-1023 | dhtml |
Stock Bootloader Behavior
At power-on, the stock bootloader runs on CPU0 and decompresses two payloads into their respective memory locations. First, using the partition table stored in SPI NOR flash, it picks up the newest valid image out of image1 and image2. These partitions contain the eCos image. The selected image is then decompressed to the load address specified in its HCS header.
The bootloader subsequently locates image3 using the same partition table. image3 is a dual-image file, identified by the UseDualFiles flag (0x0100) in the HCS header's usControl field. The stock bootloader decompresses only the first subimage (the Linux kernel) into memory.
After both payloads are in the RAM, the bootloader transfers control to eCos, which continues running on CPU0. The eCos will release CPU1 from reset and Linux begins to run on CPU1.
Reverse engineering of the stock bootloader shows that it handles dual-images differently depending on the partition in which they are stored.
The dual-image file in image3 has only one outer HCS header. Neither of its two subimages contains an additional HCS header. By contrast, although image1 and image2 also support dual-image files, the bootloader expects the first subimage in such a image to contain its own HCS header. It uses the load address from the inner HCS header as the decompression destination.
In both cases, the second subimage is neither loaded into memory nor validated by the bootloader. The second subimage does not need to have a valid HCS header. In the stock firmware, the second subimage of image3 contains the SquashFS root filesystem used by Linux.
If any of these images is missing or does not contain a valid HCS header, the bootloader silently skips it. The boot process halts only if neither image1 nor image2 is valid.
Booting OpenWrt requires a SPL (Secondary Program Loader). A minimal U-Boot image is permanently installed in image1. Its sole purpose is to load and boot the Linux kernel stored in the UBI partition beginning at image2.
During startup, the Linux kernel locates the SquashFS root filesystem in the same UBI and mounts it as the read-only root filesystem and becomes the read-only lower layer of the OverlayFS. The remaining UBI space is used for the writable upper layer.
After OpenWrt has been installed, the flash region occupied by image2 and all subsequent partitions is repurposed for UBI.
The `linuxapps` partition may be used as additional storage. Any data stored on this partition will always be preserved during sysupgrade.
Boot logs
The OEM Boot logs depend on the firmware version that is currently installed.
Both eCos and Linux consoles are active and interactive in v2.08.07.
eCos (v2.08.07)
BCM3383A2 TP0 346890 Reset Switch - Low GPIO-32 50ms MemSize: 128 M Chip ID: BCM3383Z-B0 BootLoader Version: 2.4.0alpha18R2 Pre-release Gnu spiboot reduced DDR drive linux Build Date: Apr 2 2013 Build Time: 18:16:36 SPI flash ID 0xc22014, size 1MB, block size 64KB, write buffer 256, flags 0x0 NAND flash: Device size 128 MB, Block size 128 KB, Page size 2048 B parameter offset is 40664 Signature/PID: a0ff NandFlashRead: Reading offset 0x1f40000, length 0x5c Image 1 Program Header: Signature: a0ff Control: 0005 Major Rev: 0003 Minor Rev: 0000 Build Time: 2016/8/12 01:39:12 Z File Length: 5077068 bytes Load Address: 80004000 Filename: CG3000_2STAUS_V2.08.06u_160812.bin HCS: 3b5a CRC: 0d05a9a5 Found image 1 at offset 2040000 NandFlashRead: Reading offset 0x2840000, length 0x5c Image 2 Program Header: Signature: a0ff Control: 0005 Major Rev: 0003 Minor Rev: 0000 Build Time: 2017/3/24 02:07:50 Z File Length: 5075601 bytes Load Address: 80004000 Filename: CG3000_2STAUS_V2.08.07u_170324.bin HCS: c68c CRC: be511ba6 Found image 2 at offset 2940000 NandFlashRead: Reading offset 0x3140000, length 0x5c Image 3 Program Header: Signature: a0ff Control: 0005 Major Rev: 0002 Minor Rev: 0017 Build Time: 2017/3/24 02:23:24 Z File Length: 1507236 bytes Load Address: 84010000 Filename: CG3000_2STAUS_K2630V2.08.07u_170324.bin HCS: da93 CRC: 4cc8e116 Found image 3 at offset 3240000 Enter '1', '2', or 'p' within 2 seconds or take default... . . NandFlashRead: Reading offset 0x3140000, length 0x200 NandFlashRead: Reading offset 0x3140200, length 0x16fe00 Performing CRC on Image 3... CRC time = 47655450 Detected LZMA compressed image... decompressing... Target Address: 0x84010000 decompressSpace is 0x8000000 Elapsed time 1428355210 Decompressed length: 5797252 Done Copying Root File System... NandFlashRead: Reading offset 0x2840000, length 0x200 NandFlashRead: Reading offset 0x2840200, length 0x4d70ed NandFlashRead: 1 errors reading buffer at offset 2851400 NandFlashRead: 1 errors reading buffer at offset 296b200 NandFlashRead: 1 errors reading buffer at offset 29b9600 Performing CRC on Image 2... CRC time = 160721814 Detected LZMA compressed image... decompressing... Target Address: 0x80004000 decompressSpace is 0x8000000 Elapsed time 4070444660 Decompressed length: 25880044 Copying partition table to 0x83fffc04 220 Copying partition table to 0x80000904 220 Executing Image 2... eCos - hal_diag_init Init device '/dev/BrcmTelnetIoDriver' Init device '/dev/ttydiag' Init tty channel: 818b2060 Init device '/dev/tty0' Init tty channel: 818b2080 Init device '/dev/haldiag' HAL/diag SERIAL init Init device '/dev/ser0' BCM 33XX SERIAL init - dev: b4e00500.2 Set output buffer - buf: 0x81b3a6c0 len: 4096 Set input buffer - buf: 0x81b3b6c0 len: 4096 BCM 33XX SERIAL config Init device '/dev/ser1' BCM 33XX SERIAL init - dev: b4e00520.3 Set output buffer - buf: 0x81b3c6c0 len: 4096 Set input buffer - buf: 0x81b3d6c0 len: 4096 BCM 33XX SERIAL config InitBoard: MIPS frequency 637200000 BcmBfcAppNonVolSettings::GetSingletonInstance: WARNING - the singleton instance is NULL, and someone is accessing it! [00:00:00 01/01/1970] [tStartup] BcmBfcStdEmbeddedTarget::InitStorageDrivers: (BFC Target) Configuring/Loading Flash driver... [00:00:00 01/01/1970] [tStartup] BcmSpiFlashDevice::DetectFlash: (SPI Flash Device Factory) WARNING - Detected SPI flash with JEDEC ID =0xc22014 Waited 296 iterations after device ID read NAND flash: Device size 128 MB, Block size 128 KB, Page size 2048 B [00:00:00 01/01/1970] [tStartup] BcmNandFlashDevice::DetectNandFlash: (NAND Flash Device Factory) WARNING - Detected NAND flash with JEDEC ID =0x1f1801d Found bootloader flash map at 0x80000904. [00:00:00 01/01/1970] [tStartup] FlashDeviceDriver::SpiFlashPlaceRegions: (Flash Driver C API) WARNING - Partition falls out of range of device 0. Placing in device 1... [00:00:00 01/01/1970] [tStartup] FlashDeviceDriver::SpiFlashPlaceRegions: (Flash Driver C API) WARNING - Partition falls out of range of device 0. Placing in device 1... [00:00:00 01/01/1970] [tStartup] FlashDeviceDriver::SpiFlashPlaceRegions: (Flash Driver C API) WARNING - Partition falls out of range of device 0. Placing in device 1... [00:00:00 01/01/1970] [tStartup] FlashDeviceDriver::SpiFlashPlaceRegions: (Flash Driver C API) WARNING - Partition falls out of range of device 0. Placing in device 1... [00:00:00 01/01/1970] [tStartup] FlashDeviceDriver::SpiFlashPlaceRegions: (Flash Driver C API) WARNING - Partition falls out of range of device 0. Placing in device 1... [00:00:00 01/01/1970] [tStartup] FlashDeviceDriver::SpiFlashPlaceRegions: (Flash Driver C API) WARNING - Partition falls out of range of device 0. Placing in device 1... [00:00:00 01/01/1970] [tStartup] BcmBfcStdEmbeddedTarget::InitStorageDrivers: (BFC Target) Loading BootloaderStore driver... [00:00:00 01/01/1970] [tStartup] BcmBfcStdEmbeddedTarget::InitStorageDrivers: (BFC Target) Loading ProgramStore driver... ProgramStoreDeviceDriver::ProgramStoreDriverInit: INFO - Initializing... [00:00:00 01/01/1970] [tStartup] BcmBfcStdEmbeddedTarget::InitStorageDrivers: (BFC Target) Loading NonVol driver... [00:00:00 01/01/1970] [tStartup] BcmBfcStdEmbeddedTarget::InitStorageDrivers: (BFC Target) Storage drivers initialized successfully. [00:00:00 01/01/1970] [tStartup] BcmBfcStdEmbeddedTarget::InitDeviceAbstractions: (BFC Target) Creating singletons for ProgramStore/BootloaderStore/NonVol devices... Detecting the next image number that we will store to by default... Bootloader indicates we are running image 2 By default, we will dload to image number 1! [00:00:00 01/01/1970] [tStartup] BcmBfcStdEmbeddedTarget::InitDeviceAbstractions: (BFC Target) Device abstraction singletons created successfully. NetgearTrafficMonitorThread::GetSingletonInstance: WARNING - the singleton is NULL, and someone is accessing it! BcmCmVendorNonVolSettings::GetSingletonInstance: WARNING - the singleton instance is NULL, and someone is accessing it! BcmCmVendorNonVolSettings::GetSingletonInstance: WARNING - the singleton instance is NULL, and someone is accessing it! BcmCapNonVolSettings::GetSingletonInstance: WARNING - the singleton instance is NULL, and someone is accessing it! BcmPcpClientServiceAppIf::GetSingletonInstance: WARNING - the singleton is NULL, and someone is accessing it! mtaNvCalcChecksum: checksum= 1273101790 Reading Permanent settings from non-vol... [00:00:00 01/01/1970] [PowerOnTimeKeeperThread Thread] PowerOnTimeKeeperThread::ThreadMain: (PowerOnTimeKeeperThread Thread) PowerOnTimeKeeper Thread is running... Checksum for permanent settings: 0xf75084c0 [00:00:00 01/01/1970] [tStartup] BcmBfcTr69NonVolSettings::ReadFromImpl: (TR69 NonVol Settings) WARNING - Read older version of the settings (0.1); they have been upgraded to version 0.2, preserving original settings. Setting downstream calibration signature to '' [00:00:00 01/01/1970] [tStartup] BcmEmtaSipNonVolSettings::ReadFromImpl: (EMTA Config NonVol Settings) ERROR - Read unsupported version (less than 1.0)! These settings are not valid! [00:00:00 01/01/1970] [tStartup] BcmEmtaSipNonVolSettings::ReadFrom: (EMTA Config NonVol Settings) ERROR - EMTA Config NonVol Settings failed to read all of its settings from the buffer! [00:00:00 01/01/1970] [tStartup] BcmBfcAppCoChipHalSelectPinMux: Setting pin mux sel 10, word 0, value 5 mpositeNonVolSettings::ReadFrom: ERROR - A contained Settings object failed to parse the Group settings! [00:00:00 01/01/1970] [tStartup] BcmEmtaSipNonVolSettings::IsDefault: (EMTA Config NonVol Settings) Permanent settings are default! * * * One or more of the settings groups was missing, possibly as a result of a code upgrade. * * * * * One or more of the settings groups was upgraded. * * Settings were read and verified. Reading Dynamic settings from non-vol... Checksum for dynamic settings: 0xce0ca023 ~~~ count: 0 BcmPcpClientServiceAppIf::GetSingletonInstance: WARNING - the singleton is NULL, and someone is accessing it! Settings were read and verified. Reading Vendor settings from non-vol... Checksum for Vendor settings: 0x601a3581 [00:00:00 01/01/1970] [tStartup] BcmEmtaSipNonVolSettings::ReadFromImpl: (EMTA Config NonVol Settings) ERROR - Read unsupported version (less than 1.0)! These settings are not valid! [00:00:00 01/01/1970] [tStartup] BcmEmtaSipNonVolSettings::ReadFrom: (EMTA Config NonVol Settings) ERROR - EMTA Config NonVol Settings failed to read all of its settings from the buffer! [00:00:00 01/01/1970] [tStartup] BcmBfcAppCompositeNonVolSettings::ReadFrom: ERROR - A contained Settings object failed to parse the Group settings! Settings were read and verified. [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Setting FPM Buffer size to: 256 Base Address: 0x8369f600 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: fFpmLargestBufferSize: 2048 fFpmSizeShiftBits: 0x8 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Pool index: 0 pool size: 2048 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Pool index: 1 pool size: 1024 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Pool index: 2 pool size: 512 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Pool index: 3 pool size: 256 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 0 pool size: 3 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 1 pool size: 2 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 2 pool size: 1 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 3 pool size: 1 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 4 pool size: 0 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 5 pool size: 0 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 6 pool size: 0 [00:00:00 01/01/1970] [tStartup] BcmBfcFpmDriver::Init: Lookup table index: 7 pool size: 0 ------------------------------------ Free Pool Manager Configuration ------------------------------------ Buffer size in Bytes............... 256 Number of Tokens................... 32768 Tokens used in 256 byte pool....... 32 Tokens used in 512 byte pool....... 32 Tokens used in 1024 byte pool...... 32 Tokens used in 2048 byte pool...... 33 Base Address of FPM Memory ........ 0xb2200200 Base Address of FPM Mem in DDR2.... 0x8369f600 Total Configured FPM Memory Size... 8388608 Free Fifo Full..................... 0 Free Fifo Empty.................... 1 Alloc Fifo Full.................... 1 Alloc Fifo Empty................... 0 Number of tokens available......... 32768 Number of not valid token frees.... 0 Number of not valid token multi.... 0 Overflow Count..................... 0 Underflow Count.................... 0 [00:00:00 01/01/1970] [tStartup] BcmBfcPacketAlloc::Init: Packet Alloc Header Buffer Start Addr: 0x82fbf530 Length: 0x6e0000 Max Buffer Size: 0xdc PCI Core Init! instance = 0, pCoreRegs = b2800000 PCI Core PowerUp! instance = 0. [00:00:00 01/01/1970] [Reset/Standby Switch Thread] BcmResetStandbySwitchThread::ProcessResetSwitchEvent: (Reset/Standby Switch Thread) Reset switch released; resetting... [00:00:00 01/01/1970] [Reset/Standby Switch Thread] BcmResetStandbySwitchThread::ProcessResetSwitchEvent: (Reset/Standby Switch Thread) Cant Reset pfCmDocsisCtlThread==NULL... PCI ENUMERATE**************************************************************************** Checking bus #1 Checking device #0 In pcieEnumerateDevices(0) found a card: deviceNo = 0, funcNo = 0, busNo = 1, pcieAddr = 00000000 In pcieEnumerateDevices: vendor = 000014e4, device = 00004332 PCIELIB: Setting PCIE clk request mode to 1 for active power savings. PCIELIB: Found Capability ID = 16 PCIELIB: ClkReq power mode set to 1. END PCIE ENUMERATE************************************************************************ PCI Core Init! instance = 1, pCoreRegs = b2a00000 PCI Core PowerUp! instance = 1. PCI Core Init Instance (1): No Link Status Found! Skipping enumeration. PCI Core Power Down. Instance = 1! Creating a new host MSG PROC DQM manager. Instance: 83ee4374, DQM_REGS = b8601800, CTRL_REGS = b8601000 Initializing main MSG_PROC DQM interrupts. b8601000: 00000000 b8601004: 00000000 b8601008: 00000008 b860100c: 00000000 b8601010: 00000000 b8601014: 00000000 b8601018: 00000000 b860101c: 00000000 Creating a new host FAP DQM manager. Instance: 83ee7020 Initializing main FAP DQM interrupts. b8401000: 00000000 b8401004: 00000000 b8401008: 00000008 b840100c: 00000000 b8401010: 00000000 b8401014: 00000000 b8401018: 00000000 b840101c: 00000000 >>> ITC Initialized!!! <<< Booting Linux... NandFlashRead: Detected out-of-order block @offset 0x32b0000, tagged offset 0xffffff00, expected offset 0x170000 NandFlashRead: Failed to find replacement block! Found bootloader flash map at 0x80000904. Linux Boot Args: console=ttyS0,115200 partoffset=0x033b0000 partsize=0x00000000 fptaddr=0x83fffe00 ubi.mtd=linuxkfs root=ubi0:rootfs ro noinitrd rootfstype=ubifs BootLinux: intermediate AVS code apparently not supported BcmNasServiceAppIf::GetSingletonInstance: WARNING - the singleton is NULL, and someone is accessing it! BcmMscServiceAppIf::GetSingletonInstance: WARNING - the singleton is NULL, and someone is accessing it! Creating Genie Agent Thread... [00:00:01 01/01/1970] [Telnet Thread] BcmTelnetThread::ThreadMain: (Telnet Thread) Telnet server thread running... [00:00:01 01/01/1970] [SSH Thread] BcmThread::ThreadMain: (SSH Thread) SSH server thread running... Creating SNMP agent cablemodem agent cablemodem agent disabling management. cablemodem agent defering traps. Creating BcmEmtaCommandTable Creating BcmEmtaEndptCommandTable If you pressed the 's' key before this point, we will skip driver initialization... AVS Thread Constructor.... AVS Thread InitAVS: Bootloader AVS data was retrieved successfully. disabled = 0 rmon ratio = 1053 sigma = 195 dac change = 83 flash margin = 150 adc_margin = 150 dac_margin = -451 madcperdac = 301 marginOffset = 65534 deviceMap = 0x818ef0a0 K = 1.053, L = 2.12, BG_Code = 5 Creating TR-069 Thread... Creating DOCSIS Control Thread... vvv Interface creation and driver startup beginning vvv -> Begin Gfap HAL -> End Initalizing Gfap Hal.. Gfap HAL -> Begin DOCSIS CM WAN interface Creating HAL object for the DOCSIS CableModem interface Registering DOCSIS CableModem driver Initializing main DTP DQM interrupts. b8201000: 0000004c b8201004: 00000000 b8201008: 00000008 b820100c: 00000000 b8201010: 00000000 b8201014: 00040000 b8201018: 00000000 b820101c: 00000000 Creating a new host FAP DQM manager. Instance: 82f37760 Creating a new host FAP DQM manager. Instance: 82f37650 Creating a new host UTP DQM manager. Instance: 82f334f8 Initializing main UTP DQM interrupts. b8001000: 00000049 b8001004: 00000000 b8001008: 00000008 b800100c: 00000000 b8001010: 00000001 b8001014: 00000000 b8001018: 00000000 b800101c: 00000000 LNA Detected = BCM3413 Got banner buf: 0x844cb9e0 Creating a new host PMC DQM manager. Instance: 82f33278, DQM_REGS = b8801800, CTRL_REGS = b8801000 Initializing main PMC_PROC DQM interrupts. b8801000: 00000008 b8801004: 00000000 b8801008: 00000028 b880100c: 00000000 b8801010: 00000008 b8801014: 00000000 b8801018: 00000000 b880101c: 00000000 Creating a new host PMC DQM manager. Instance: 82f331a8, DQM_REGS = b8801800, CTRL_REGS = b8801000 Creating a new host PMC DQM manager. Instance: 82f330d8, DQM_REGS = b8801800, CTRL_REGS = b8801000 ADC Clocks aligned ChipHalSelectPinMux: Setting pin mux sel 1, word 0, value 0 Initializing all 8 downstreams - this takes a while. Patience, Grasshopper... 1 2 3 4 5 6 7 8 BcmMacInit: advMapRunAheadTimeMin = 3584 (0x00000e00) 10.24 MHz ticks, 350 usec >>>> Creating DQM bundle for DQM queue #: 24 Creating a new host UTP DQM manager. Instance: 82f003e8 Initializing DS Docsis 3.0 MAC Initializing CalcPhyPico BcmInitCalcPhyPico:Copying CalcPhy PicoCode rev 1.1.0 : 06/25/07 ...................................................................... Verifying CalcPhy PicoCode. ...................................................................... BcmInitCalcPhyPico:PicoCode verified. Creating a new host UTP DQM manager. Instance: 82eeffe0 Creating a new host UTP DQM manager. Instance: 82eeff00 [00:00:15 01/01/1970] [tStartup] BcmDocsisCmHalIf::Register: (DOCSIS CableModem HalIf) CM HAL reports h/w support for PHS, bitmask=0x3 [00:00:15 01/01/1970] [tStartup] BcmDocsisCmHalIf::Register: (DOCSIS CableModem HalIf) CM HAL reports h/w support for PHS, US size=64, DS size=256 bytes. BcmDocsisCmDownstreamCalibrationNonVolSettings::GetTunerInstance: WARNING - the instance 1 is NULL, and someone is accessing it! -> End DOCSIS CM WAN interface -> Begin Ethernet LAN interfaces Creating HAL object for the Eth-Switch Lan(0) interface Registering Eth-Switch Lan(0) driver ChipHalSelectPinMux: Setting pin mux sel 33, word 2, value 1 ChipHalSelectPinMux: Setting pin mux sel 28, word 1, value 1 ChipHalSelectPinMux: Setting pin mux sel 29, word 1, value 1 Probing mac 0, phy 0, id 362, timeout 164 Found PHY 0, MDIO on MAC 0 Probing mac 1, phy 1, id ffff, timeout 162 Probing mac 1, phy 0, id 600d, timeout 164 Found PHY 0, MDIO on MAC 1 Creating a new host MSG PROC DQM manager. Instance: 82eef68c, DQM_REGS = b8601800, CTRL_REGS = b8601000 Creating a new host MSG PROC DQM manager. Instance: 82eef5ac, DQM_REGS = b8601800, CTRL_REGS = b8601000 >>>> Creating DQM bundle for DQM queue #: 23 Creating a new host MSG PROC DQM manager. Instance: 82eef3f0, DQM_REGS = b8601800, CTRL_REGS = b8601000 >>>> Creating DQM bundle for DQM queue #: 22 Creating a new host MSG PROC DQM manager. Instance: 82eef1d8, DQM_REGS = b8601800, CTRL_REGS = b8601000 >>>> Creating DQM bundle for DQM queue #: 29 Creating a new host FAP DQM manager. Instance: 82eeefc0 >>>> Creating DQM bundle for DQM queue #: 28 Creating a new host FAP DQM manager. Instance: 82eeeda0 >>>> Creating DQM bundle for DQM queue #: 3 Creating a new host MPEG PROC DQM manager. Instance: 82eeeb80 Initializing main MEP_PROC DQM interrupts. b8a01000: 00000000 b8a01004: 00000000 b8a01008: 00000008 b8a0100c: 00000000 b8a01010: 00000000 b8a01014: 00000000 b8a01018: 00000000 b8a0101c: 00000000 >>>> Creating DQM bundle for DQM queue #: 2 Creating a new host MPEG PROC DQM manager. Instance: 82eee970 Enet Config GMAC UNIMAC Core: 0 Phy: 0 Ethernet Link Down! Number of Managed Switched Ports = 4 Creating HAL object for the Eth-Switch Lan(1) interface Registering Eth-Switch Lan(1) driver Creating HAL object for the Eth-Switch Lan(2) interface Registering Eth-Switch Lan(2) driver Creating HAL object for the Eth-Switch Lan(3) interface Registering Eth-Switch Lan(3) driver -> End Ethernet LAN interfaces -> Begin 802.11 WiFi LAN interface instance 0 Creating HAL object for (WiFi) interface #100 Registering (WiFi)(0)(0) Primary driver >>>> Creating DQM bundle for DQM queue #: 17 Creating a new host MSG PROC DQM manager. Instance: 82eeacbc, DQM_REGS = b8601800, CTRL_REGS = b8601000 >>>> Creating DQM bundle for DQM queue #: 16 Creating a new host MSG PROC DQM manager. Instance: 82eeaa9c, DQM_REGS = b8601800, CTRL_REGS = b8601000 Creating a new host MSG PROC DQM manager. Instance: 82eeab44, DQM_REGS = b8601800, CTRL_REGS = b8601000 Creating a new host MSG PROC DQM manager. Instance: 82eec390, DQM_REGS = b8601800, CTRL_REGS = b8601000 Creating a new host MSG PROC DQM manager. Instance: 82eec2ec, DQM_REGS = b8601800, CTRL_REGS = b8601000 srom rev:9 WIFI INSTANCE 0 NIC DETECTED WiFi GPIO Configuration [WiFi Instance = 0] WiFi Device ID = 4332, Wifi Board Rev = 1100, WiFi Vendor ID = 14e4, WiFi WiFi Board ID = 5a9 Push Button: Host GPIO, Pin 7, Assert Level 0 WiFi Activity LED: Host GPIO, Pin 5, Assert Level 0 WPS 1 LED: Host GPIO, Pin 8, Assert Level 1 WPS 2 LED: UNDEFINED Vendor LED: UNDEFINED Error LED: UNDEFINED PCie Power On: UNDEFINED GPIO Extra Config: Reg Offset: 0x0, Mask Vale: 0x0, Config Value: 0x0 Register Int Handler: busNo = 1, device = 0 Creating HAL object for (WiFi) interface #101 Registering (WiFi)(0)(1) MBSS driver Creating HAL object for (WiFi) interface #102 Registering (WiFi)(0)(2) MBSS driver Creating HAL object for (WiFi) interface #103 Registering (WiFi)(0)(3) MBSS driver Creating HAL object for (WiFi) interface #104 Registering (WiFi)(0)(4) MBSS driver Creating HAL object for (WiFi) interface #105 Registering (WiFi)(0)(5) MBSS driver Creating HAL object for (WiFi) interface #106 Registering (WiFi)(0)(6) MBSS driver Creating HAL object for (WiFi) interface #107 Registering (WiFi)(0)(7) MBSS driver Creating HAL object for (WiFi) interface #108 Registering (WiFi)(0)(8) WDS driver Creating HAL object for (WiFi) interface #109 Registering (WiFi)(0)(9) WDS driver Creating HAL object for (WiFi) interface #110 Registering (WiFi)(0)(10) WDS driver Creating HAL object for (WiFi) interface #111 Registering (WiFi)(0)(11) WDS driver BcmWiFi80211NiHalIf::PrefetchMacAddresses -> End 802.11 WiFi LAN interfaces. nas_main: Thread creation ok nas_main: Thread start ok BcmWpsPBCThread: Thread creation ok wpsPBCStart: Thread start ok -> Begin IP Stack interfaces -> Starting BFC DHCP Client subsystem... -> Starting BFC DHCPv6 Client subsystem... Creating HAL object for IP Stack1 (MAC Addr=a4:2b:8c:ad:5f:20) Registering IP Stack1 driver Tcpip NI: Init - Regiswps_main:teredStackCount = 1 Creating HAL object for IP Stack2 (MAC Addr=00:09:5b:de:ad:02) Registering IP Stack2 driver Tcpip NI: Init - RegisteredStackCount = 2 Creating HAL object for IP Stack3 (MAC Addr=a4:2b:8c:ad:5f:22) Registering IP Stack3 driver Tcpip NI: Init - RegisteredStackCount = 3 Creating HAL object for IP Stack4 (MAC Addr=a4:2b:8c:ad:5f:23) Registerin upnp I/Fg IP Stack4 driver Tcpip NI: Init - RegisteredStackCount = 4 Creating HAL object for IP Stack5 (MAC Addr=a4:2b:8c:ad:5f:24) Registering IP Stack5 driver Tcpip NI: Init - RegisteredStackCount = 5 Creating HAL object for IP Stack6 (MAC Addr=a4:2b:8c:ad:5f:21) Registering IP Stack6 driver Tcpip NI: Init - RegisteredStackCount = 6 -> End IP Stack interfa not up ces -> Begin ITC LAN interface Creating HAL object for the ITC interface Registering ITC driver Sent beef0050 to Linux -> End ITC LAN interface ^^^ Interface creation and driver startup complete ^^^ Creating BcmEmtaRemoteAccessCommandTable Creating BcmSipEmtaRemoteAccessCommandTable Forward Assist Manager Starting... SES2WindowClosedCreating a new host PMC DQM manager. Instance: 82deeb8c, DQM_REGS = b8801800, CTRL_REGS = b8801000 M man! (unexpected) Creating the PacketCable Forwarder... Adding IP Stack6 HalIf to the PacketCable Forwarder Calling BcmEpsCmDocsisSystem::PostDriverInitialization()... Creating the eRouter Forwarder... Adding Eth-Switch Lan(0) HalIf to the eRouter Forwarder Adding Eth-Switch Lan(1) HalIf to the eRouter Forwarder Adding Eth-Switch Lan(2) HalIf to the eRouterager. Forwarder Adding Eth-Switch Lan(3) HalIf to the eRouter Forwarder Adding (WiFi)(0)(0) Primary HalIf to the eRouter Forwarder Adding (WiFi)(0)(1) MBSS HalIf to the eRouter Forwarder Adding (WiFi)(0)(2) MBSS HalIf to the eRouter Forwarder Adding (WiFi)(0)(3) MBSS HalIf to the eRouter Forwarder Adding (WiFi)(0)(4) MBSS HalIf to the eRoute Instance: 82deer Forwarder Adding (WiFi)(0)(5) MBSS HalIf to the eRouter Forwarder Adding (WiFi)(0)(6) MBSS HalIf to the eRouter Forwarder Adding (WiFi)(0)(7) MBSS HalIf to the eRouter Forwarder Adding (WiFi)(0)(8) WDS HalIf to the eRouter Forwarder Adding (WiFi)(0)(9) WDS HalIf to the eRouter Forwarder Adding (WiFi)(0)(10) WDS HalIf to the eRouter Fob8c, DQM_REGS = b8rwarder Adding (WiFi)(0)(11) WDS HalIf to the eRouter Forwarder Adding IP Stack3 HalIf to the eRouter Forwarder Adding IP Stack4 HalIf to the eRouter Forwarder Adding IP Stack5 HalIf to the eRouter Forwarder Adding ITC HalIf to the eRouter Forwarder Creating the DOCSIS Forwarder... Adding DOCSIS CableModem HalIf as the default interface to the DOC801800, SIS Forwarder Adding IP Stack1 HalIf to the DOCSIS Forwarder Adding IP Stack2 HalIf to the DOCSIS Forwarder Adding WAN-Man Interface HalIf as the default interface to the eRouter Forwarder Adding eRouter Embedded Interface HalIf to the DOCSIS Forwarder [00:00:17 01/01/1970] [tStartup] BcmEmtaEpsCmDocsisSystem::InstallMiniUsfs: (BFC System) Installing MiCTRL_REGS ni-Usfs snoop Linking Docsis and PacketCable packet switches... Adding WAN-Man Interface HalIf as the default interface to the PacketCable Forwarder Adding PacketCable Embedded Interface HalIf to the DOCSIS Forwarder [00:00:17 01/01/1970] [tStartup] BcmSled::GlobalEnable: (Singleton Instance) WARNING - eDOCSIS SLED is being disabled. Current IP addre= b8801000 ss is default 0.0.0.0. Configuring IP stack 2: IP Address = 192.168.100.1 [00:00:18 01/01/1970] [tStartup] BcmEcosIpHalIf::AddIpv6LinkLocalAddress: (IP Stack2 HalIf) Configuring link-local IPv6 address fe80::209:5bff:fede:ad02/64 Creating Propane Control Thread... Propane version: 2.0.1 (28 Oct 2002) Creating NETGEAR GENIE Thread Instantiating CmSnmpAgent object. Starting SNMP subsystem Registering STP Filter Snoop with all interfaces. Registering DOCSIS MIB Filter Snoop with CPE and WAN interfaces. Creating SNMP agent CPE diag agent CPE diag agent disabling management. CPE diag agent defering traps. BcmSnmpThread starting thread operation. Initializing Net-SNMP transport for IPv4 Initializing Net-SNMP transport for IPv6 IPv6 - register netsnmp_brcmV6_ctor to get our brcm V6 UDP domain IPv6 init_bcmV2SessionAndTransport: Open a session and hook our callbacks ERROR! Can't add telnetHackerTable to telnetMgmtGroup, 1.3.6.1.4.1.4413.2.2.2.1.1.1.10 doesn't descend from 1.3.6.1.4.1.4526.3.1.21.1 ERROR! Can't add sshHackerTable to sshMgmtGroup, 1.3.6.1.4.1.4413.2.2.2.1.1.4.10 doesn't descend from 1.3.6.1.4.1.4526.3.1.21.4 [00:00:20 01/01/1970] [tStartup] BcmDocsisCmHalIf::RegisterSnmpObjects: (DOCSIS CableModem HalIf) Interface 10 additional registration w/ SNMP agent OK. [00:00:20 01/01/1970] [tStartup] BcmErouterPacketSwitchBridgingHalIf::RegisterSnmpObjects: (eRouter Embedded Interface HalIf) Interface 39 additional registration w/ SNMP agent OK. [00:00:20 01/01/1970] [tStartup] BcmPacketSwitchBridgingHalIf::RegisterSnmpObjects: (PacketCable Embedded Interface HalIf) Interface 39 additional registration w/ SNMP agent OK. Setting US cal singleton instance to 0 CmSnmpAgent installing views... CmSnmpAgent installing DOCSIS Default View entries... Vendor CM Agent w/ BRCM Factory Support setting V1/V2 view to unrestricted Vendor CM Agent w/ BRCM Factory Support installing engine ID... Vendor CM Agent w/ BRCM Factory Support installing context... NAT Session Manager: PSM start is @ 14210000 (3383) Creating a new host MPEG PROC DQM manager. Instance: 82c89d8c InitializeNapDqmMessageChannel SUCCESS! hostNapHalIf: InitializeNapDqmMessageChannel SUCCESS! NatTrafficCounterPsmOffset SUCCESS! NatpFfeOffsets SUCCESS! SNMP startup complete. ChipHalSelectPinMux: Setting pin mux sel 8, word 0, value 5 ChipHalSelectPinMux: Setting pin mux sel 7, word 0, value 5 BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'ND Thread for IP Stack1' (0x82c6e918) to command table 'Message Log Settings Commands'. Current IP address is default 0.0.0.0. Configuring IP stack 5: IP Address = 192.168.1.3 [PB BUTTON PUSH: [00:00:21 01/01/1970] [NAT Session Manager Thread] BcmNatSessionManagerThread::ThreadMain: (NAT Session Manager Thread) NAT Session Manager waiting for events... 0 seconds 00:00:21 01/01/1970] [FTP Lite Client Thread] FtpLiteClientThread::ThreadMain: (FTP Lite Client Thread) Broadcom FTP Lite Client thread starting... Creating a new host MPEG PROC DQM manager. Instance: 82c503e0 Creating a new host MPEG PROC DQM manager. Instance: 82c50318 Vendor CM Event Log initializing with stored events. Event log initialization complete. wps_main: upnp I/F not up yet... [00:00:22 01/01/1970] [tStartup] BcmeRouterDhcpv6IpHelper::CreateLease: Creating DHCP lease for client id = htype=1, value=a4:2b:8c:ad:5f:22 UsbLinkStatusThread::GetSingletonInstance: WARNING - the singleton is NULL, and someone is accessing it! Creating SNMP agent CH agent CH agent disabling management. CH agent defering traps. Instantiating eRouter SnmpAgent object. Usb Link Status - Bound to CM IP Address = [ 192.168.1.3 ] to listen for usb link status. Usb Link Status - Starting usb link status thread ERROR! Can't add dot11MultimediaGroup to ieee802dot11MgmtGroup, 1.3.6.1.4.1.4413.2.2.2.1.5.5 doesn't descend from 1.3.6.1.4.1.4526.3.1.7 ERROR! Can't add rgIpPrimaryLANIfBridgeMode to rgIpMibGroup, 1.3.6.1.4.1.4413.2.2.2.1.7.2.8.0 doesn't descend from 1.3.6.1.4.1.4526.3.1.14 WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CH Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CH Agent w/ BRCM Factory Support ===> Object not found on agent. WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CH Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CH Agent w/ BRCM Factory Support ===> Object not found on agent. WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CH Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CH Agent w/ BRCM Factory Support ===> Object not found on agent. WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CH Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CH Agent w/ BRCM Factory Support ===> Object not found on agent. ERROR! Can't add dot11MultimediaGroup to ieee802dot11MgmtGroup, 1.3.6.1.4.1.4413.2.2.2.1.5.5 doesn't descend from 1.3.6.1.4.1.4526.3.1.7 WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CM Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CM Agent w/ BRCM Factory Support ===> Object not found on agent. WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CM Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CM Agent w/ BRCM Factory Support ===> Object not found on agent. WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CM Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CM Agent w/ BRCM Factory Support ===> Object not found on agent. WARNING - Couldn't find table 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 on Vendor CM Agent w/ BRCM Factory Support ===> WARNING: Failed to register TabularMibBridge 1.3.6.1.4.1.4413.2.2.2.1.5.5.1 to agent Vendor CM Agent w/ BRCM Factory Support ===> Object not found on agent. CHSnmpAgent installing views... Vendor CH Agent w/ BRCM Factory Support setting V1/V2 view to unrestricted Vendor CH Agent w/ BRCM Factory Support installing engine ID... Vendor CH Agent w/ BRCM Factory Support installing context... Vendor CM Agent w/ BRCM Factory Support setting master agent to Vendor CH Agent w/ BRCM Factory Support Creating SNMP agent CH diag agent CH diag agent disabling management. CH diag agent defering traps. CH diag agent setting V1/V2 view to unrestricted CH diag agent enabling management. CH diag agent sending deferred traps... Done w/ deferred traps. CH diag agent installing engine ID... CH diag agent installing context... [00:00:26 01/01/1970] [tStartup] BcmEpsCmDocsisApplication::PostSnmpCableHomeConfiguration: (EPS-CM DOCSIS Application) ERROR - Failed to initialize PCP Client service! DHCP Server disabled in non-vol, provisioning turned off! DHCP Server disabled in non-vol, provisioning turned off! DHCP Server disabled in non-vol, provisioning turned off! DHCP Server disabled in non-vol, provisioning turned off! Registering Qos2 Policy Table Registering Qos2 Traffic Class Table Registering Lan Addr Entry Table [00:00:26 01/01/1970] [tStartup] BcmRipClientThread::AuthEnable: (Rip Client Thread) Broadcom V2 RIP Client MD5 Authentication status = 0 [00:00:26 01/01/1970] [tStartup] BcmDocsisCmHalIf::AddSnoop: (DOCSIS CableModem HalIf) WARNING - RoutedSubnetCmSnoop: unsafe modification of the Snoop lists after the interface is up! [00:00:26 01/01/1970] [tStartup] BcmDocsisCmHalIf::SortSnoops: (DOCSIS CableModem HalIf) WARNING - Unsafe modification of the Snoop lists after the interface is up! [00:00:26 01/01/1970] [IkeThread] IkeThread::Initialize: (IkeThread) INFO - Initializing thread objects... [00:00:26 01/01/1970] [tStartup] IkeThread::BcmVpnNonVolSettings: (IkeThread) INFO - Setting up the singleton pointer. Creating BcmVpnCommandTable Dynamic DNS client DISABLED. BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDThread on IP Stack3' (0x82a96e6c) to command table 'Message Log Settings Commands'. Setting DHCPv6 server provisioning to (1) -- Detected (Eth-Switch Lan(0)) Mask: 0x1 as (primary) LAN interface -- Detected (Eth-Switch Lan(1)) Mask: 0x2 as (primary) LAN interface -- Detected (Eth-Switch Lan(2)) Mask: 0x4 as (primary) LAN interface -- Detected (Eth-Switch Lan(3)) Mask: 0x8 as (primary) LAN interface -- Detected ((WiFi)(0)(0) Primary) Mask: 0x10 as (primary) LAN interface -- Detected ((WiFi)(0)(1) MBSS) Mask: 0x20 as (non-primary) LAN interface -- Detected ((WiFi)(0)(2) MBSS) Mask: 0x40 as (non-primary) LAN interface -- Detected ((WiFi)(0)(3) MBSS) Mask: 0x80 as (non-primary) LAN interface -- Detected ((WiFi)(0)(4) MBSS) Mask: 0x100 as (non-primary) LAN interface -- Detected ((WiFi)(0)(5) MBSS) Mask: 0x200 as (non-primary) LAN interface -- Detected ((WiFi)(0)(6) MBSS) Mask: 0x400 as (non-primary) LAN interface -- Detected ((WiFi)(0)(7) MBSS) Mask: 0x800 as (non-primary) LAN interface -- Detected (ITC) Mask: 0x80000 as (primary) LAN interface BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT (Primary)' (0x82a8be64) to command table 'Message Log Settings Commands'. [00:00:26 01/01/1970] [tStartup] NeighborDiscoveryThread::SendRouterAdvertisementPacket: (NDT (Primary)) ERROR - Link Local Address is not Configured. Can't send RA! [00:00:26 01/01/1970] [tStartup] NeighborDiscoveryThread::SendRouterAdvertisementPacket: (NDT (Primary)) ERROR - Link Local Address is not Configured. Can't send RA! [00:00:26 01/01/1970] [tStartup] NeighborDiscoveryThread::SendRouterAdvertisementPacket: (NDT (Primary)) ERROR - Link Local Address is not Configured. Can't send RA! [00:00:26 01/01/1970] [tStartup] NeighborDiscoveryThread::SendRouterAdvertisementPacket: (NDT (Primary)) ERROR - Link Local Address is not Configured. Can't send RA! [00:00:26 01/01/1970] [tStartup] NeighborDiscoveryThread::SendRouterAdvertisementPacket: (NDT (Primary)) ERROR - Link Local Address is not Configured. Can't send RA! BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT ((WiFi)(0)(1) MBSS) (0x20)' (0x82a88e90) to command table 'Message Log Settings Commands'. BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT ((WiFi)(0)(2) MBSS) (0x40)' (0x82a85df8) to command table 'Message Log Settings Commands'. BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT ((WiFi)(0)(3) MBSS) (0x80)' (0x82a82dd4) to command table 'Message Log Settings Commands'. BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT ((WiFi)(0)(4) MBSS) (0x100)' (0x82a7fd94) to command table 'Message Log Settings Commands'. BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT ((WiFi)(0)(5) MBSS) (0x200)' (0x82a7ccec) to command table 'Message Log Settings Commands'. BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT ((WiFi)(0)(6) MBSS) (0x400)' (0x82a75344) to command table 'Message Log Settings Commands'. BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'NDT ((WiFi)(0)(7) MBSS) (0x800)' (0x82a72350) to command table 'Message Log Settings Commands'. [00:00:26 01/01/1970] [tStartup] NeighborDiscoveryThread::SendRouterAdvertisementPacket: (NDT (Primary)) ERROR - Link Local Address is not Configured. Can't send RA! [00:00:26 01/01/1970] [tStartup] BcmEpsCmDocsisApplication::PostSnmpCableHomeConfiguration: (EPS-CM DOCSIS Application) ERROR - Dart service is disable ! WARNING - Couldn't find group 1.3.6.1.4.1.4526.3.1.21.3 on Vendor CH Agent w/ BRCM Factory Support WARNING - Couldn't find group 1.3.6.1.4.1.4526.3.1.21.3 on Vendor CH Agent w/ BRCM Factory Support WARNING - Couldn't find group 1.3.6.1.4.1.4526.3.1.21.3 on CH diag agent [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... Setting up the NetgearHttpCacheVariables singleton pointer. [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... NetgearGenieMultiLangHandler::GetSingletonInstance: WARNING - the singleton instance is NULL, and someone is accessing it! [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:26 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... NetgearHttpCacheVariables Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... NetgearHttpCacheVariables Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... NetgearHttpCacheVariables Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... NetgearHttpCacheVariables Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmAsusHttpUserAccess: WARNING - Singleton pointer is not NULL! There are multiple instances! Leaving the singleton pointer alone... [00:00:27 01/01/1970] [tStartup] BcmRgHttpServerThread::Enable: (HttpServerThread) Broadcom HttpServerThread running status = 1 ********************************************************** Running as a Residental Gateway Enabled device! ********************************************************** *********************************************** (DHCP) WAN IP Connection Configuration *********************************************** *********************************************** Primary LAN (NAT) *********************************************** DHCP Server disabled in non-vol, provisioning turned off! Creating SNMP agent EMTA agent EMTA agent disabling management. EMTA agent defering traps. EMTA agent entering RFC-2576 Coexistence security mode. EMTA agent setting V1/V2 view to coexistenceView EMTA agent entering Basic/Hybrid flow provisioning mode. initBlindData: nvramSize= 716 mtaNvCalcChecksum: checksum= 1273101790Completed Adding New Command for Emta Remote Console: log Completed Adding New Command for Emta Remote Console: diag Completed Adding New Command for Emta Remote Console: reset Completed Adding New Command for Emta Remote Console: set Completed Adding New Command for Emta Remote Console: show Completed Adding New Command for Emta Sip Remote Console: set Completed Adding New Command for Emta Sip Remote Console: show EMTA battery callback = 0x800524b4 [[00:00:27.860 01/01/1970 [aoRT] (BOS) bosAppRootTask() - Is it morning already? Spawning app task (epoch #0)... 00:00:27.950 01/01/1970 [aoRT] (BOS) TaskCreate - spawn new task aoAP ===> WARNING: Can't add esafeMibObjectsGroup @ 0x829bd140 to iso, group already exists. ERROR! Can't add dot11MultimediaGroup to ieee802dot11MgmtGroup, 1.3.6.1.4.1.4413.2.2.2.1.5.5 doesn't descend from 1.3.6.1.4.1.4526.3.1.7 [00:00:28 01/01/1970] [tStartup] BcmPacketSwitchBridgingHalIf::RegisterSnmpObjects: (WAN-Man Interface HalIf) Interface 40 additional registration w/ SNMP agent OK. ===> WARNING: Failed to register ScalarMibBridge 1.3.6.1.4.1.4413.2.2.2.1.6.2 to agent emta factory agent ===> Object not found on agent. ===> WARNING: Failed to register ScalarMibBridge 1.3.6.1.4.1.4413.2.2.2.1.6.2 to agent Vendor CM Agent w/ BRCM Factory Support ===> Object not found on agent. 000: 0:28 1/ 1/1970] [Netgear Dart Service Thread] NtgrDartServiceThread::ThreadMain: (Netgear Dart Service Thread) Netgear Dart Service thread starting... 00:00:28.270 01/01/1970 (LOG) WARN: Module CALC. Is already registered! 00:00:28.330 01/01/1970 (LOG) WARN: Module NET. Is already registered! 00:00:28.360 01/01/1970 (LOG) WARN: Module UTIL. Is already registered! 0: 0:28 1/ 1/1970] [IkeThread] IkeThread::ThreadMain: (IkeThread) Entering... [00:00:28 01/01/1970] [IkeThread] IkeThread::ThreadMain: (IkeThread) Starting IPSEC/IKE initialization 00:00:28.460 01/01/1970 [aoAP] (BOS) TaskCreate - spawn new task SLIC 00:00:28.500 01/01/1970 [aoAP] (BOS) TaskCreate - spawn new task CMT_EXCEPTION_IST 00:00:28.530 01/01/1970 [aoAP] (BOS) TaskCreate - spawn new task Load-balance 00:00:28.610 01/01/1970 [aoAP] (BOS) TaskCreate - spawn new task HTSK 00:00:28.640 01/01/1970 (CALC) CC: Initialization starting... UPnP::upnp_device_attach:bcm4: attach WFADevice.xml 00:00:28.970 01/01/1970 [RESM] (BOS) Created message queue "RESQ", depth 25, id 1 emta factory agent installing engine ID... emta factory agent installing context... emta factory agentResetting to default state. emta factory agent destroying users... emta factory agent destroying notifies... emta factory agent destroying views... emta factory agent entering RFC-2576 Coexistence security mode. emta factory agent setting V1/V2 view to coexistenceView emta factory agent entering Basic/Hybrid flow provisioning mode. emta factory agent setting V1/V2 view to BcmCommandTable::AddInstance: ERROR - Attempted to add duplicate instance 'ND Thread for IP Stack6' (0x81875378) to command table 'Message Log Settings Commands'. [00:00:29 01/01/1970] [tStartup] BcmSled::Register: (Singleton Instance) WARNING - PacketCable Embedded Interface is already registered! AVS Thread Start: beginning thread AVS Thread InitAVS: intermediate AVS code apparently not supported fAVSDisabled = false AVS Thread InitAVS: PMM clock is 318.6 MHz... AVS Thread Start:Arming poll timer.... NvPollMilliseconds = 1000 AVS Thread Start: Done. Initializing TR-069 Client stack Initializing GenieAgent stack Checking board manufacturing state... WARNING: Board NV manufacturing incomplete. Check the following settings: IP stack 2 MAC Installing temporary factory key. Vendor CPE Agent w/ BRCM Factory Support setting V1/V2 view to unrestricted Vendor CPE Agent w/ BRCM Factory Support enabling management. Vendor CPE Agent w/ BRCM Factory Support sending deferred traps... Done w/ deferred traps. Vendor CPE Agent w/ BRCM Factory Support installing engine ID... Vendor CPE Agent w/ BRCM Factory Support installing context... Vendor CPE Agent w/ BRCM Factory Support setting V1/V2 view to docsisCpeView acsd_main: Thread creation ok acsd_main: Thread start ok [00:00:30 01/01/1970] [tStartup] CableHomeDhcpServerIpServiceAppIf::ArpServerLeasePool: (CableHomeDhcpServerIpServiceAppIf) Arping Dhcp Server Lease pool to populate Usfs table: (192.168.1.10) --> (192.168.1.209) +-----------------------------------------------------------------------+ | Portions of this product contain open source software and are subject | | to terms of the applicable license as specified in the release notes. | +-----------------------------------------------------------------------+ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * * * * * ******************* * * * * * * * * Broadcom Corporation Reference Design +----------------------------------------------------------------------------+ | _/_/ _/_/_/_/ _/_/ | | _/ _/ _/ _/ _/ Broadband | | _/ _/ _/ _/ | | _/_/ _/_/_/ _/ Foundation | | _/ _/ _/ _/ | | _/ _/ _/ _/ _/ Classes | | _/_/_/ _/ _/_/ | | | | Copyright (c) 1999 - 2013 Broadcom Corporation | | | | Revision: 5.5.8mp8 | | | | Features: CG3000v2 Console TelnetConsole SshConsole Nonvol Fat | | Features: HeapManager SNMP Networking IPv6 (script CG3000_bcm93383wvg) | | Features: Switch53124 TR69 | +----------------------------------------------------------------------------+ | Standard Embedded Target Support for BFC | | | | Copyright (c) 2003-2013 Broadcom Corporation | | | | Revision: 3.0.1 | | | | Features: PID=0xa0ff BID=0x0 Bootloader-Rev=2.4.0alpha18R2 | | Features: Bootloader-Compression-Support=0x11 MANUFACT_BITS=0xb | | Features: Bcm80211=Build Dec 11 2013 11:37:19 | | Features: App Ver 6.30.102.13.558.77 | | Features: Wl Ver 6.30.102.13.558.77 | | Features: IopLib-Rev=558.46.0 | +----------------------------------------------------------------------------+ | eCos BFC Application Layer | | | | Copyright (c) 1999 - 2013 Broadcom Corporation | | | | Revision: 3.0.2 | | | | Features: eCos Console Cmds, (no Idle Loop Profiler) | +----------------------------------------------------------------------------+ | _/_/ _/ _/ | | _/ _/ _/_/ _/_/ DOCSIS Cable Modem | | _/ _/ _/ _/ | | _/ _/ _/ | | _/ _/ _/ | | _/ _/ _/ _/ | | _/_/ _/ _/ | | | | Copyright (c) 1999 - 2013 Broadcom Corporation | | | | Revision: 5.5.8mp8 | | | | Features: AckCel(tm) DOCSIS 1.0/1.1/2.0/3.0 Propane(tm) CM SNMP w/Factory | | Features: MIB Support CM Vendor Extension eDOCSIS SLED D3.0 Drop | | Features: Classifiers FAP NA Production Custom UI | +----------------------------------------------------------------------------+ | Broadcom Data-Only CM Vendor Extension | | | | Copyright (c) 1999 - 2011 Broadcom Corporation | | | | Revision: 3.0.2 | | | | Features: DHCP Server HTTP Server OSS2-N-03025 Visualization LED | | Features: Controller Reset/Standby Switch Support | +----------------------------------------------------------------------------+ | _/ _/ _/ _/_/ | | _/ _/ _/ _/ _/ Linux | | _/ _/ _/ _/ | | _/ _/ _/ Based | | _/ _/ _/ _/ _/_/_/ | | _/ _/ _/ _/ _/ Gateway | | _/_/_/_/ _/ _/ _/_/_/ | | | | Copyright (c) 1999 - 2013 Broadcom Corporation | | | | Revision: V2.08.07 | | | | Features: Linux version 2.6.30-V2.08.07 (patrick@ubuntu-BLDSR2) (gcc | | Features: version 4.2.3) #0 Fri Mar 24 10:12:04 CST 2017 | | Features: | +----------------------------------------------------------------------------+ | _/_/_/ | | _/_/ _/ _/ eRouter Dual Stack | | _/ _/ _/ _/ | | _/_/_/_/ _/_/_/ | | _/ _/ _/ | | _/ _/ _/ | | _/_/_/ _/ _/ | | | | Copyright (c) 1999 - 2013 Broadcom Corporation | | | | Revision: 5.5.8mp8 | | | | Features: eRouter SNMP Customer Extension NATP DS-Lite | +----------------------------------------------------------------------------+ | Broadcom eRouter Customer Extension | | | | Copyright (c) 1999 - 2011 Broadcom Corporation | | | | Revision: 3.0.2 | | | | Features: () | +----------------------------------------------------------------------------+ | _/ _/ _/_/_/ _/ | | _/_/ _/_/ _/ _/_/ Embedded MTA | | _/ _/ _/ _/ _/ _/ | | _/ _/ _/ _/ _/ | | _/ _/ _/ _/_/__/ CableLabs Certified | | _/ _/ _/ _/ _/ PacketCable Certified | | _/ _/ _/ _/ _/ | | | | Copyright (c) 1999 - 2013 Broadcom Corporation | | | | Revision: 3.9.21.14mp8 | | | | Features: CG3000_bcm93383wvg eCos | | Features: SIP SIP-DQoS PacketCable-v1.5 | | Features: dspApp3383_all_codecs (LDX app) | | Features: Logging: All | | Features: (MTA LIB DATE: Mar 24 2017 10:00:37) | +----------------------------------------------------------------------------+ | Build Date: Mar 24 2017 | | Build Time: 10:07:39 (+0800) | | Built By: patrick | +----------------------------------------------------------------------------+ Running the system... Beginning Cable Modem operation... BcmDocsisCmDownstreamCalibrationNonVolSettings::GetTunerInstance: WARNING - the instance 1 is NULL, and someone is accessing it! Beginning eRouter operation... Beginning MTA operation... BcmEmtaDhcpStateMachineGlue: Setting up the singleton pointer. [00:00:31 01/01/1970] [Scan Downstream Thread] BcmNetgearCmDownstreamScanThread::ThreadMain: (Scan Downstream Thread) Scanning for a Downstream Channel... Resetting EnergyDetected to false. Forgetting energy frequency. ============================================================== Scanning Last Known Frequency.. ============================================================== 453000000 Hz... Type 'help' or '?' for a list of commands... CM> [00:00:31 01/01/1970] [CableHomePingTool Thread] CableHomePingTool::ArpIpAddressRange: (CableHomePingTool Thread) ARP'ing of Ip Address Range (192.168.1.10) --> (192.168.1.209) ============================================================== Finish scanning Last Known Frequency ============================================================== 861000000 Hz... 855000000 Hz... 849000000 Hz... 843000000 Hz... 837000000 Hz... 831000000 Hz... 825000000 Hz... 819000000 Hz... 813000000 Hz... ACSD >>acs_candidate_score_busy(1535): busy check failed for chanspec: 0x1001 ACSD >>acs_candidate_score_intf(1571): intf check failed for chanspec: 0x1001 ACSD >>acs_candidate_score_busy(1535): busy check failed for chanspec: 0x1006 ACSD >>acs_candidate_score_intf(1571): intf check failed for chanspec: 0x1006 ACSD >>acs_candidate_score_busy(1535): busy check failed for chanspec: 0x100b ACSD >>acs_candidate_score_intf(1571): intf check failed for chanspec: 0x100b 807000000 Hz... 801000000 Hz... 795000000 Hz... 789000000 Hz... 783000000 Hz... 777000000 Hz... 771000000 Hz... 765000000 Hz... 759000000 Hz... 753000000 Hz... 747000000 Hz... 741000000 Hz... 735000000 Hz... 729000000 Hz... 723000000 Hz... 717000000 Hz...
Linux (v2.08.07)
[ 0.000000] Linux version 2.6.30-V2.08.07 (patrick@ubuntu-BLDSR2) (gcc version 4.2.3) #1 Fri Mar 24 10:15:15 CST 2017 [ 0.000000] BCM93383 reference design prom init [ 0.000000] args: 2 0x87000000 [ 0.000000] CPU revision is: 00019070 (MIPS 4KEc) [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 03e00000 @ 04000000 (usable) [ 0.000000] Wasting 524288 bytes for tracking 16384 unused pages [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00004000 -> 0x00001000 [ 0.000000] Normal 0x00001000 -> 0x00007e00 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0x00004000 -> 0x00007e00 [ 0.000000] On node 0 totalpages: 15872 [ 0.000000] free_area_init_node: node 0, pgdat 844ac190, node_mem_map 844eb000 [ 0.000000] Normal zone: 124 pages used for memmap [ 0.000000] Normal zone: 15748 pages, LIFO batch:3 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 15748 [ 0.000000] Kernel command line: console=ttyS0,115200 partoffset=0x033b0000 partsize=0x00000000 fptaddr=0x83fffe00 ubi.mtd=linuxkfs root=ubi0:rootfs ro noinitrd rootfstype=ubifs [ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes. [ 0.000000] Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes [ 0.000000] RCU-based detection of stalled CPUs is enabled. [ 0.000000] NR_IRQS:128 [ 0.000000] PID hash table entries: 256 (order: 8, 1024 bytes) [ 0.000000] console [ttyS0] enabled [ 0.001000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.002000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.022000] Memory: 57812k/63488k available (3675k kernel code, 5600k reserved, 1049k data, 136k init, 0k highmem) [ 0.024000] Calibrating delay loop... 316.41 BogoMIPS (lpj=158208) [ 0.046000] Mount-cache hash table entries: 512 [ 0.073000] net_namespace: 748 bytes [ 0.076000] NET: Registered protocol family 16 [ 0.089000] Added platform devs for chip ID = 0x338300a2! [ 0.176000] bio: create slab <bio-0> at 0 [ 0.189000] SCSI subsystem initialized [ 0.195000] usbcore: registered new interface driver usbfs [ 0.200000] usbcore: registered new interface driver hub [ 0.203000] usbcore: registered new device driver usb [ 0.215000] NET: Registered protocol family 8 [ 0.216000] NET: Registered protocol family 20 [ 0.242000] NET: Registered protocol family 2 [ 0.248000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.260000] TCP established hash table entries: 2048 (order: 2, 16384 bytes) [ 0.267000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) [ 0.273000] TCP: Hash tables configured (established 2048 bind 2048) [ 0.280000] TCP reno registered [ 0.284000] NET: Registered protocol family 1 [ 0.308000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.314000] squashfs: version 4.0 with LZMA457 ported by BRCM [ 0.323000] NTFS driver 2.1.29 [Flags: R/W]. [ 0.328000] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 0.336000] fuse init (API version 7.11) [ 0.343000] msgmni has been set to 113 [ 0.350000] alg: No test for cipher_null (cipher_null-generic) [ 0.358000] alg: No test for ecb(cipher_null) (ecb-cipher_null) [ 0.365000] alg: No test for digest_null (digest_null-generic) [ 0.373000] alg: No test for compress_null (compress_null-generic) [ 0.399000] alg: No test for stdrng (krng) [ 0.404000] io scheduler noop registered (default) [ 0.429000] PPP generic driver version 2.4.2 [ 0.438000] NET: Registered protocol family 24 [ 0.460000] bcm9338x_mtd driver v1.0 [ 0.464000] Sent banner 844cb9e0 [ 0.467000] MTD0 bootloader offset 00000000 size 00010000 [ 0.473000] MTD1 image1 offset 02040000 size 00900000 [ 0.478000] MTD2 image2 offset 02940000 size 00900000 [ 0.483000] MTD3 linux offset 03240000 size 00480000 [ 0.489000] MTD4 linuxapps offset 00100000 size 01f40000 [ 0.494000] MTD5 permnv offset 00010000 size 00010000 [ 0.500000] MTD6 dhtml offset 07ec0000 size 00240000 [ 0.505000] MTD7 dynnv offset 000c0000 size 00040000 [ 0.510000] MTD8 linuxkfs offset 036c0000 size 04800000 [ 0.516000] vflash_fetch_size = 00020000 [ 0.520000] ecc_stat_buf_len = 00000104 [ 0.524000] Creating 2 MTD partitions on "bcmmtd_nand_device": [ 0.530000] 0x0000035e0000-0x000007da0000 : "linuxkfs" [ 0.737000] 0x000000020000-0x000001f20000 : "linuxapps" [ 0.839000] UBI: attaching mtd0 to ubi0 [ 0.843000] UBI: physical eraseblock size: 131072 bytes (128 KiB) [ 0.849000] UBI: logical eraseblock size: 126976 bytes [ 0.854000] UBI: smallest flash I/O unit: 2048 [ 0.859000] UBI: VID header offset: 2048 (aligned 2048) [ 0.865000] UBI: data offset: 4096 [ 28.493000] UBI: attached mtd0 to ubi0 [ 28.497000] UBI: MTD device name: "linuxkfs" [ 28.502000] UBI: MTD device size: 71 MiB [ 28.506000] UBI: number of good PEBs: 574 [ 28.511000] UBI: number of bad PEBs: 0 [ 28.515000] UBI: max. allowed volumes: 128 [ 28.520000] UBI: wear-leveling threshold: 4096 [ 28.525000] UBI: number of internal volumes: 1 [ 28.529000] UBI: number of user volumes: 1 [ 28.533000] UBI: available PEBs: 457 [ 28.538000] UBI: total number of reserved PEBs: 117 [ 28.543000] UBI: number of PEBs reserved for bad PEB handling: 5 [ 28.549000] UBI: max/mean erase counter: 0/0 [ 28.554000] UBI: background thread "ubi_bgt0d" started, PID 145 [ 28.657000] usbcore: registered new interface driver usblp [ 28.677000] usbcore: registered new interface driver libusual [ 28.702000] usbcore: registered new interface driver usbserial [ 28.740000] USB Serial support registered for generic [ 28.777000] usbcore: registered new interface driver usbserial_generic [ 28.783000] usbserial: USB Serial Driver core [ 28.846000] USB Serial support registered for cp2101 [ 28.882000] usbcore: registered new interface driver cp2101 [ 28.887000] cp210x: v0.08:Silicon Labs CP2101/CP2102 RS232 serial adaptor driver [ 28.948000] USB Serial support registered for pl2303 [ 28.955000] usbcore: registered new interface driver pl2303 [ 28.961000] pl2303: Prolific PL2303 USB to serial adaptor driver [ 28.967000] Serial: BCM63XX driver $Revision: 1.1.1.1 $ [ 28.972000] ttyS0 at MMIO 0xb4e00520 (irq = 11) is a BCM63XX [ 28.980000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 28.987000] EHCI-brcm EHCI-brcm.0: Broadcom STB EHCI [ 28.998000] EHCI-brcm EHCI-brcm.0: new USB bus registered, assigned bus number 1 [ 29.038000] EHCI-brcm EHCI-brcm.0: irq 32, io mem 0x12e00000 [ 29.050000] EHCI-brcm EHCI-brcm.0: USB 0.0 started, EHCI 1.00 [ 29.059000] usb usb1: configuration #1 chosen from 1 choice [ 29.067000] hub 1-0:1.0: USB hub found [ 29.072000] hub 1-0:1.0: 2 ports detected [ 29.090000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 29.096000] OHCI-brcm OHCI-brcm.0: Broadcom STB OHCI [ 29.106000] OHCI-brcm OHCI-brcm.0: new USB bus registered, assigned bus number 2 [ 29.114000] OHCI-brcm OHCI-brcm.0: irq 31, io mem 0x12e00100 [ 29.188000] usb usb2: configuration #1 chosen from 1 choice [ 29.197000] hub 2-0:1.0: USB hub found [ 29.201000] hub 2-0:1.0: 2 ports detected [ 29.217000] Mirror/redirect action on [ 29.221000] u32 classifier [ 29.224000] input device check on [ 29.227000] Actions configured [ 29.237000] TCP cubic registered [ 29.240000] Initializing XFRM netlink socket [ 29.245000] NET: Registered protocol family 10 [ 29.274000] IPv6 over IPv4 tunneling driver [ 29.295000] NET: Registered protocol family 17 [ 29.300000] NET: Registered protocol family 15 [ 29.305000] error while creating igmp_snooping proc [ 29.310000] Initializing MCPD Module [ 29.318000] RPC: Registered udp transport module. [ 29.322000] RPC: Registered tcp transport module. [ 29.327000] 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> [ 29.334000] All bugs added by David S. Miller <davem@redhat.com> [ 29.581000] UBIFS: mounted UBI device 0, volume 0, name "rootfs" [ 29.587000] UBIFS: mounted read-only [ 29.590000] UBIFS: file system size: 12316672 bytes (12028 KiB, 11 MiB, 97 LEBs) [ 29.598000] UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs) [ 29.605000] UBIFS: media format: w4/r0 (latest is w4/r0) [ 29.611000] UBIFS: default compressor: lzo [ 29.615000] UBIFS: reserved for root: 0 bytes (0 KiB) [ 29.680000] VFS: Mounted root (ubifs filesystem) readonly on device 254:1. [ 29.688000] Freeing unused kernel memory: 136k freed init started: BusyBox v1.19.3 (2017-03-24 10:15:33 CST) starting pid 181, tty '': '/etc/init.d/rcS' rcS: Loading drivers and kernel modules... [ 34.397000] bcm_fpm: module license 'Proprietary' taints kernel. [ 34.403000] Disabling lock debugging due to kernel taint [ 34.496000] fFpmLargestBufferSize: 2048 fFpmSizeShiftBits: 0x8 [ 34.508000] Pool index: 0 pool size: 2048 [ 34.512000] Pool index: 1 pool size: 1024 [ 34.516000] Pool index: 2 pool size: 512 [ 34.520000] Pool index: 3 pool size: 256 [ 34.524000] Lookup table index: 0 pool size: 3 [ 34.529000] Lookup table index: 1 pool size: 2 [ 34.533000] Lookup table index: 2 pool size: 1 [ 34.537000] Lookup table index: 3 pool size: 1 [ 34.542000] Lookup table index: 4 pool size: 0 [ 34.546000] Lookup table index: 5 pool size: 0 [ 34.551000] Lookup table index: 6 pool size: 0 [ 34.555000] Lookup table index: 7 pool size: 0 [ 34.814000] Broadcom BCM3383(A2) Ethernet Network Device v0.1 Mar 24 2017 10:15:26 [ 34.828000] Got MBOX IRQ [ 34.828000] Link is up [ 34.909000] eth0: MAC Address: A4:2B:8C:AD:5F:25 [ 35.542000] Driver 'sd' needs updating - please use bus_type methods [ 36.455000] Initializing USB Mass Storage driver... [ 36.475000] usbcore: registered new interface driver usb-storage [ 36.493000] USB Mass Storage support registered. Starting syslogd rcS: Mounting apps partition rcS: Creating volume linuxapps... libubi: error!: "/dev/ubi1" has major:minor 253:0, but this does not correspond to any UBI device or volume ubimkvol: error!: "/dev/ubi1" is not an UBI device node [ 37.673000] UBIFS error (pid 269): ubifs_get_sb: cannot open "ubi1:linuxapps", error -19 mount: mounting ubi1:linuxapps on /apps failed: No such device rcS: Starting lxginit rcS: Starting getty on ttyS0 [ 38.536000] Sending link up message to app. [ 38.540000] Got MBOX IRQ [ 38.540000] Link is up [ 38.629000] Shutdown task has registered with the Venet driver NAS: Network Attached Storage Control Application [Version 1.3 Build Mar 24 2017 10:22:16] SmbApp: 3G enabled? (0) SmbApp: netgear dart service enable : (0) SmbApp: Please Enable Dart Service First... Launching mscapp SmbApp: waiting on port 49182 to recvfrom... MSC: Media Server Control Application [Version 1.2 Build Mar 24 2017 10:22:16] MSC: waiting for data on port UDP 49181 [ 49.575000] eth0: no IPv6 routers present (none) login:
OpenWrt
BCM3383A2 TP0 346890 Reset Switch - Low GPIO-32 50ms MemSize: 128 M Chip ID: BCM3383Z-B0 BootLoader Version: 2.4.0alpha18R2 Pre-release Gnu spiboot reduced DDR drive linux Build Date: Apr 2 2013 Build Time: 18:16:36 SPI flash ID 0xc22014, size 1MB, block size 64KB, write buffer 256, flags 0x0 NAND flash: Device size 128 MB, Block size 128 KB, Page size 2048 B parameter offset is 40664 Signature/PID: a0ff NandFlashRead: Reading offset 0x1f40000, length 0x5c Image 1 Program Header: Signature: a0ff Control: 0005 Major Rev: 0003 Minor Rev: 0000 Build Time: 2026/7/19 18:29:31 Z File Length: 181158 bytes Load Address: 81800000 Filename: /home/rikka/mcp/openwrt/build_dir/target-mips_m HCS: 698e CRC: 9a4eb6c3 Found image 1 at offset 2040000 NandFlashRead: Reading offset 0x2840000, length 0x5c NandFlashRead: Reading offset 0x3140000, length 0x5c Enter '1', '2', or 'p' within 2 seconds or take default... . . NandFlashRead: Reading offset 0x1f40000, length 0x200 NandFlashRead: Reading offset 0x1f40200, length 0x2c202 Performing CRC on Image 1... CRC time = 41013267 Detected LZMA compressed image... decompressing... Target Address: 0x81800000 decompressSpace is 0x8000000 Elapsed time 783310130 Decompressed length: 490891 Copying partition table to 0x83fffc04 220 Copying partition table to 0x80000904 220 Executing Image 1... U-Boot 2024.04-OpenWrt-r35117-e1de61a110 (Jul 19 2026 - 18:01:10 +0000) CPU: BCM3383A2 Model: Netgear CG3000-2STAUS DRAM: 128 MiB Core: 9 devices, 7 uclasses, devicetree: separate NAND: 128 MiB Loading Environment from <NULL>... OK In: serial@14e00500 Out: serial@14e00500 Err: serial@14e00500 Hit any key to stop autoboot: 0 ubi0: attaching mtd3 ubi0: scanning is finished ubi0: attached mtd3 (name "image2", size 87 MiB) ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 ubi0: good PEBs: 702, bad PEBs: 0, corrupted PEBs: 0 ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128 ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1515042922 ubi0: available PEBs: 0, total reserved PEBs: 702, PEBs reserved for bad PEB handling: 20 No size specified -> Using max size (3428352) Read 3428352 bytes from volume kernel to 82000000 ## Booting kernel from Legacy Image at 82000000 ... Image Name: MIPS OpenWrt Linux-6.12.94 Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 3320351 Bytes = 3.2 MiB Load Address: 80010000 Entry Point: 80010000 Verifying Checksum ... OK Working FDT set to 0 Uncompressing Kernel Image to 80010000 [ 0.000000] Linux version 6.12.94 (rikka@rikka-standardpc) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r35103-9e07e5b8d7) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 SMP Fri Jul 24 14:19:18 2026 [ 0.000000] CPU0 revision is: 0002a080 (Broadcom BMIPS4350) [ 0.000000] MIPS: machine is Netgear CG3000-2STAUS [ 0.000000] 128MB of RAM installed [ 0.000000] earlycon: bcm63xx_uart0 at MMIO 0x14e00500 (options '115200n8') [ 0.000000] printk: legacy bootconsole [bcm63xx_uart0] enabled [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT [ 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] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] percpu: Embedded 12 pages/cpu s19664 r8192 d21296 u49152 [ 0.000000] Kernel command line: console=ttyS0,115200 earlycon [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32768 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] RCU Tasks Trace: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=2. [ 0.000000] NR_IRQS: 256 [ 0.000000] irq_bcm6345_l1: registered BCM6345 L1 intc (IRQs: 32) [ 0.000000] irq_bcm6345_l1: CPU0 (irq = 3) [ 0.000000] irq_bcm6345_l1: CPU1 (irq = 4) [ 0.000000] irq_bcm6345_l1: registered BCM6345 L1 intc (IRQs: 32) [ 0.000000] irq_bcm6345_l1: CPU0 (irq = 5) [ 0.000000] irq_bcm6345_l1: CPU1 (irq = 6) [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] brcm,bcm3383 detected @ 600 MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370868154 ns [ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 21474836475000000ns [ 0.010000] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032) [ 0.070000] pid_max: default: 32768 minimum: 301 [ 0.090000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.100000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.120000] rcu: Hierarchical SRCU implementation. [ 0.130000] rcu: Max phase no-delay instances is 1000. [ 0.130000] smp: Bringing up secondary CPUs ... [ 0.140000] SMP: Booting CPU1... [ 0.140000] Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes. [ 0.140000] Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes [ 0.140000] CPU1 revision is: 0002a080 (Broadcom BMIPS4350) [ 0.200000] Counter synchronization [CPU#0 -> CPU#1]: passed [ 0.210000] SMP: CPU1 is running [ 0.210000] smp: Brought up 1 node, 2 CPUs [ 0.210000] Memory: 116268K/131072K available (8407K kernel code, 658K rwdata, 1788K rodata, 1236K init, 226K bss, 13728K reserved, 0K cma-reserved) [ 0.220000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.230000] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.240000] pinctrl core: initialized pinctrl subsystem [ 0.250000] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.290000] clocksource: Switched to clocksource MIPS [ 0.320000] NET: Registered PF_INET protocol family [ 0.330000] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.340000] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.340000] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.350000] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.360000] TCP bind hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.370000] TCP: Hash tables configured (established 1024 bind 1024) [ 0.370000] MPTCP token hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.380000] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.390000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.400000] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.400000] PCI: CLS 0 bytes, default 16 [ 0.410000] workingset: timestamp_bits=14 max_order=15 bucket_order=1 [ 0.420000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.430000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.450000] bcm6318-pcie 12800000.pcie: starting BCM3383 PCIe bring-up [ 0.470000] 14e00500.serial: ttyS0 at MMIO 0x14e00500 (irq = 9, base_baud = 1562500) is a bcm63xx_uart [ 0.480000] printk: legacy console [ttyS0] enabled [ 0.480000] printk: legacy console [ttyS0] enabled [ 0.490000] printk: legacy bootconsole [bcm63xx_uart0] disabled [ 0.490000] printk: legacy bootconsole [bcm63xx_uart0] disabled [ 0.500000] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xf1 [ 0.510000] nand: AMD/Spansion S34ML01G2 [ 0.510000] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64 [ 0.520000] bcm6368_nand 14e02200.nand: detected 128MiB total, 128KiB blocks, 2KiB pages, 16B OOB, 8-bit, BCH-4 [ 0.530000] Scanning device for bad blocks [ 1.550000] 3 fixed-partitions partitions found on MTD device brcmnand.0 [ 1.560000] Creating 3 MTD partitions on "brcmnand.0": [ 1.560000] 0x000000000000-0x000001f40000 : "linuxapps" [ 1.570000] 0x000001f40000-0x000002840000 : "image1" [ 1.580000] 0x000002840000-0x000008000000 : "image2" [ 1.590000] ubi0: attaching mtd2 [ 2.350000] ubi0: scanning is finished [ 2.410000] ubi0: attached mtd2 (name "image2", size 87 MiB) [ 2.410000] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes [ 2.420000] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 [ 2.430000] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 [ 2.430000] ubi0: good PEBs: 702, bad PEBs: 0, corrupted PEBs: 0 [ 2.440000] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128 [ 2.450000] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1515042922 [ 2.460000] ubi0: available PEBs: 0, total reserved PEBs: 702, PEBs reserved for bad PEB handling: 20 [ 2.470000] ubi0: background thread "ubi_bgt0d" started, PID 122 [ 2.470000] block ubiblock0_1: created from ubi0:1(rootfs) [ 2.480000] ubiblock: device ubiblock0_1 (rootfs) set to be root filesystem [ 2.490000] 5 fixed-partitions partitions found on MTD device spi1.0 [ 2.490000] Creating 5 MTD partitions on "spi1.0": [ 2.500000] 0x000000000000-0x000000010000 : "bootloader" [ 2.510000] 0x000000010000-0x000000020000 : "permnonvol" [ 2.510000] 0x000000020000-0x000000030000 : "vendor-nonvol" [ 2.520000] 0x000000030000-0x000000040000 : "vendor-nonvol-2" [ 2.530000] 0x0000000c0000-0x000000100000 : "dynnonvol" [ 2.540000] bcm63xx-hsspi 14e01000.spi: Broadcom 63XX High Speed SPI Controller driver [ 2.550000] b53-switch spi1.2: found switch: BCM53125, rev 4 [ 2.580000] bcm3383-unimac 12c00600.ethernet: UniMAC instance: mac_id=0 [ 2.600000] bcm3383-unimac 12c00600.ethernet: Using random MAC address [ 2.600000] bcm3383-unimac 12c02600.ethernet1: UniMAC instance: mac_id=1 [ 2.620000] ecos-nonvol-perm-layout 14e01000.spi:flash@0:partitions:partition@10000:nvmem-layout: added /ubus/spi@14e01000/flash@0/partitions/partition@10000/nvmem-layout/mac-addre ss-lan MAC cell at nvmem offset 0x186: a4:2b:8c:ad:5f:24 [ 2.640000] ecos-nonvol-perm-layout 14e01000.spi:flash@0:partitions:partition@10000:nvmem-layout: added /ubus/spi@14e01000/flash@0/partitions/partition@10000/nvmem-layout/mac-addre ss-wan MAC cell at nvmem offset 0x130: a4:2b:8c:ad:5f:22 [ 2.660000] NET: Registered PF_INET6 protocol family [ 2.670000] Segment Routing with IPv6 [ 2.680000] In-situ OAM (IOAM) with IPv6 [ 2.680000] NET: Registered PF_PACKET protocol family [ 2.690000] 8021q: 802.1Q VLAN Support v1.8 [ 2.750000] bcm6318-pcie 12800000.pcie: starting BCM3383 PCIe bring-up [ 2.990000] registering PCI controller with io_map_base unset [ 3.000000] PCI host bridge to bus 0000:00 [ 3.000000] pci_bus 0000:00: root bus resource [mem 0xa0000000-0xa0ffffff] [ 3.010000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 3.020000] pci 0000:00:00.0: [14e4:3383] type 01 class 0x060400 PCIe Root Port [ 3.020000] pci 0000:00:00.0: PCI bridge to [bus 00] [ 3.030000] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 3.030000] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 3.040000] pci 0000:00:00.0: PME# supported from D0 D3hot [ 3.050000] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 3.060000] pci 0000:01:00.0: [14e4:4332] type 00 class 0x028000 PCIe Endpoint [ 3.070000] pci 0000:01:00.0: BAR 0 [mem 0x00000000-0x00003fff 64bit] [ 3.070000] pci 0000:01:00.0: enabling Extended Tags [ 3.080000] pci 0000:01:00.0: supports D1 D2 [ 3.080000] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold [ 3.090000] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 3.090000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01 [ 3.100000] pci 0000:00:00.0: bridge window [mem 0xa0000000-0xa00fffff]: assigned [ 3.110000] pci 0000:01:00.0: BAR 0 [mem 0xa0000000-0xa0003fff 64bit]: assigned [ 3.120000] pci 0000:00:00.0: PCI bridge to [bus 01] [ 3.120000] pci 0000:00:00.0: bridge window [mem 0xa0000000-0xa00fffff] [ 3.130000] pcieport 0000:00:00.0: PME: Signaling with IRQ 27 [ 3.220000] bcm3380-fpm 12200000.fpm: FPM ready: dma=0x02800000 cpu=(ptrval) total_size=8388608 pool_size=8388608 enabled_pools=1 per_pool_token_limit=32768 total_token_limit=32768 [ 3.240000] bcm3383-usb 12e00200.usb: configured BCM3383 USB wrapper: setup=0x00000010 swap=0x00000009 pll=0x512750c0 sim=0x00000020 [ 3.270000] bcm3380-gphy 13c21000.gphy: initialized internal GPHY ref: 0x000494cf, 0x81012cf0, 0xb3c21000, 0xb3c21000 [ 3.300000] b53-switch spi1.2: found switch: BCM53125, rev 4 [ 3.330000] bcm3383-mbdma 12c00000.mbdma: BCM3383 shared UniMAC MBDMA provider ready [ 3.330000] bcm3383-unimac 12c00600.ethernet: UniMAC instance: mac_id=0 [ 3.360000] bcm3383-unimac 12c00600.ethernet: Using MAC from DTS: a4:2b:8c:ad:5f:24 [ 3.360000] bcm3383-unimac 12c00600.ethernet: Using MBDMA FPM pool [ 3.370000] bcm3383-unimac 12c02600.ethernet1: UniMAC instance: mac_id=1 [ 3.380000] bcm3383-unimac 12c02600.ethernet1: Using shared GPHY provider [ 3.400000] bcm3383-unimac 12c02600.ethernet1: initializing BCM3383 internal PHY path [ 3.400000] bcm3383-unimac 12c02600.ethernet1: Using MAC from DTS: a4:2b:8c:ad:5f:22 [ 3.410000] bcm3383-unimac 12c02600.ethernet1: Using MBDMA FPM pool [ 3.420000] b53-switch spi1.2: found switch: BCM53125, rev 4 [ 3.430000] bcm3383-unimac 12c00600.ethernet: UniMAC instance: mac_id=0 [ 3.460000] bcm3383-unimac 12c00600.ethernet: Using MAC from DTS: a4:2b:8c:ad:5f:24 [ 3.460000] bcm3383-unimac 12c00600.ethernet: Using MBDMA FPM pool [ 3.470000] bcm3383-unimac 12c02600.ethernet1: UniMAC instance: mac_id=1 [ 3.480000] bcm3383-unimac 12c02600.ethernet1: Using shared GPHY provider [ 3.500000] bcm3383-unimac 12c02600.ethernet1: initializing BCM3383 internal PHY path [ 3.500000] bcm3383-unimac 12c02600.ethernet1: Using MAC from DTS: a4:2b:8c:ad:5f:22 [ 3.510000] bcm3383-unimac 12c02600.ethernet1: Using MBDMA FPM pool [ 3.520000] b53-switch spi1.2: found switch: BCM53125, rev 4 [ 3.530000] clk: Disabling unused clocks [ 3.530000] PM: genpd: Disabling unused power domains [ 3.540000] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. [ 3.560000] Freeing unused kernel image (initmem) memory: 1236K [ 3.570000] This architecture does not have kernel memory protection. [ 3.570000] Run /sbin/init as init process [ 4.440000] init: Console is alive [ 5.730000] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 5.820000] usbcore: registered new interface driver usbfs [ 5.820000] usbcore: registered new interface driver hub [ 5.830000] usbcore: registered new device driver usb [ 5.840000] gpio_button_hotplug: loading out-of-tree module taints kernel. [ 5.860000] ehci-platform 12e00000.usb: EHCI Host Controller [ 5.860000] ehci-platform 12e00000.usb: new USB bus registered, assigned bus number 1 [ 5.910000] ehci-platform 12e00000.usb: irq 24, io mem 0x12e00000 [ 5.930000] ehci-platform 12e00000.usb: USB 2.0 started, EHCI 1.00 [ 5.930000] hub 1-0:1.0: USB hub found [ 5.940000] hub 1-0:1.0: 2 ports detected [ 5.940000] bcm3383-unimac 12c00600.ethernet: UniMAC instance: mac_id=0 [ 5.960000] ohci-platform 12e00100.usb: Generic Platform OHCI controller [ 5.960000] ohci-platform 12e00100.usb: new USB bus registered, assigned bus number 2 [ 5.960000] bcm3383-unimac 12c00600.ethernet: Using MAC from DTS: a4:2b:8c:ad:5f:24 [ 5.970000] ohci-platform 12e00100.usb: irq 23, io mem 0x12e00100 [ 5.980000] bcm3383-unimac 12c00600.ethernet: Using MBDMA FPM pool [ 5.990000] bcm3383-unimac 12c02600.ethernet1: UniMAC instance: mac_id=1 [ 6.000000] bcm3383-unimac 12c02600.ethernet1: Using shared GPHY provider [ 6.030000] bcm3383-unimac 12c02600.ethernet1: initializing BCM3383 internal PHY path [ 6.030000] bcm3383-unimac 12c02600.ethernet1: Using MAC from DTS: a4:2b:8c:ad:5f:22 [ 6.040000] hub 2-0:1.0: USB hub found [ 6.040000] bcm3383-unimac 12c02600.ethernet1: Using MBDMA FPM pool [ 6.050000] hub 2-0:1.0: 2 ports detected [ 6.090000] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 6.110000] init: - preinit - [ 6.240000] bcm3380-msp 18600000.msp: DQM q0 Size=0x00000000 Cfga=0x00800000 Cfgb=0x00800000 Sts=0x00000080 [ 6.250000] bcm3380-msp 18600000.msp: DQM q1 Size=0x00000000 Cfga=0x00400080 Cfgb=0x00400000 Sts=0x00000040 [ 6.260000] bcm3380-msp 18600000.msp: DQM q2 Size=0x00000000 Cfga=0x008000c0 Cfgb=0x00800000 Sts=0x00000080 [ 6.270000] bcm3380-msp 18600000.msp: DQM q3 Size=0x00000000 Cfga=0x00800140 Cfgb=0x00800000 Sts=0x00000080 [ 6.280000] bcm3380-msp 18600000.msp: DQM q4 Size=0x00000000 Cfga=0x008001c0 Cfgb=0x00800000 Sts=0x00000080 [ 6.290000] bcm3380-msp 18600000.msp: DQM q5 Size=0x00000000 Cfga=0x00400240 Cfgb=0x00400000 Sts=0x00000040 [ 6.300000] bcm3380-msp 18600000.msp: DQM q6 Size=0x00000000 Cfga=0x00800280 Cfgb=0x00800000 Sts=0x00000080 [ 6.310000] bcm3380-msp 18600000.msp: DQM q7 Size=0x00000000 Cfga=0x00800300 Cfgb=0x00800000 Sts=0x00000080 [ 6.320000] bcm3380-msp 18600000.msp: MSP 4KE RX/TX DQM firmware alive: fw_dma=0x0319f000 bus=0x0319f000 HostMboxIn=0x4b454f4b CoreStatus=0x80008e01 [ 6.350000] bcm3380-msp 18600000.msp: BCM3380 MSP ready: inmsg_data_bus=0x13601240 dqm_words=4096 4ke_fw=1020 4ke_mem=2048 [ 6.360000] b53-switch spi1.2: found switch: BCM53125, rev 4 [ 6.370000] bcm3383-unimac 12c00600.ethernet: UniMAC instance: mac_id=0 [ 6.430000] bcm3383-unimac 12c00600.ethernet: Using MAC from DTS: a4:2b:8c:ad:5f:24 [ 6.430000] bcm3383-unimac 12c00600.ethernet: Using MBDMA FPM pool [ 6.440000] bcm3383-unimac 12c00600.ethernet: Using MSP DQM queues: rx_normal=0 rx_high=3 tx_high=1 tx_normal=2 [ 6.710000] unimac-mdio 12c0062c.mdio: Broadcom UniMAC MDIO bus [ 6.720000] bcm3383-unimac 12c02600.ethernet1: UniMAC instance: mac_id=1 [ 6.730000] bcm3383-unimac 12c02600.ethernet1: Using shared GPHY provider [ 6.770000] bcm3383-unimac 12c02600.ethernet1: initializing BCM3383 internal PHY path [ 6.770000] bcm3383-unimac 12c02600.ethernet1: Using MAC from DTS: a4:2b:8c:ad:5f:22 [ 6.780000] bcm3383-unimac 12c02600.ethernet1: Using MBDMA FPM pool [ 6.790000] bcm3383-unimac 12c02600.ethernet1: Using MSP DQM queues: rx_normal=4 rx_high=7 tx_high=5 tx_normal=6 [ 7.020000] unimac-mdio 12c0262c.mdio: Broadcom UniMAC MDIO bus [ 7.030000] b53-switch spi1.2: found switch: BCM53125, rev 4 [ 8.260000] b53-switch spi1.2: configuring for fixed/rgmii-id link mode [ 8.270000] b53-switch spi1.2: Configured port 8 for rgmii-id [ 8.290000] b53-switch spi1.2 lan1 (uninitialized): PHY [dsa-0.0:01] driver [Generic PHY] (irq=POLL) [ 8.310000] b53-switch spi1.2 lan2 (uninitialized): PHY [dsa-0.0:02] driver [Generic PHY] (irq=POLL) [ 8.330000] b53-switch spi1.2: Link is Up - 1Gbps/Full - flow control rx/tx [ 8.330000] b53-switch spi1.2 lan3 (uninitialized): PHY [dsa-0.0:03] driver [Generic PHY] (irq=POLL) [ 8.350000] b53-switch spi1.2 lan4 (uninitialized): PHY [dsa-0.0:04] driver [Generic PHY] (irq=POLL) [ 8.380000] bcm3383-unimac 12c00600.ethernet eth0: entered promiscuous mode [ 8.390000] DSA: tree 0 setup [ 8.770000] random: crng init done [ 8.990000] bcm3383-unimac 12c00600.ethernet: MSP inmsg_data_bus=0x13601240 [ 8.990000] bcm3383-mbdma 12c00000.mbdma: BCM3383 MBDMA ready: bufferbase=0x02800000 global=0x00000081 token_cache=0x00009010 token_cache2=0x02020202 token_cache3=0x0000000f [ 9.010000] bcm3380-msp 18600000.msp: MSP 4KE ENET port0: rx_normal=0 rx_high=3 tx_high=1 tx_normal=2 tx_fifo=0x12c00500 [ 9.090000] Generic PHY fixed-0:00: attached PHY driver (mii_bus:phy_addr=fixed-0:00, irq=POLL) [ 9.100000] bcm3383-unimac 12c00600.ethernet: enabled Rx and Tx [ 9.120000] bcm3383-unimac 12c00600.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 9.120000] b53-switch spi1.2 lan1: configuring for phy/gmii link mode Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 11.210000] b53-switch spi1.2 lan1: Link is Up - 1Gbps/Full - flow control rx/tx [ 13.470000] UBIFS (ubi0:2): Mounting in unauthenticated mode [ 13.480000] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 551 [ 13.550000] UBIFS (ubi0:2): recovery needed [ 13.720000] UBIFS (ubi0:2): recovery completed [ 13.730000] UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfs_data" [ 13.740000] UBIFS (ubi0:2): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes [ 13.750000] UBIFS (ubi0:2): FS size: 75296768 bytes (71 MiB, 593 LEBs), max 603 LEBs, journal size 3809280 bytes (3 MiB, 30 LEBs) [ 13.760000] UBIFS (ubi0:2): reserved for root: 3556452 bytes (3473 KiB) [ 13.760000] UBIFS (ubi0:2): media format: w5/r0 (latest is w5/r0), UUID D8B314B4-648D-4410-AD98-9DABC05595DD, small LPT model [ 13.780000] mount_root: switching to ubifs overlay [ 13.810000] urandom-seed: Seeding with /etc/urandom.seed [ 14.030000] b53-switch spi1.2 lan1: Link is Down [ 14.050000] procd: - early - [ 14.700000] procd: - ubus - [ 14.860000] procd: - init - Please press Enter to activate this console. [ 16.630000] kmodloader: loading kernel modules from /etc/modules.d/* [ 17.500000] urngd: v1.0.2 started. [ 17.770000] bcma-pci-bridge 0000:01:00.0: enabling device (0000 -> 0002) [ 17.780000] bcma-pci-bridge 0000:01:00.0: bus0: Found chip with id 0x4331, rev 0x02 and package 0x08 [ 17.790000] bcma-pci-bridge 0000:01:00.0: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0) [ 17.800000] bcma-pci-bridge 0000:01:00.0: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1D, class 0x0) [ 17.810000] bcma-pci-bridge 0000:01:00.0: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x13, class 0x0) [ 17.880000] bcma-pci-bridge 0000:01:00.0: bus0: Bus registered [ 17.910000] Loading modules backported from Linux version v6.18.26-0-g1fe060681 [ 17.920000] Backport generated by backports.git 6ecbb44 [ 18.400000] PPP generic driver version 2.4.2 [ 18.410000] NET: Registered PF_PPPOX protocol family [ 18.430000] b43-phy0: Broadcom 4331 WLAN found (core revision 29) [ 18.450000] b43-phy0: Found PHY: Analog 9, Type 7 (HT), Revision 1 [ 18.450000] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2059, Revision 0, Version 1 [ 18.470000] Broadcom 43xx driver loaded [ Features: NL ] [ 18.510000] kmodloader: done loading kernel modules from /etc/modules.d/* [ 31.670000] bcm3383-unimac 12c00600.ethernet: stopping UniMAC [ 31.680000] bcm3383-unimac 12c00600.ethernet eth0: Link is Down [ 31.770000] bcm3383-unimac 12c00600.ethernet: MSP inmsg_data_bus=0x13601240 [ 31.770000] bcm3383-mbdma 12c00000.mbdma: BCM3383 MBDMA ready: bufferbase=0x02800000 global=0x00000081 token_cache=0x00009010 token_cache2=0x02020202 token_cache3=0x0000000f [ 31.790000] bcm3380-msp 18600000.msp: MSP 4KE ENET port0: rx_normal=0 rx_high=3 tx_high=1 tx_normal=2 tx_fifo=0x12c00500 [ 32.000000] Generic PHY fixed-0:00: attached PHY driver (mii_bus:phy_addr=fixed-0:00, irq=POLL) [ 32.010000] bcm3383-unimac 12c00600.ethernet: enabled Rx and Tx [ 32.010000] bcm3383-unimac 12c00600.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 32.040000] b53-switch spi1.2 lan1: configuring for phy/gmii link mode [ 32.060000] br-lan: port 1(lan1) entered blocking state [ 32.060000] br-lan: port 1(lan1) entered disabled state [ 32.070000] b53-switch spi1.2 lan1: entered allmulticast mode [ 32.070000] bcm3383-unimac 12c00600.ethernet eth0: entered allmulticast mode [ 32.090000] b53-switch spi1.2 lan1: entered promiscuous mode [ 32.200000] b53-switch spi1.2 lan2: configuring for phy/gmii link mode [ 32.230000] br-lan: port 2(lan2) entered blocking state [ 32.230000] br-lan: port 2(lan2) entered disabled state [ 32.240000] b53-switch spi1.2 lan2: entered allmulticast mode [ 32.250000] b53-switch spi1.2 lan2: entered promiscuous mode [ 32.310000] b53-switch spi1.2 lan3: configuring for phy/gmii link mode [ 32.330000] br-lan: port 3(lan3) entered blocking state [ 32.330000] br-lan: port 3(lan3) entered disabled state [ 32.340000] b53-switch spi1.2 lan3: entered allmulticast mode [ 32.350000] b53-switch spi1.2 lan3: entered promiscuous mode [ 32.380000] b53-switch spi1.2 lan4: configuring for phy/gmii link mode [ 32.420000] br-lan: port 4(lan4) entered blocking state [ 32.420000] br-lan: port 4(lan4) entered disabled state [ 32.430000] b53-switch spi1.2 lan4: entered allmulticast mode [ 32.450000] b53-switch spi1.2 lan4: entered promiscuous mode [ 32.530000] bcm3383-unimac 12c02600.ethernet1: MSP inmsg_data_bus=0x13601240 [ 32.530000] bcm3383-mbdma 12c00000.mbdma: BCM3383 MBDMA ready: bufferbase=0x02800000 global=0x00000081 token_cache=0x00009010 token_cache2=0x02020202 token_cache3=0x0000000f [ 32.550000] bcm3380-msp 18600000.msp: MSP 4KE ENET port1: rx_normal=4 rx_high=7 tx_high=5 tx_normal=6 tx_fifo=0x12c00510 [ 32.590000] Generic PHY 12c0262c.mdio--1:00: attached PHY driver (mii_bus:phy_addr=12c0262c.mdio--1:00, irq=POLL) [ 32.600000] bcm3383-unimac 12c02600.ethernet1: enabled Rx and Tx [ 32.640000] bcm3383-unimac 12c02600.ethernet1 eth1: Link is Down [ 35.200000] b53-switch spi1.2 lan1: Link is Up - 1Gbps/Full - flow control rx/tx [ 35.210000] br-lan: port 1(lan1) entered blocking state [ 35.220000] br-lan: port 1(lan1) entered forwarding state [ 36.820000] bcm3383-unimac 12c02600.ethernet1 eth1: Link is Up - 1Gbps/Full - flow control off BusyBox v1.38.0 (2026-05-13 02:19:59 UTC) built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r0+35121-6efe172dcd ----------------------------------------------------- === WARNING! ===================================== There is no root password defined on this device! Use the "passwd" command to set up a new password in order to prevent unauthorized SSH logins. -------------------------------------------------- root@OpenWrt:~# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc fq_codel state UP qlen 1000 link/ether a4:2b:8c:ad:5f:24 brd ff:ff:ff:ff:ff:ff inet6 fe80::a62b:8cff:fead:5f24/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP qlen 1000 link/ether a4:2b:8c:ad:5f:22 brd ff:ff:ff:ff:ff:ff inet 192.168.110.130/24 brd 192.168.110.255 scope global eth1 valid_lft forever preferred_lft forever inet6 fe80::a62b:8cff:fead:5f22/64 scope link valid_lft forever preferred_lft forever 4: lan1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP qlen 1000 link/ether a4:2b:8c:ad:5f:24 brd ff:ff:ff:ff:ff:ff 5: lan2@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN qlen 1000 link/ether a4:2b:8c:ad:5f:24 brd ff:ff:ff:ff:ff:ff 6: lan3@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN qlen 1000 link/ether a4:2b:8c:ad:5f:24 brd ff:ff:ff:ff:ff:ff 7: lan4@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN qlen 1000 link/ether a4:2b:8c:ad:5f:24 brd ff:ff:ff:ff:ff:ff 8: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000 link/ether a4:2b:8c:ad:5f:24 brd ff:ff:ff:ff:ff:ff inet 192.168.1.1/24 brd 192.168.1.255 scope global br-lan valid_lft forever preferred_lft forever inet6 fd52:f8f7:8399::1/60 scope global noprefixroute valid_lft forever preferred_lft forever inet6 fe80::a62b:8cff:fead:5f24/64 scope link valid_lft forever preferred_lft forever root@OpenWrt:~# root@OpenWrt:~# free total used free shared buff/cache available Mem: 118580 28256 69868 228 20456 55408 Swap: 0 0 0 root@OpenWrt:~# root@OpenWrt:~# df -h Filesystem Size Used Available Use% Mounted on /dev/root 6.0M 6.0M 0 100% /rom tmpfs 57.9M 228.0K 57.7M 0% /tmp /dev/ubi0_2 65.6M 44.0K 62.2M 0% /overlay overlayfs:/overlay 65.6M 44.0K 62.2M 0% / tmpfs 512.0K 0 512.0K 0% /dev root@OpenWrt:~# root@OpenWrt:~# cat /proc/cpuinfo system type : Generic BMIPS kernel machine : Netgear CG3000-2STAUS processor : 0 cpu model : Broadcom BMIPS4350 V8.0 BogoMIPS : 597.60 wait instruction : yes microsecond timers : yes tlb_entries : 32 extra interrupt vector : yes hardware watchpoint : no isa : mips1 mips2 mips32r1 ASEs implemented : mips16 Options implemented : tlb 4kex 4k_cache 32fpr prefetch mcheck ejtag llsc dc_aliases shadow register sets : 1 kscratch registers : 0 package : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available processor : 1 cpu model : Broadcom BMIPS4350 V8.0 BogoMIPS : 600.47 wait instruction : yes microsecond timers : yes tlb_entries : 32 extra interrupt vector : yes hardware watchpoint : no isa : mips1 mips2 mips32r1 ASEs implemented : mips16 Options implemented : tlb 4kex 4k_cache 32fpr prefetch mcheck ejtag llsc dc_aliases shadow register sets : 1 kscratch registers : 0 package : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available root@OpenWrt:~# root@OpenWrt:~#
