====== Sagemcom F@st 5650 GVT ======
{{description>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 =====
[[https://www.tripleoxygen.net/files/devices/sagemcom/f5650/f5650.jpg|{{ https://www.tripleoxygen.net/files/devices/sagemcom/f5650/f5650.jpg?700 }}]]
^ 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 2x2 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 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
MON: success
INF: bdmf_new_and_configure#364: port/index=switch: success: config:index=switch,cfg={emac=emac4},emac_cfg={enable=yes}
# Created object
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
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
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
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
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
MON: success
INF: bdmf_new_and_configure#364: port/index=wlan0: success: config:index=wlan0
# Created object
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
MON: success
INF: bdmf_new_and_configure#364: iptv: success: config:lookup_method=group_ip_src_ip_vid
# Created object
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
MON: success
MON: success
INF: bdmf_new_and_configure#364: filter: success: config:
# Created object
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
MON: success
INF: bdmf_new_and_configure#364: egress_tm/dir=us,index=6: success: config:dir=us,index=6,level=queue
# Created object
MON: success
INF: bdmf_new_and_configure#364: egress_tm/dir=us,index=7: success: config:dir=us,index=7,level=queue
# Created object
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: [[https://www.tripleoxygen.net/files/devices/sagemcom/f5650/firmware/stock|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 ==
* Ativado daemon telnet
* Após logar (mesmas credenciais da interface web), execute "sh" para ter acesso ao shell
* Adicionado ferramenta "access_class"
* Conecte via telnet, entre no shell com "sh" e execute "access_class" para informações de uso. Ele permite alterar o nível para 4, que libera as portas USB e algumas configurações extras. **ATENÇÃO! TV e telefone pararão de funcionar**.
* Adicionado um monte de novos applets do busybox
* Backup automático das configurações no primeiro boot com a imagem
* Disponível em /data/config_backup.conf
* Removido senha do utilitário "fast"
[[https://www.tripleoxygen.net/files/devices/sagemcom/f5650/firmware/custom/3.196.2.0.img.release|Download]] (SHA-1: 527f841fe12127acbc6984b52e7ab12d2c558876)
=== Instalação ===
Caso já tenha o [[http://curl.haxx.se/download.html|cURL]] instalado em sua máquina, siga os passos em "[[modem:f5650#cURL]]". Caso não tenha e utilize Windows, vá para "[[modem:f5650#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 [[https://www.tripleoxygen.net/files/devices/sagemcom/f5650/tools/f5650fwuploader.zip|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 [[https://www.tripleoxygen.net/files/devices/sagemcom/f5650/tools/f5650fwuploader_src.zip|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.