Tabela de conteúdos

Sagemcom F@st 5650 GVT

Informações sobre o PowerBox GVT Sagemcom F@st 5650 GVT GPON modem/router. Teardown, hacking, unlocking (desbloqueio), firmwares, custom images, recuperação, bridge.

Disclaimer

Modifique o dispositivo somente se for o proprietário. A maioria destes são fornecidos pelo seu ISP em regime de comodato como parte do serviço de internet. Não faça modificações caso o aparelho não seja seu.

Todos os métodos de desbloqueio e material sobre modificações foram criados pelo O3 Labs e disponibilizados GRATUITAMENTE desde o dia de sua elaboração. Espalhem esta informação e ajudem a evitar que PICARETAS roubem e vendam estas informações por aí, seja no Mercado Livre ou por quaisquer outros meios.

Hardware

f5650.jpg

SoC BCM68570IFBG - Broadcom GPON Processor SoC ( BCM968500 Lilac SOC, MIPS 74Kc, 500 MHz )
RAM NT5CB64M16DP-CF - Nanya 1 Gbit (128 MB) DDR3 SDRAM
Flash S34ML01G1 - Spansion 1 Gbit (128 MB) NAND
Switch BCM53125 – Broadcom 7-Port Integrated GbE
USB 2 x 2.0
Wireless BCM43217 - Broadcom 2×2 802.11b/g/n / 2.4 GHz
FXS 2 ( ZL88601 - Microsemi Dual Channel ABS Wideband VoicePort Device)
GPON Transceiver TW2362F-CDEH - T&W Single-fiber GPON ONU Transceiver US 1,244 Gbps / DS 2,488 Gbps
HPNA 3.1 ( CopperGate CG3211QIR + CopperGate CG3213QIR )
Serial Sim
JTAG ?

Bootlog

BL LILAC STARTER VER-BCM2.1.12.0 (Feb 19 2014 - 11:07:45)
SOC ID: BL_23570
Init DDR3.... 128MB
Press any key to stop autoboot: 1 
Press any key to stop autoboot: 0 

Boot from NAND
Boot Block 8, Boot Volume 0
0xBEF80000 - block is bad
Boot Volume not found
Loading CFE from block 8


CFE version 8.126.1.3 for BCM968500 (32bit,SP,BE)
Build Date: Wed Feb 19 11:07:56 CST 2014 (cookiechen@sz01017.ads.local)
Copyright (C) 2005-2011 SAGEM Corporation.

Chip ID: BCMBL_23570, MIPS: 497MHz
Main Thread: TP0
Total Memory: 134217728 bytes (128MB)
Boot Address: 0xbe000000

NAND: 128 MiB
NAND flash device: name NAND 128MiB 3,3V 8-bit, id 0xffff block 128KB size 131072KB
Board: Lilac Evaluation (F@ST5650)
Chip Version:         00002351
CPU Clock:            497 MHz
DDR Clock:            531 MHz
RNR Clock:            797 MHz
Peripheral BUS Clock: 62 MHz
NET: MACs configurations: mgm port = 4, emacs_group_mode = SGMII, e_mode= RGMII 
NET: MAC configurations: EMAC4, mode = RGMII
NET: RDD version: 9.4.0.4
Board IP address                  : 192.168.1.1:ffffff00  
Host IP address                   : 192.168.1.100  
Gateway IP address                :   
Run from flash/host/tftp (f/h/c)  : f  
Default host run file name        : vmlinux  
Default host flash file name      : bcm963xx_fs_kernel  
Boot delay (0-9 seconds)          : 1  
Default host ramdisk file name    :   
Default ramdisk store address     :   
Board Id (0-4)                    : F@ST5650  
Number of MAC Addresses (1-32)    : 11  
Base MAC Address                  : f0:82:61:xx:xx:xx  
PSI Size (1-64) KBytes            : 24  
Enable Backup PSI [0|1]           : 0  
System Log Size (0-256) KBytes    : 0  
Auxillary File System Size Percent: 0  
Main Thread Number [0|1]          : 0  
GPON Serial Number                : "SAGEXXXXXXXX"  
GPON Password                     : "1234567890"  
MC memory allocation (MB)          : 0  
TM memory allocation (MB)          : 0  
Voice Board Configuration (0-0)   : ZL88601  

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 110
Booting from only image (0xbe100000) ...
Decompression OK!
Entry at 0x803e0a70
Closing network.
Starting program at 0x803e0a70
Board: Unknown
CPU Clock:            497 MHz
DDR Clock:            531 MHz
RNR Clock:            797 MHz
Peripheral BUS Clock: 62 MHz
Config serial console: console=ttyS0,115200n8
plat_mem_setup
PHYSICAL MEMORY SIZE DETECTED: 128MBÿLinux version 3.4.11-rt19 (cookiechen@sz01017.ads.local) (gcc version 4.6.2 (Buildroot 2011.11) ) #1 Wed Feb 19 11:16:36 CST 2014
BCM Flash API. Flash device is not found.
Total Flash size: 0K with -1 sectors
CPU revision is: 0001974c (MIPS 74Kc)
amirdebug - adding another reserved block
Lilac SOC setup
Determined physical RAM map:
 memory: 01400000 @ 06c00000 (reserved)
 memory: 00400000 @ 06800000 (reserved)
 memory: 00200000 @ 06600000 (reserved)
 memory: 00300000 @ 06300000 (reserved)
 memory: 06300000 @ 00000000 (usable)
Zone PFN ranges:
  DMA      0x00000000 -> 0x00001000
  Normal   0x00001000 -> 0x00006300
  HighMem  empty
Movable zone start PFN for each node
Early memory PFN ranges
    0: 0x00000000 -> 0x00008000
On node 0 totalpages: 25344
free_area_init_node: node 0, pgdat 804e0f00, node_mem_map 81000000
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 166 pages used for memmap
  Normal zone: 21082 pages, LIFO batch:3
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0 
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 25146
Kernel command line: root=mtd:rootfs ro rootfstype=jffs2  console=ttyS0,115200n8 irqaffinity=0
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Memory: 94932k/101376k available (3959k kernel code, 6444k reserved, 975k data, 200k init, 0k highmem)
NR_IRQS:256
console [ttyS0] enabled
Calibrating delay loop... 248.21 BogoMIPS (lpj=1241088)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
--Kernel Config--
  SMP=0
  PREEMPT=0
  DEBUG_SPINLOCK=0
  DEBUG_MUTEXES=0
Broadcom Logger v0.1 Feb 19 2014 11:08:29
device: 'platform': device_add
bus: 'platform': registered
bus: 'cpu': registered
device: 'cpu': device_add
NET: Registered protocol family 16
device class 'bdi': registering
device class 'pci_bus': registering
bus: 'pci': registered
device class 'tty': registering
bus: 'spi': registered
device class 'spi_master': registering
registering PCI controller with io_map_base unset
registering PCI controller with io_map_base unset
Registering platform device 'bl-lilac-ehci.0'. Parent at platform
device: 'bl-lilac-ehci.0': device_add
bus: 'platform': add device bl-lilac-ehci.0
Registering platform device 'bl-lilac-ohci.0'. Parent at platform
device: 'bl-lilac-ohci.0': device_add
bus: 'platform': add device bl-lilac-ohci.0
Registering platform device 'bl-lilac-ehci.1'. Parent at platform
device: 'bl-lilac-ehci.1': device_add
bus: 'platform': add device bl-lilac-ehci.1
Registering platform device 'bl-lilac-ohci.1'. Parent at platform
device: 'bl-lilac-ohci.1': device_add
bus: 'platform': add device bl-lilac-ohci.1
device: 'cpu0': device_add
bus: 'cpu': add device cpu0
device: 'default': device_add
bio: create slab <bio-0> at 0
device class 'block': registering
device class 'misc': registering
device class 'scsi_host': registering
bus: 'scsi': registered
device class 'scsi_device': registering
SCSI subsystem initialized
bus: 'usb': registered
bus: 'usb': add driver usbfs
usbcore: registered new interface driver usbfs
device class 'usb_device': registering
bus: 'usb': add driver hub
usbcore: registered new interface driver hub
bus: 'usb': add driver usb
usbcore: registered new device driver usb
device: 'pci0000:00': device_add
device: '0000:00': device_add
PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [mem 0x10000000-0x13feffff]
pci_bus 0000:00: root bus resource [io  0x13ff0000-0x13ffffff]
pci 0000:00:00.0: [14e4:a8db] type 00 class 0x028000
pci 0000:00:00.0: reg 10: [mem 0x00000000-0x00007fff 64bit]
pci 0000:00:00.0: supports D1 D2
device: '0000:00:00.0': device_add
bus: 'pci': add device 0000:00:00.0
pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x10007fff 64bit]
device: 'pci0000:01': device_add
device: '0000:01': device_add
PCI host bridge to bus 0000:01
pci_bus 0000:01: root bus resource [mem 0x14000000-0x17feffff]
pci_bus 0000:01: root bus resource [io  0x17ff0000-0x17ffffff]
device class 'net': registering
device: 'lo': device_add
BLOG v3.0 Initialized
BLOG Rule v1.0 Initialized
Broadcom IQoS v0.1 Feb 19 2014 11:16:25 initialized
Switching to clocksource MIPS
device class 'mem': registering
device: 'mem': device_add
device: 'null': device_add
device: 'port': device_add
device: 'zero': device_add
device: 'full': device_add
device: 'random': device_add
device: 'urandom': device_add
device: 'kmsg': device_add
device: 'tty': device_add
device: 'console': device_add
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP: reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 0 bytes, default 32
bus: 'platform': add driver lilac_spi
init_bcm_tstamp: unhandled mips_hpt_freq=248832000, adjust constants in bcm_tstamp.c
bcm_tstamp initialized, (hpt_freq=248832000 2us_div=248 2ns_mult=0 2ns_shift=0)
bus: 'clocksource': registered
device: 'clocksource': device_add
device: 'clocksource0': device_add
bus: 'clocksource': add device clocksource0
bus: 'platform': add driver alarmtimer
Registering platform device 'alarmtimer'. Parent at platform
device: 'alarmtimer': device_add
bus: 'platform': add device alarmtimer
bus: 'platform': driver_probe_device: matched device alarmtimer with driver alarmtimer
bus: 'platform': really_probe: probing driver alarmtimer with device alarmtimer
driver: 'alarmtimer': driver_bound: bound to device 'alarmtimer'
bus: 'platform': really_probe: bound device alarmtimer to driver alarmtimer
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.18)
device: 'fuse': device_add
msgmni has been set to 185
io scheduler noop registered (default)
bus: 'pci_express': registered
bus: 'pci': add driver pcieport
device: 'ptyp0': device_add
device: 'ptyp1': device_add
device: 'ptyp2': device_add
device: 'ptyp3': device_add
device: 'ptyp4': device_add
device: 'ptyp5': device_add
device: 'ptyp6': device_add
device: 'ptyp7': device_add
device: 'ptyp8': device_add
device: 'ptyp9': device_add
device: 'ptypa': device_add
device: 'ptypb': device_add
device: 'ptypc': device_add
device: 'ptypd': device_add
device: 'ptype': device_add
device: 'ptypf': device_add
device: 'ttyp0': device_add
device: 'ttyp1': device_add
device: 'ttyp2': device_add
device: 'ttyp3': device_add
device: 'ttyp4': device_add
device: 'ttyp5': device_add
device: 'ttyp6': device_add
device: 'ttyp7': device_add
device: 'ttyp8': device_add
device: 'ttyp9': device_add
device: 'ttypa': device_add
device: 'ttypb': device_add
device: 'ttypc': device_add
device: 'ttypd': device_add
device: 'ttype': device_add
device: 'ttypf': device_add
device: 'ptmx': device_add
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
Registering platform device 'serial8250'. Parent at platform
device: 'serial8250': device_add
bus: 'platform': add device serial8250
Íserial8250: ttyS0 at MMIO 0xb90a0400 (irq = 116) is a 16550A
device: 'ttyS0': device_add
bus: 'platform': add driver serial8250
bus: 'platform': driver_probe_device: matched device serial8250 with driver serial8250
bus: 'platform': really_probe: probing driver serial8250 with device serial8250
driver: 'serial8250': driver_bound: bound to device 'serial8250'
bus: 'platform': really_probe: bound device serial8250 to driver serial8250
device class 'scsi_disk': registering
bus: 'scsi': add driver sd
device class 'scsi_generic': registering
device class 'mtd': registering
device: 'mtd-unmap': device_add
device: 'mtd-romap': device_add
device: 'mtd-rwmap': device_add
ONFI param page 0 valid
ONFI flash detected
NAND device: Manufacturer ID: 0x01, Chip ID: 0xf1 (AMD S34ML01G1)
Boot from NAND FLASH
rootfs_ofs=0x00000400, part1ofs=0x00000400, part2ofs=0x0000f800
Creating 5 MTD partitions on "S34ML01G1":
0x000000000000-0x000000100000 : "nvram"
device: 'mtd0': device_add
device: 'mtd0ro': device_add
device: '31:0': device_add
device: 'mtdblock0': device_add
0x000000100000-0x000003e00000 : "rootfs"
device: 'mtd1': device_add
device: 'mtd1ro': device_add
device: '31:1': device_add
device: 'mtdblock1': device_add
0x000003e00000-0x000007b00000 : "rootfs_update"
device: 'mtd2': device_add
device: 'mtd2ro': device_add
device: '31:2': device_add
device: 'mtdblock2': device_add
0x000007b00000-0x000007f00000 : "data"
device: 'mtd3': device_add
device: 'mtd3ro': device_add
device: '31:3': device_add
device: 'mtdblock3': device_add
0x000007f00000-0x000008000000 : "bbt"
device: 'mtd4': device_add
device: 'mtd4ro': device_add
device: '31:4': device_add
device: 'mtdblock4': device_add
bus: 'spi': add driver m25p80
bus: 'spi': add driver sst25l
PPP generic driver version 2.4.2
device class 'ppp': registering
device: 'ppp': device_add
PPP BSD Compression module registered
PPP Deflate Compression module registered
NET: Registered protocol family 24
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
bus: 'platform': add driver bl-lilac-ehci
bus: 'platform': driver_probe_device: matched device bl-lilac-ehci.0 with driver bl-lilac-ehci
bus: 'platform': really_probe: probing driver bl-lilac-ehci with device bl-lilac-ehci.0
BLMUX : fi_bl_lilac_mux_config_pin_strength(677):Pin -2049133952 out of range, legal range [0, 63), besides 49 and 50 which are not used
BLMUX : fi_bl_lilac_mux_connect_pin(344):Pin -2049133952 out of range, legal range [0, 63), besides 49 and 50 which are not used
BLUSB : ehci_hcd_bl_lilac_drv_probe(289): OverCurrentFeature for USB_0 : OC=1 WP=-2049133952
bl-lilac-ehci bl-lilac-ehci.0: LILAC USB EHCI Host Controller
bl-lilac-ehci bl-lilac-ehci.0: new USB bus registered, assigned bus number 1
bl-lilac-ehci bl-lilac-ehci.0: irq 140, io mem 0x18004000
bl-lilac-ehci bl-lilac-ehci.0: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: LILAC USB EHCI Host Controller
usb usb1: Manufacturer: Linux 3.4.11-rt19 bl_lilac_ehci
usb usb1: SerialNumber: bl_usb_ehci_0
device: 'usb1': device_add
bus: 'usb': add device usb1
bus: 'usb': driver_probe_device: matched device usb1 with driver usb
bus: 'usb': really_probe: probing driver usb with device usb1
device: '1-0:1.0': device_add
bus: 'usb': add device 1-0:1.0
bus: 'usb': driver_probe_device: matched device 1-0:1.0 with driver hub
bus: 'usb': really_probe: probing driver hub with device 1-0:1.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
driver: '1-0:1.0': driver_bound: bound to device 'hub'
bus: 'usb': really_probe: bound device 1-0:1.0 to driver hub
device: 'ep_81': device_add
device: 'usbdev1.1': device_add
driver: 'usb1': driver_bound: bound to device 'usb'
bus: 'usb': really_probe: bound device usb1 to driver usb
device: 'ep_00': device_add
BLUSB : bl_lilac_probe(172): bl_usb_ehci_0 is probed (hcd=0x85e00c00)
driver: 'bl-lilac-ehci.0': driver_bound: bound to device 'bl-lilac-ehci'
bus: 'platform': really_probe: bound device bl-lilac-ehci.0 to driver bl-lilac-ehci
bus: 'platform': driver_probe_device: matched device bl-lilac-ehci.1 with driver bl-lilac-ehci
bus: 'platform': really_probe: probing driver bl-lilac-ehci with device bl-lilac-ehci.1
BLMUX : fi_bl_lilac_mux_config_pin_strength(677):Pin -2142065809 out of range, legal range [0, 63), besides 49 and 50 which are not used
BLMUX : fi_bl_lilac_mux_connect_pin(344):Pin -2142065809 out of range, legal range [0, 63), besides 49 and 50 which are not used
BLUSB : ehci_hcd_bl_lilac_drv_probe(289): OverCurrentFeature for USB_1 : OC=1 WP=-2142065809
bl-lilac-ehci bl-lilac-ehci.1: LILAC USB EHCI Host Controller
bl-lilac-ehci bl-lilac-ehci.1: new USB bus registered, assigned bus number 2
bl-lilac-ehci bl-lilac-ehci.1: irq 141, io mem 0x18004400
bl-lilac-ehci bl-lilac-ehci.1: USB 2.1 started, EHCI 1.00
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: LILAC USB EHCI Host Controller
usb usb2: Manufacturer: Linux 3.4.11-rt19 bl_lilac_ehci
usb usb2: SerialNumber: bl_usb_ehci_1
device: 'usb2': device_add
bus: 'usb': add device usb2
bus: 'usb': driver_probe_device: matched device usb2 with driver usb
bus: 'usb': really_probe: probing driver usb with device usb2
device: '2-0:1.0': device_add
bus: 'usb': add device 2-0:1.0
bus: 'usb': driver_probe_device: matched device 2-0:1.0 with driver hub
bus: 'usb': really_probe: probing driver hub with device 2-0:1.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
driver: '2-0:1.0': driver_bound: bound to device 'hub'
bus: 'usb': really_probe: bound device 2-0:1.0 to driver hub
device: 'ep_81': device_add
device: 'usbdev2.1': device_add
driver: 'usb2': driver_bound: bound to device 'usb'
bus: 'usb': really_probe: bound device usb2 to driver usb
device: 'ep_00': device_add
BLUSB : bl_lilac_probe(172): bl_usb_ehci_1 is probed (hcd=0x85e00400)
driver: 'bl-lilac-ehci.1': driver_bound: bound to device 'bl-lilac-ehci'
bus: 'platform': really_probe: bound device bl-lilac-ehci.1 to driver bl-lilac-ehci
bus: 'pci': add driver ehci_hcd
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
bus: 'platform': add driver bl-lilac-ohci
bus: 'platform': driver_probe_device: matched device bl-lilac-ohci.0 with driver bl-lilac-ohci
bus: 'platform': really_probe: probing driver bl-lilac-ohci with device bl-lilac-ohci.0
bl-lilac-ohci bl-lilac-ohci.0: LILAC USB OHCI Host Controller
bl-lilac-ohci bl-lilac-ohci.0: new USB bus registered, assigned bus number 3
bl-lilac-ohci bl-lilac-ohci.0: irq 140, io mem 0x18004100
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: LILAC USB OHCI Host Controller
usb usb3: Manufacturer: Linux 3.4.11-rt19 bl_lilac_ohci
usb usb3: SerialNumber: bl_usb_ohci_0
device: 'usb3': device_add
bus: 'usb': add device usb3
bus: 'usb': driver_probe_device: matched device usb3 with driver usb
bus: 'usb': really_probe: probing driver usb with device usb3
device: '3-0:1.0': device_add
bus: 'usb': add device 3-0:1.0
bus: 'usb': driver_probe_device: matched device 3-0:1.0 with driver hub
bus: 'usb': really_probe: probing driver hub with device 3-0:1.0
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 1 port detected
driver: '3-0:1.0': driver_bound: bound to device 'hub'
bus: 'usb': really_probe: bound device 3-0:1.0 to driver hub
device: 'ep_81': device_add
device: 'usbdev3.1': device_add
driver: 'usb3': driver_bound: bound to device 'usb'
bus: 'usb': really_probe: bound device usb3 to driver usb
device: 'ep_00': device_add
BLUSB : bl_lilac_probe(365): bl_usb_ohci_0 is probed (hcd=0x85e0dc00)
driver: 'bl-lilac-ohci.0': driver_bound: bound to device 'bl-lilac-ohci'
bus: 'platform': really_probe: bound device bl-lilac-ohci.0 to driver bl-lilac-ohci
bus: 'platform': driver_probe_device: matched device bl-lilac-ohci.1 with driver bl-lilac-ohci
bus: 'platform': really_probe: probing driver bl-lilac-ohci with device bl-lilac-ohci.1
bl-lilac-ohci bl-lilac-ohci.1: LILAC USB OHCI Host Controller
bl-lilac-ohci bl-lilac-ohci.1: new USB bus registered, assigned bus number 4
bl-lilac-ohci bl-lilac-ohci.1: irq 141, io mem 0x18004500
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: LILAC USB OHCI Host Controller
usb usb4: Manufacturer: Linux 3.4.11-rt19 bl_lilac_ohci
usb usb4: SerialNumber: bl_usb_ohci_1
device: 'usb4': device_add
bus: 'usb': add device usb4
bus: 'usb': driver_probe_device: matched device usb4 with driver usb
bus: 'usb': really_probe: probing driver usb with device usb4
device: '4-0:1.0': device_add
bus: 'usb': add device 4-0:1.0
bus: 'usb': driver_probe_device: matched device 4-0:1.0 with driver hub
bus: 'usb': really_probe: probing driver hub with device 4-0:1.0
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 1 port detected
driver: '4-0:1.0': driver_bound: bound to device 'hub'
bus: 'usb': really_probe: bound device 4-0:1.0 to driver hub
device: 'ep_81': device_add
device: 'usbdev4.1': device_add
driver: 'usb4': driver_bound: bound to device 'usb'
bus: 'usb': really_probe: bound device usb4 to driver usb
device: 'ep_00': device_add
BLUSB : bl_lilac_probe(365): bl_usb_ohci_1 is probed (hcd=0x85e0d400)
driver: 'bl-lilac-ohci.1': driver_bound: bound to device 'bl-lilac-ohci'
bus: 'platform': really_probe: bound device bl-lilac-ohci.1 to driver bl-lilac-ohci
bus: 'pci': add driver ohci_hcd
bus: 'usb-serial': registered
bus: 'usb': add driver usbserial
usbcore: registered new interface driver usbserial
bus: 'usb': add driver usbserial_generic
usbcore: registered new interface driver usbserial_generic
bus: 'usb-serial': add driver generic
USB Serial support registered for generic
usbserial: USB Serial Driver core
bus: 'usb': add driver ipwtty
usbcore: registered new interface driver ipwtty
bus: 'usb-serial': add driver ipw
USB Serial support registered for IPWireless converter
bus: 'usb': add driver option
usbcore: registered new interface driver option
bus: 'usb-serial': add driver option1
USB Serial support registered for GSM modem (1-port)
bus: 'usb': add driver qcserial
usbcore: registered new interface driver qcserial
bus: 'usb-serial': add driver qcserial
USB Serial support registered for Qualcomm USB modem
brcmboard: brcm_board_init entry
kerSysScreenPciDevices: 0x14e4:0xa8db:(slot 0) detected
device: 'teql0': device_add
netem: version 1.3
IPv4 over IPv4 tunneling driver
device: 'tunl0': device_add
gre: GRE over IPv4 demultiplexor driver
ip_gre: GRE over IPv4 tunneling driver
device: 'gre0': device_add
TCP: cubic registered
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
device: 'sit0': device_add
device: 'ip6tnl0': device_add
NET: Registered protocol family 17
Initializing MCPD Module
Ebtables v2.0 registered
ebt_time registered
ebt_ftos registered
ebt_wmm_mark registered
8021q: 802.1Q VLAN Support v1.8
device: 'cpu_dma_latency': device_add
device: 'network_latency': device_add
device: 'network_throughput': device_add
VFS: Mounted root (jffs2 filesystem) readonly on device 31:1.
Freeing unused kernel memory: 200k freed
init started: BusyBox v1.17.2 (2014-02-19 11:22:21 CST)
starting pid 265, tty '': '/bin/sh -l -c "bcm_boot_launcher start"'
Mounting filesystems...
usbfs: unrecognised mount option "defaults" or missing value
usbfs: mount parameter error.
Configuring system(5650)...
Loading drivers and kernel modules... 

INF: bdmf_register_aggregate_types#92: Registering aggregate types: iteration 0
INF: bdmf_register_plugins#139: Registering plugins: iteration 0
INF: bdmf_new_and_configure#364: : success: config:none
gpon_stack: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
LOGGER driver Init Done : 0x85e2d480
INF: bdmf_register_aggregate_types#92: Registering aggregate types: iteration 0
ERR: bdmf_attr_make#3035: status:Error in parameters. us: aggregate type system_us_stat is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): system_stat      : System Drop Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): system_ds_stat   : System US Drop Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): system_us_stat   : System US Drop Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): sw_version       : SW Version
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): system_config    : System Configuration that can be changed in run-time
ERR: bdmf_attr_make#3035: status:Error in parameters. emac_mode: aggregate type emac_mode is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): system_init_config : Initial System Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): runner_ext_sw_cfg : Runner external switch configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): emac_mode        : emac mode Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): rdpa_dir_index   : Traffic direction + index
ERR: bdmf_attr_make#3035: status:Error in parameters. tx: aggregate type rdpa_stat is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): rdpa_stat_tx_rx  : Passed and Discarded Packet and Byte Tx+Rx Statistics
ERR: bdmf_attr_make#3035: status:Error in parameters. passed: aggregate type rdpa_stat is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): rdpa_stat_1way   : Passed and Discarded Packet and Byte Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): rdpa_stat        : Packet and Byte Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): vlan_action      : VLAN action parameters
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): tm_policer_stat  : Policer Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): tm_policer_cfg   : Policer Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): tm_queue_cfg     : Egress Queue Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): tm_rl_cfg        : Rate Limiter Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): port_flow_control : Port Flow Control Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): stat             : Port Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): port_qos         : Port QoS Mapping Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): port_tm          : Port TM Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): port_sa_limit    : Port SA Limit Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): port_dp          : Data Path Port Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): fdb_data         : FDB Entry Data
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): fdb_key          : FDB Key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): bridge_cfg       : Bridge configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): fw_rule          : Firewall Rule
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): subnet_pppoe     : PPPoE Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): gem_stat         : gem Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): gem_ds_cfg       : GEM DS Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): gem_us_cfg       : GEM US Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): tcont_stat       : TCONT Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): prbs             : prbs
ERR: bdmf_attr_make#3035: status:Error in parameters. pst_params: aggregate type pst_params is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): send_ploam       : Send PLOAM
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): pst_params       : PST parameters
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): fec_stat         : FEC Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): gpon_overhead_cfg : GPON Overhead Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): gpon_link_stat   : GPON Link Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): onu_sn           : ONU Serial Number
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): gpon_link_cfg    : GPON Link Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): gpon_link_state  : GPON link state
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): l4_filter_cfg    : L4 Protocol Filter Configuration
ERR: bdmf_attr_make#3035: status:Error in parameters. key: aggregate type ip_flow_key is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): ip_flow_info     : Fast IP Connection Info (key+result)
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): ip_flow_result   : IP Flow Result
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): ip_flow_key      : IP Flow Key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): port_action      : Per port action
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): port_action_key  : Port action key
ERR: bdmf_attr_make#3035: status:Error in parameters. key: aggregate type classification_key is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): class_info       : Classification Info (key+flow_result+qos_result)
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): classification_result : Ingress classification result
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): classification_key : classification Key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): class_configuration : class configuration
ERR: bdmf_attr_make#3035: status:Error in parameters. emac_param: aggregate type emac_param is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): emac_cfg         : port EMAC configuration
ERR: bdmf_attr_make#3035: status:Error in parameters. rx: aggregate type emac_rx_stat is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): emac_stat        : EMAC Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): emac_rx_stat     : EMAC Rx RMON Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): emac_tx_stat     : EMAC Tx RMON Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): emac_param       : EMAC Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): channel_req_key  : Channel Request Key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): iptv_stat        : IPTV Overall Statistics
ERR: bdmf_attr_make#3035: status:Error in parameters. channel_key: aggregate type channel_key is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): iptv_channel     : IPTV channel entry
ERR: bdmf_attr_make#3035: status:Error in parameters. channel_key: aggregate type channel_key is not registered
INF: bdmf_register_aggregate_types#103: Registering aggregate type (-1): iptv_channel_request : IPTV channel request entry
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): channel_key      : IPTV channel key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_tx_stat      : CPU transmit statistics (debugging support)
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_tx_dump      : CPU Tx dump filter (debugging support)
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_tx_info      : CPU Tx info (debugging support)
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_rxq_cfg      : CPU receive configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_meter_cfg    : CPU meter configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_rx_stat      : CPU trap reason configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_reason_cfg   : CPU trap reason configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): cpu_reason_index : CPU trap reason index
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): filter_stats_key : Drop statistics: Key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): filter_ctrl      : Filter control
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): filter_key       : Filter: Key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): filter_oui_val_key : MAC Address OUI filter, Value: Key
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): filter_global_cfg : Global configuration
INF: bdmf_register_aggregate_types#92: Registering aggregate types: iteration 1
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): system_stat      : System Drop Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): system_init_config : Initial System Configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): rdpa_stat_tx_rx  : Passed and Discarded Packet and Byte Tx+Rx Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): rdpa_stat_1way   : Passed and Discarded Packet and Byte Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): send_ploam       : Send PLOAM
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): ip_flow_info     : Fast IP Connection Info (key+result)
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): class_info       : Classification Info (key+flow_result+qos_result)
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): emac_cfg         : port EMAC configuration
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): emac_stat        : EMAC Statistics
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): iptv_channel     : IPTV channel entry
INF: bdmf_register_aggregate_types#103: Registering aggregate type (0): iptv_channel_request : IPTV channel request entry
INF: bdmf_register_aggregate_types#92: Registering aggregate types: iteration 2
INF: bdmf_register_plugins#139: Registering plugins: iteration 0
INF: bdmf_register_plugins#152: Registering plugin (0): system           : RDPA system
INF: bdmf_register_plugins#152: Registering plugin (0): vlan_action      : VLAN Action (header operations)
ERR: bdmf_type_register_ext#143: pbit_to_prty: pbit_to_prty: parent type qos_mapper is not registered
INF: bdmf_register_plugins#152: Registering plugin (-6): pbit_to_prty     : PBIT to priority mapping table
ERR: bdmf_type_register_ext#143: pbit_to_pbit: pbit_to_pbit: parent type qos_mapper is not registered
INF: bdmf_register_plugins#152: Registering plugin (-6): pbit_to_pbit     : PBIT to PBIT mapping table
ERR: bdmf_type_register_ext#143: dscp_to_pbit: dscp_to_pbit: parent type qos_mapper is not registered
INF: bdmf_register_plugins#152: Registering plugin (-6): dscp_to_pbit     : DSCP to PBIT mapping table
INF: bdmf_register_plugins#152: Registering plugin (0): qos_mapper       : QoS Mapper
INF: bdmf_register_plugins#152: Registering plugin (0): policer          : Traffic Policer
INF: bdmf_register_plugins#152: Registering plugin (0): egress_tm        : Hierarchical Traffic Scheduler
ERR: _bdmf_aggr_attr_ref_check#2930: port: status:Error in parameters. port_qos.dscp_to_pbit: referenced object type dscp_to_pbit is not registered
ERR: bdmf_attr_make#3051: port: status:Error in parameters. qos_cfg: unresolved object reference in aggregate type port_qos
INF: bdmf_register_plugins#152: Registering plugin (-1): port             : Physical or Virtual Interface
INF: bdmf_register_plugins#152: Registering plugin (0): vlan             : VLAN
INF: bdmf_register_plugins#152: Registering plugin (0): bridge           : Bridge
ERR: bdmf_type_register_ext#143: fw_rule: fw_rule: parent type router is not registered
INF: bdmf_register_plugins#152: Registering plugin (-6): fw_rule          : Firewall Rule
ERR: bdmf_type_register_ext#143: subnet: subnet: parent type router is not registered
INF: bdmf_register_plugins#152: Registering plugin (-6): subnet           : IP Subnet
INF: bdmf_register_plugins#152: Registering plugin (0): router           : IP Router
ERR: bdmf_type_register_ext#143: gem: gem: parent type gpon is not registered
INF: bdmf_register_plugins#152: Registering plugin (-6): gem              : gem
ERR: bdmf_type_register_ext#143: tcont: tcont: parent type gpon is not registered
INF: bdmf_register_plugins#152: Registering plugin (-6): tcont            : TCONT
INF: bdmf_register_plugins#152: Registering plugin (0): gpon             : GPON Link / ONU
INF: bdmf_register_plugins#152: Registering plugin (0): ip_class         : IP Flow Classifier
INF: bdmf_register_plugins#152: Registering plugin (0): ingress_class    : Ingress classification
INF: bdmf_register_plugins#152: Registering plugin (0): iptv             : IPTV
INF: bdmf_register_plugins#152: Registering plugin (0): cpu              : CPU Interface
INF: bdmf_register_plugins#152: Registering plugin (0): filter           : Ingress Filters
INF: bdmf_register_plugins#139: Registering plugins: iteration 1
INF: bdmf_register_plugins#152: Registering plugin (0): pbit_to_prty     : PBIT to priority mapping table
INF: bdmf_register_plugins#152: Registering plugin (0): pbit_to_pbit     : PBIT to PBIT mapping table
INF: bdmf_register_plugins#152: Registering plugin (0): dscp_to_pbit     : DSCP to PBIT mapping table
INF: bdmf_register_plugins#152: Registering plugin (0): port             : Physical or Virtual Interface
INF: bdmf_register_plugins#152: Registering plugin (0): fw_rule          : Firewall Rule
INF: bdmf_register_plugins#152: Registering plugin (0): subnet           : IP Subnet
ERR: _bdmf_aggr_attr_ref_check#2930: gem: status:Error in parameters. gem_us_cfg.tcont: referenced object type tcont is not registered
ERR: bdmf_attr_make#3051: gem: status:Error in parameters. us_cfg: unresolved object reference in aggregate type gem_us_cfg
INF: bdmf_register_plugins#152: Registering plugin (-1): gem              : gem
INF: bdmf_register_plugins#152: Registering plugin (0): tcont            : TCONT
INF: bdmf_register_plugins#139: Registering plugins: iteration 2
INF: bdmf_register_plugins#152: Registering plugin (0): gem              : gem
INF: bdmf_register_plugins#139: Registering plugins: iteration 3
ifconfig: ioctl 0x8913 failed: No such device
INF: bdmf_new_and_configure#364: ip_class: success: config:none
INF: bdmf_new_and_set#430: port: success: object:port/index=cpu
INF: bdmf_new_and_set#430: cpu: success: object:cpu/index=host
INF: bdmf_new_and_configure#364: system: success: config:init_cfg={profile=rgw,wan_type=gpon,emac_mode={group_mode=qsgmii,emac4_mode=rgmii,emac5_mode=sgmii},num_lan=4,headroom_size=96,enabled_emac=emac4,switching_mode=none,ip_class_method=fc,runner_ext_sw={enabled=yes,emac_id=emac4,hdr_type=type0}},cfg={mtu_size=1536}
# Created object <system>
MON: success
INF: bdmf_new_and_configure#364: port/index=switch: success: config:index=switch,cfg={emac=emac4},emac_cfg={enable=yes}
# Created object <port/index=switch>
MON: success
INF: bdmf_new_and_set#430: egress_tm: success: object:egress_tm/dir=ds,index=0
INF: bdmf_new_and_configure#364: port/index=lan0: success: config:index=lan0,cfg={physical_port=port1}
# Created object <port/index=lan0>
MON: success
INF: bdmf_new_and_set#430: egress_tm: success: object:egress_tm/dir=ds,index=1
INF: bdmf_new_and_configure#364: port/index=lan1: success: config:index=lan1,cfg={physical_port=port2}
# Created object <port/index=lan1>
MON: success
INF: bdmf_new_and_set#430: egress_tm: success: object:egress_tm/dir=ds,index=2
INF: bdmf_new_and_configure#364: port/index=lan2: success: config:index=lan2,cfg={physical_port=port3}
# Created object <port/index=lan2>
MON: success
INF: bdmf_new_and_set#430: egress_tm: success: object:egress_tm/dir=ds,index=3
INF: bdmf_new_and_configure#364: port/index=lan3: success: config:index=lan3,cfg={physical_port=port4}
# Created object <port/index=lan3>
MON: success
INF: bdmf_new_and_set#430: egress_tm: success: object:egress_tm/dir=ds,index=4
INF: bdmf_new_and_configure#364: port/index=lan4: success: config:index=lan4,cfg={physical_port=port5}
# Created object <port/index=lan4>
MON: success
INF: bdmf_new_and_configure#364: port/index=wlan0: success: config:index=wlan0
# Created object <port/index=wlan0>
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
INF: bdmf_new_and_configure#364: bridge/index=0: success: config:
# Created object <bridge/index=0>
MON: success
INF: bdmf_new_and_configure#364: iptv: success: config:lookup_method=group_ip_src_ip_vid
# Created object <iptv>
MON: success
INF: bdmf_new_and_configure#364: vlan_action/dir=ds,index=0: success: config:dir=ds,index=0,action={cmd=pop2}
# Created object <vlan_action/dir=ds,index=0>
MON: success
MON: success
INF: bdmf_new_and_configure#364: filter: success: config:
# Created object <filter>
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
MON: success
lilac bridge fastpath. compiled Feb 19 2014 , 11:15:59
NBUFF v1.0 Initialized
Initialized fcache state
Broadcom Packet Flow Cache  Char Driver v2.2 Feb 19 2014 11:11:16 Registered<242>
Created Proc FS /procfs/fcache
Broadcom Packet Flow Cache registered with netdev chain
Broadcom Packet Flow Cache learning via BLOG enabled.
[FHW]  pktDbgLvl[0xc0472800]=0
[FHW]  fhw_construct: 
Initialized Fcache HW accelerator layer state
wl: Unsupported thread priority 0
Constructed Broadcom Packet Flow Cache v2.2 Feb 19 2014 11:11:16
flwStatsThread created
Broadcom Packet Flow Cache HW acceleration enabled.
Broadcom BCMBL_23570 Ethernet Network Device v0.1 Feb 19 2014 11:16:00
device: 'bcmsw': device_add
no gpon0, ignore bcmsw D&G 
device: 'eth0': device_add
eth0: MAC Address: F0:82:61:xx:xx:xx
device: 'eth1': device_add
eth1: MAC Address: F0:82:61:xx:xx:xx
device: 'eth2': device_add
eth2: MAC Address: F0:82:61:xx:xx:xx
device: 'eth3': device_add
eth3: MAC Address: F0:82:61:xx:xx:xx
device: 'eth4': device_add
eth4: MAC Address: F0:82:61:xx:xx:xx
Initializing USB Mass Storage driver...
bus: 'usb': add driver usb-storage
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
wl: dsl_tx_pkt_flush_len=338
wl: norm_wmark_tot=400, pktc_wmark_tot=2048
bus: 'pci': add driver wl
bus: 'pci': driver_probe_device: matched device 0000:00:00.0 with driver wl
bus: 'pci': really_probe: probing driver wl with device 0000:00:00.0
PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
wl: passivemode=1
wl0: creating kthread wl0-kthrd
wl: napimode=0
Neither SPROM nor OTP has valid image
wl:srom/otp not programmed, using main memory mapped srom info(wombo board)
wl:loading /etc/wlan/bcm43217_map.bin
srom rev:8
wl: reading /etc/wlan/bcmcmn_nvramvars.bin, file size=32
wl0: allocskbmode=1 currallocskbsz=512
device: 'wl0': device_add
wl0: Broadcom BCMa8db 802.11 Wireless Controller 6.30.163.39.cpe4.14L02.0-kdb
no gpon0, ignore wl0 D&G 
driver: '0000:00:00.0': driver_bound: bound to device 'wl'
bus: 'pci': really_probe: bound device 0000:00:00.0 to driver wl
Loading PCM shim driver
device class 'pcmshim': registering
device: 'pcmshim': device_add
Endpoint: endpoint_init entry
Endpoint: endpoint_init COMPLETED
INF: bdmf_new_and_set#430: gpon: success: object:gpon
INF: bdmf_new_an[NTC ploamFsm] printSerialPasswd: SN=00:00:00:00:00:00:00:00
d_set#430: port:[NTC ploamFsm] printSerialPasswd: PW=00:00:00:00:00:00:00:00:00:00
 success: objectdgasp: kerSysRegisterDyingGaspHandler: gpon0 registered 
:port/index=wan0[NTC ploamFsm] bcm_ploamCreate: ploam driver created.

[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 0 tx_bd_offset 0 bd_number 8 tx_queue_offset 0 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 1 tx_bd_offset 8 bd_number 8 tx_queue_offset 256 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 2 tx_bd_offset 16 bd_number 8 tx_queue_offset 512 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 3 tx_bd_offset 24 bd_number 8 tx_queue_offset 768 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 4 tx_bd_offset 32 bd_number 8 tx_queue_offset 1024 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 5 tx_bd_offset 40 bd_number 8 tx_queue_offset 1280 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 6 tx_bd_offset 48 bd_number 8 tx_queue_offset 1536 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2406] [insmod (496)] _ txfifo_id 7 tx_bd_offset 56 bd_number 8 tx_queue_offset 1792 queue_size 256 
[[00:00:000: 0:20] [bl_gpon_stack.c   2441] [insmod (496)] _ txfifo_group_id 0 tx_bd_offset 64 tx_queue_offset 2048 queue_size 128 
[[00:00:000: 0:20] [bl_gpon_stack.Broadcom 802.1Q VLAN Interface, v0.1
c   2466] [insmod (496)] _ txfifo_group_id 1 tx_bd_offset 128 tx_queue_offset 3072 queue_size 128 
[[00:00:000: 0:20] [bl_gpon_stack.c   2491] [insmod (496)] _ txfifo_group_id 2 tx_bd_offset 192 tx_queue_offset 4096 queue_size 128 
[[00:00:000: 0:20] [bl_gpon_stack.c   2516] [insmod (496)] _ txfifo_group_id 3 tx_bd_offset 256 tx_queue_offset 5120 queue_size 0 
[INF pktrunner] rdpa_cmd_drv_init: Broadcom Runner Packet Processor Char Driver v0.2 Feb 19 2014 11:15:47 Registered. Device: bcmrdpa Ver:<251>

device class 'bcmrdpa': registering
device: 'bcmrdpa': device_add
[INF pktrunner] rdpa_cmd_drv_init: RDPA driver init: OK
Starting SWMDK...
Note: Loading 6300 MDK (default) driver for 0 chip 
Note: Forcing 53115 driver for 53125 
Switch MDK: num_switches = 1
Switch MDK link port = 13, speed = 1000, index = 6
poll thread: uniPort index 6 is over range!
t=1; phypbmp=0x1eth4 (Ext switch port: 5) (Logical Port: 13) Link UP 1000 mbps full duplex
e config_pbmp=0xmessage received before monitor task is initialized kerSysSendtoMonitorTask 
3e
 Setting sw_port 5 port_state 0x7f 
Saving kernel bootup messages for dumpsysinfo...
Starting CMS smd...

===== Release Version 4.14L.02 (build timestamp 140219_1118) =====

INF: bdmf_new_and_configure#364: egress_tm/dir=us,index=5: success: config:dir=us,index=5,level=egress_tm,mode=sp
# Created object <egress_tm/dir=us,index=5>
MON: success
INF: bdmf_new_and_configure#364: egress_tm/dir=us,index=6: success: config:dir=us,index=6,level=queue
# Created object <egress_tm/dir=us,index=6>
MON: success
INF: bdmf_new_and_configure#364: egress_tm/dir=us,index=7: success: config:dir=us,index=7,level=queue
# Created object <egress_tm/dir=us,index=7>
MON: success
MON: success
MON: success
MON: success
MON: success
ssk:error:26.002:lck_checkBeforeEntry:262:lock required during cmsObj_getNextInSubTreeFlags
BOS: Enter bosInit 
BOS: Exit bosInit 
endpoint_open COMPLETED
device: 'br0': device_add
Netfilter messages via NETLINK v0.30.
ADDRCONF(NETDEV_UP): eth0: link is not ready
device: 'eth0.0': device_add
device eth0.0 entered promiscuous mode
device eth0 entered promiscuous mode
br0: port 1(eth0.0) entered forwarding state
br0: port 1(eth0.0) entered forwarding state
ADDRCONF(NETDEV_UP): eth1: link is not ready
device: 'eth1.0': device_add
device eth1.0 entered promiscuous mode
device eth1 entered promiscuous mode
br0: port 2(eth1.0) entered forwarding state
br0: port 2(eth1.0) entered forwarding state
ADDRCONF(NETDEV_UP): eth2: link is not ready
device: 'eth2.0': device_add
device eth2.0 entered promiscuous mode
device eth2 entered promiscuous mode
br0: port 3(eth2.0) entered forwarding state
br0: port 3(eth2.0) entered forwarding state
ADDRCONF(NETDEV_UP): eth3: link is not ready
device: 'eth3.0': device_add
device eth3.0 entered promiscuous mode
device eth3 entered promiscuous mode
br0: port 4(eth3.0) entered forwarding state
br0: port 4(eth3.0) entered forwarding state
device: 'eth4.0': device_add
device eth4.0 entered promiscuous mode
device eth4 entered promiscuous mode
br0: port 5(eth4.0) entered forwarding state
br0: port 5(eth4.0) entered forwarding state
device wl0 entered promiscuous mode
br0: port 6(wl0) entered forwarding state
br0: port 6(wl0) entered forwarding state
port = 10, speed = 100, index = 3
eth1 (Ext switch port: 2) (Logical Port: 10) Link UP 100 mbps full duplex
message received before monitor task is initialized kerSysSendtoMonitorTask 
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
interface wl0.1 does not exist!
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: SIOCSIFADDR: No such device
WLmngr Daemon is running
WLMNGR: optarg=0 shmId=0 
omcid:error:29.845:oal_lock:197:lock currently held by pid=534 func=cmsMdm_initWithAcc
wlevt is ready for new msg...
omcid:error:35.914:rutGpon_sendMibResetToVoip:3876:could not send out CMS_MSG_OMCI_VOIP_MIB_RESET, ret=9809
mcpd:error:37.134:mcpd_send_omcid_igmp_msg:175:could not send out CMS_MSG_OMCI_MCPD_SEND_REQUEST, ret=9809
/bin/smd:error:38.304:collectApp:1432:Could not collect ddnsd (pid=783 timeout=5000ms), ret=9809.  Kill it with SIGKILL.
ip_tables: (C) 2000-2006 Netfilter Core Team
mcpd:error:38.608:mcpd_send_omcid_igmp_msg:175:could not send out CMS_MSG_OMCI_MCPD_SEND_REQUEST, ret=9809
ssk:error:38.689monitor task is initialized pid= 534 
:ssk_init:902:get psp len 0,sizeof 16,str 
omcid:error:38.694:rutGpon_sendMibResetToMcpd:3844:could not send out CMS_MSG_OMCI_MCPD_MIB_RESET, ret=9809
/bin/smd:error:38.716:oal_lock:197:lock currently held by pid=748 func=mib_data_reset
Active partition = 1, Next partition = 1
ASCII version string 4142F@ST5650_G extracted from software image 0
Hexadecimal version string 3431343246405354353635305F47 added to software image ME 0
wlmngr:error:39.415:oal_lock:197:lock currently held by pid=748 func=addDefaultGponObjects
mcpd:error:39.738:mcpd_process_cms_msg:225:unrecognized msg 0x100007c0
ssk:error:39.739:oal_lock:197:lock currently held by pid=748 func=addDefaultGponObjects
starting pid 844, tty '': '-/bin/sh -l -c consoled'
consoled:error:40.083:oal_lock:197:lock currently held by pid=748 func=addDefaultGponObjects

====do_crashlog memory cleaned, can not save========
omcipmd:error:40.237:oal_lock:197:lock currently held by pid=748 func=addDefaultGponObjects
ASCII Version string NOT extracted from software image 1
Default hexadecimal version string 534F465457415245494D41474531wÜ ÌwÝ added to software image ME 1
backup_psi_number_blk=-1 result=24576
ssk:error:40.828:initVodslBoundIpIfWanSideUpLocked:817:Failed to get WAN Connection object
BCM968500 Broadband Router
Success 
Success 
Success 
omcid:error:40.912:oal_lock:197:lock currently held by pid=704 func=wlLockReadMdm
There is no Predefined DevicePin in CFE
WPS Device PIN = 14393426
tr69c:error:41.093:oal_lock:197:lock currently held by pid=704 func=wlLockReadMdm
sh: cmf: not found
Broadcom Packet Flow Cache learning via BLOG enabled.
Broadcom GPON OMCI Stack v0.1 (Feb 19 2014, 11:26:14)

OMCI message capture enabled.

======stl_igdDeviceInfoObject:177======sw=================

======stl_igdDeviceInfoObject:455======sN=================

======stl_igdDeviceInfoObject:496======GPONsN=================
backup_psi_number_blk=-1 result=24576
Success 
mcpd:error:41.997:mcpd_process_cms_msg:225:unrecognized msg 0x10002220
mcpd:error:41.998:mcpd_process_cms_msg:225:unrecognized msg 0x10002220
board_ioctl: invalid command c0184217, cmd 23 .
killall: hspotap: no process killed
device: 'wl0.1': device_add
device: 'wl0.2': device_add
device: 'wl0.3': device_add
br0: port 6(wl0) entered disabled state
Success 
Success 
acsd: scan in progress ...
ERR: rdpa_iptv_channel_key_validate#895: status:Error in parameters VID 65535 is invalid
ERR: bdmf_attrelem_add_as_buf#4120: iptv: status:Error in parameters. attribute:channel_request  index:0
[ERROR (null)] runner_activate_mcast,653: Failed to add channel request, error -1

Success 
acsd: scan in progress ...
acsd: scan in progress ...
acsd: scan in progress ...
acsd: scan in progress ...
Success 
acsd: scan in progress ...
acsd: scan in progress ...
acsd: scan in progress ...
acsd: scan in progress ...
Success 
acsd: scan in progress ...
acsd: scan in progress ...
acsd: scan in progress ...
acsd: scan in progress ...
Success 
acsd: selected channel spec: 0x1006
Success 
board_ioctl: invalid command c0184217, cmd 23 .
board_ioctl: invalid command c0184217, cmd 23 .
Success 
br0: port 6(wl0) entered forwarding state
br0: port 6(wl0) entered forwarding state
br0: port 6(wl0) entered disabled state
device wl0 left promiscuous mode
br0: port 6(wl0) entered disabled state
device wl0 entered promiscuous mode
br0: port 6(wl0) entered forwarding state
br0: port 6(wl0) entered forwarding state
device wl0.1 is not a slave of br0
device wl0.1 entered promiscuous mode
br0: port 7(wl0.1) entered forwarding state
br0: port 7(wl0.1) entered forwarding state
Success 
Setting SSID: "GVT-0000"
Setting SSID: "GVT Wi-Fi"
Setting SSID: "wl0_Guest2"
Setting SSID: "wl0_Guest3"
Unable to open device /dev/chipinfomdmLibCtx idx =92
mdmLibCtx idx =92
Success 
Success 
Success 
Success 
(!) more than one device were found on LAN
please select which device to query
Success 
ssk:error:57.215:ssk_main:744:cannot handle msg type 0x10000802 from 20 (flags=0x20000000)
....................
failed to query MAC address (stat=53)
(!) more than one device were found on LAN
please select which device to query

Firmware

Stock Firmware

Repositório das imagens oficiais: Link.

Para instalar, basta seguir os mesmos passos das imagens custom, utilizando cURL ou o f5650fwuploader.

Custom Firmware

Apesar do processo de gravação de imagens ter sido testado e ser seguro, sempre há riscos no procedimento, tal como queda de energia no momento da gravação. Quaisquer eventualidades é de sua responsabilidade. NÃO desligue o modem ou remova o cabo de rede por todo o processo de gravação.

3.196.2.0 Series

A série 3.196.2.0 de imagens são baseadas na versão original 8.126.1.28. Elas conterão correções, melhorias e/ou novos recursos em comparação as originais.

3.196.2.0

Download (SHA-1: 527f841fe12127acbc6984b52e7ab12d2c558876)

Instalação

Caso já tenha o cURL instalado em sua máquina, siga os passos em “cURL”. Caso não tenha e utilize Windows, vá para “f5650fwuploader”; é a maneira mais fácil e simples para enviar a imagem.

cURL

Execute o seguinte comando no terminal/prompt:

SESSIONKEY=$(curl "http://192.168.25.1/login.html" | grep -o -P "var sessionKey='\K[0-9]*")
curl -e "http://192.168.25.1/login.html" "http://192.168.25.1/index.cgi?loginuser=admin&loginpasswd=gvt12345&sessionKey=$SESSIONKEY"
curl -u admin:gvt12345 -F filename=@3.196.2.0.img.release "http://192.168.25.1/upload.cgi"

Certifique-se de executar o comando na mesma pasta onde a imagem se encontra. Substitua o IP na URL caso o de seu modem seja diferente e o nome da imagem que irá mandar. Preencha o usuário e senha caso sejam diferentes do padrão.

f5650fwuploader

Baixe o utilitário f5650fwuploader.zip e execute. Escolha a imagem a ser gravada, insira o IP e credenciais do modem e clique em “Gravar”. Pronto. :-)

Este utilitário apenas envia a imagem via HTTP POST para a URL correta. Caso queiram os fontes. É simples e ridículo!

Gravação

Em ambos os métodos acima, a imagem será enviada ao modem e o LED “Ligado” piscará em vermelho indicando a gravação. Aguarde até que ele pare e acenda verde. O modem reiniciará sozinho.

Após reinicializar, verifique que a imagem foi instalada com sucesso olhando a versão em “Sobre o Power Box”.

Agradecimentos

Pessoas envolvidas em discussões, dicas ou bate papo em geral. Lista em ordem alfabética.