本帖最后由 yale2000 于 2013-3-7 09:02 编辑 " E/ o/ `% R( B' p& D# {
- N' A7 [4 o1 k* W" b% q
HGG420N V3拆机6 E; C: m) C6 l: w, m
1. 取出底部4个橡胶垫,去除藏在橡胶垫下面的螺丝。( v4 P* w9 u: b4 q6 |! ~
看看PCBA:
% j# P4 |$ e1 d7 a7 e# y3 r
$ }, r V: }) p3 _! f; ]
9 h) Z; ^$ U8 J2. 我们看到在PCBA左上角有5个并排插针,无任何标识。经仪表检测和研究,确认插针从左到右依次为VCC,RXD,GND,TXD,VCC(如图)。6 c" a' `: e- E' Y
7 D9 ^' ?9 G/ c8 m* b
$ c! K$ i( N$ T( g; e) v, q
( Y9 E2 I. m+ g' q0 l0 t% A
TTL线破解前的准备+ {) \* x9 {- }
1. 安装TTL-to-Serial驱动
: p5 C" `4 b. u- f3 V1 ?: q& F$ f! c/ @: O& w4 W
2. 使用杜邦线或其他线材连接到光猫对应的接口上。TTL线的GND的细长型插管插到GND插针上,TTL线的RXD插到RXD插针上,TXD也如此办理。千万,VCC插针请不要插(烧了编程器别怪我没有提醒)。
& f! |$ J, \# ?. c) n3. USB-TTL编程器插入电脑。这时,打开设备管理器,点开端口,我们能看到COM x已经作为TTL通信口。(根据每台电脑的具体情况,COM口会不一样,我自己的是COM3口,需要自己去设备管理器里查看)。0 @' e5 B* L/ o1 x" X: P7 e
) s- i% P, V1 e9 y
4.将网线一段连入猫的LAN口,任意一个都可以,另一段连接电脑。设置电脑:192.168.1.100,255.255.255.0,192.168.1.19 l; C; Y5 g3 l7 {8 `! h6 a' |
% t3 Y8 e' o @' j, D5. 下载并安装SecureCRT v6.5.8.380汉化版2 j" r0 |: ]0 C& Q
0 Y: d% W; r. {3 K; w
4 `" [" f9 }" I$ Q1 J: z6. 到此我们的准备工作就做好了,下面我们就开始破解过程。
1 m" R7 p6 O' ~4 Y' @" q4 U' t* C8 V8 |+ X% v! [2 ]( `
破解步骤
. k. L& f' W4 F1. 重复检查准备工作。- x; J0 |4 K: @' \" i, k; O! m9 C6 n
2. 我们在PC上启动程序SecureCRT,选择菜单“文件”,然后选择快速连接,并按下图进行设置。( T& `! V% }' E, x+ d. {: N
$ F- X. P- H0 _
! ?' s: P- V' t1 D0 q点击连接,我们就能看到如下界面:, U9 Y+ s6 ~- [/ N. V
0 p- g# x- Y5 f* o w- G2 c3. 然后打开HGG420N V3电源,这时SecureCRT窗口会有E文滚动,当滚动到停止,任意按下键盘任意一个键,就会进入ONT> 命令行界面(如下分割线)。
* J# Q0 ? U" P! a/ t- p `4. 令人郁闷的是:输入各种linux命令,无任何反应。。。。。。{:soso_e111:}{:soso_e111:}{:soso_e111:}. t! t4 P+ \5 J0 J9 v* @
( W5 l" l) T) s5 W, M; @" {至此,TTL破解成功一半,求高人。。。
: c6 E, L- E5 `) j' k
j0 n. S O$ W, e1 p" ]/ `-------------------------------------------------------------------------------------------------------------------------------------------------( Q5 z5 s2 C/ U/ \! w1 e1 L
BootROM 1.34
- m: u8 D |2 }7 pBooting from NAND flash+ g6 j" i! ]( i% N) d6 o
BootROM: Image checksum verification PASSED% M# r1 q# e; b+ \ s
3 ~4 a* w, p z2 Q. `
) }$ {% ]" F5 C4 K, F- ]. d Gpon System Boot0 r5 Y. R/ g9 m9 S% P% ?
Z t# o3 {- }2 e$ k3 j6 ?* F. r" M; v8 T
Copyright 2011 CIG Gpon ONT System.0 b6 l% W# o' Y0 w; D; j6 W; u
, h }) ]3 ^4 U, N8 [' J
CPU : GPON Soc
' h8 P' A7 t2 o5 J6 v0 kBOOT version : V8.1.13
2 y; I0 g, L- J/ D6 t* TPEX 1: Root Complex Interface, Detected Link X1
; E! X/ q- d2 d+ ^DRAM : 128 MB4 Z( X5 g4 R7 j# r0 W( Q
NAND: 1bit HM ECC, Size: 64 MiB8 F- A7 B( ?+ c) R7 Z
EEPROM version: 0x0003& O5 ^& G7 c6 k
USB 0: Host Mode" G# c; p% i7 q% s
Modules Detected:
9 y" j, Q7 h' I GPON module detected.
5 s/ g* O1 P' k3 L$ s+ x3 V" P( A Ethernet Switch on MAC0.
0 ] a4 A7 F9 q" w& J# |; V( e 3xFE PHY Module.
% O+ A3 H4 R. Y# d GE-PHY on Switch port #0.: n; X j% M3 w m! C
Net: egiga0 [PRIME], egiga19 |' O2 P9 P3 p
**************************************6 b" Z6 o0 h4 i
* *
8 f5 V/ @) G9 v; ^1 @. A/ E* KEY -- Enter console terminal *
6 T2 _. y9 [ T& B# I/ G* *
% @( q) m( J6 R- I**************************************
/ M" d) B, N& C# H( M! lwaiting for your select ...) w# u- F8 K6 d1 E$ G
/ t& N+ q/ ]1 L% |( ]* M dLoading 'uImage' from CRAMFS Partition 'imageb' to 0x2000000.+ w, n8 I# Q. e) J2 r
/ a! U+ l( ~' M. R* P/ p% {( o: h
Root Filesystem crc check successfully!4 G' P+ ~. c e- x; s2 h
% D1 U0 ]- g/ |( N9 B8 L6 h* u
### CRAMFS load complete: 2036300 bytes loaded to 0x20000004 Q& \2 A. C$ J
% q4 w0 ?0 k8 P2 Q/ @
Software version: 1.22UYG.1F0$ x8 t M6 p/ U/ r' _3 G+ O: X
1 b1 H* I- q. i: |1 ~' D/ j## Booting kernel from Legacy Image at 02000000 ...# q2 T8 s6 O8 E' |% R
Image Name: Linux-2.6.32.11* Q7 P4 B- E( i' l
Created: 2012-05-10 5:21:52 UTC, g# T" ~/ q4 }5 Y4 A- _$ h
Image Type: ARM Linux Kernel Image (uncompressed)
|/ H4 `4 r. X0 T: Y. Z8 x Data Size: 2036236 Bytes = 1.9 MB' W8 @. |5 u0 p4 h. D* G. [) c
Load Address: 00008000
+ a: {3 T0 u# E4 a4 ~ Entry Point: 00008000
& P" S8 Z4 q* X$ \ F2 b/ a1 N Verifying Checksum ... OK( D8 W3 z7 Q% }9 g
Loading Kernel Image ... OK1 k' J3 Q1 J# ~+ I7 _
OK
' h4 T% I: y' j
. E( {. `) I5 T) YStarting kernel ...: y, L0 A5 q5 ~' b* N9 ?$ m7 l6 q
' Y, K' g4 z' e% f+ ?6 R5 D, O
Uncompressing Linux..................................................................................................................................... done, booting the kernel.
2 Q0 x3 u/ R/ i3 y; N m6 d6 R. ZLinux version 2.6.32.11 (root@localhost.localdomain) (gcc version 4.2.4) #1 Wed May 9 22:21:44 PDT 2012' ~* h7 j+ I( p. g. T6 B1 t- E
CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
2 n) P0 w% [6 C5 _3 VCPU: VIVT data cache, VIVT instruction cache) d7 H9 p0 x* i: J9 y/ m3 [
Machine: Feroceon-KW2+ P/ x# V0 A3 d! _; _+ Q! B* K4 |
Using UBoot passing parameters structure
$ S5 B# e& K1 k) ~( r* A, cMemory policy: ECC disabled, Data cache writeback- [% S/ z* {- k: Y0 F, D, v+ h$ u# F
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512; k/ ]( w1 F/ v1 ~; \
Kernel command line: console=ttyS0,115200 root=/dev/mtdblock3 mtdparts=nand_mtd:0x100000@0x0(Boot1),0x200000@0x200000(Config1),18M@0x600000(ImageA),18M@0x2100000(ImageB),4M@0x3c00000(MidWare),0x100000@0x100000(Boot2),0x200000@0x400000(Config2),9M@0x1800000(Imagec1),9M@0x3300000(Imagec2) rootfstype=cramfs mv_net_config=0 mv_phone_config=dev0:fxs,dev1:fxs mem=128M flash=nand 5srst=0 pwrLed=255 ethOpt=560; e+ J6 h3 | i# s( |
PID hash table entries: 512 (order: -1, 2048 bytes)
6 _/ K% x& g3 A8 x. [Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
7 `+ Q0 t& e# t2 z0 p2 l5 ]Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)) @% B, {. J0 ?4 Z( t( F
Memory: 128MB = 128MB total& Y/ K# a( p. [$ j9 Z5 q
Memory: 125340KB available (3796K code, 524K data, 104K init, 0K highmem)1 B, `. s; v* p2 B0 i; g l- _
Hierarchical RCU implementation.4 E$ @. x# v. c' d" ~( E
NR_IRQS:192! @& c% z# z& z& v* X: O O
Console: colour dummy device 80x302 b. f5 r1 T. N6 h# d9 F: w
Calibrating delay loop... 1191.93 BogoMIPS (lpj=595968)
# n2 k# m. I3 R1 u. H2 mMount-cache hash table entries: 512$ S' w8 P6 i4 c
CPU: Testing write buffer coherency: ok
# K; t0 j( G- \$ L/ L. UNET: Registered protocol family 16
5 U) d7 R u* i% ~Feroceon L2: Cache support initialised.
+ K% K R7 ^0 r" h7 T
- ^0 F" S8 v8 Y$ ?, E- r: RCPU Interface
$ n5 G' D3 C$ ^ ~2 v2 e$ x-------------1 L+ S" V) U9 D1 c) B9 b) \
SDRAM_CS0 ....base 00000000, size 128MB
. {& ]; ^3 q0 Q1 y% uSDRAM_CS1 ....no such5 U0 |( {+ [- z9 m- ?
SDRAM_CS2 ....no such
. u2 d" G' F, u9 U1 ]3 P9 b' ?9 a* BSDRAM_CS3 ....no such0 s4 K1 v1 `# `' J
DEVICE_CS0 ....no such
' P7 u! `; U5 ZDEVICE_CS1 ....no such
. Z( Y, d$ g) Z: g7 ~DEVICE_CS2 ....no such
0 G8 n8 u" t3 t/ L7 u: z# RDEVICE_CS3 ....no such
8 ~( }8 |" q k- J; x vPEX0_MEM ....base f3000000, size 16MB
& u. ]: @$ y0 P: @6 f8 P- t& k7 sPEX0_IO ....base f2000000, size 1MB
+ q- D5 V2 }4 UPEX1_MEM ....base f4000000, size 16MB
- @( m7 [: i/ t9 X& ~7 cPEX1_IO ....base f2100000, size 1MB
7 J, B$ ~% Q/ K5 y4 ~) S* X* M& NINTER_REGS ....base f1000000, size 1MB
# F- }' R/ C: D3 GNAND_NOR_CS ....base f8000000, size 2MB
/ R) k( N7 P* f5 `8 D3 eSPI_CS0 ....base f0000000, size 16MB
% k/ o' r4 {. Q* I1 a3 bSPI_CS1 ....no such
! J* R- c* p$ H5 g1 y4 ?SPI_CS2 ....no such( T; V2 E% F2 f1 E
SPI_CS3 ....no such5 d; m) l) y- a6 M( D' L" W$ g
SPI_CS4 ....no such" [" l$ O$ e9 F/ T
SPI_CS5 ....no such
8 z( M3 s2 ?4 t- a' _" V ^) ~ YSPI_CS6 ....no such% L" L7 s/ x6 a ] n# U& i, H7 D& I
SPI_CS7 ....no such6 N/ n, z H2 P2 c! q) P' n
SPI_B_CS0 ....no such
7 r) z9 [5 q! Q& k# WBOOT_ROM_CS ....no such
- ?2 l# \: M# q" s/ A/ EDEV_BOOTCS ....no such
% L# f* U% ~8 k- x3 YCRYPT1_ENG ....base f2200000, size 2MB
+ n1 M* l& D, PCRYPT2_ENG ....no such
! G. D) U/ j Q4 vPNC_BM ....base f5000000, size 1MB
' r% m/ u6 F/ B J9 L3 BETH_CTRL ....base f5100000, size 1MB 9 y) w; l! \+ f
PON_CTRL ....base f5200000, size 1MB
, j* h" R8 s6 Q3 z1 DNFC_CTRL ....no such3 l( Z- h/ O# J$ _2 p3 L
8 g& I4 p# b8 X- H4 G Marvell Development Board (LSP Version KW2_LSP_2.0.5_p14_NQ)-- RD-88F6560-GW Soc: MV88F6560 Rev 2 LE
7 m c4 k2 m+ s* ^: V. w3 N* O! C: }; l7 f4 D3 h& x
Detected Tclk 200000000 and SysClk 0
1 R3 r# y8 `6 S$ P( jMarvell USB EHCI Host controller #0: c783e800 O5 r# V- |3 t0 i
PEX0 interface detected no Link.
# G; x0 _1 w; S4 k/ m/ {PEX1 interface detected Link X1) W) @. k8 d" k; }8 w
PCI: bus0: Fast back to back transfers enabled
, h' y! d- i8 l0 Y' Opci 0000:01:01.0: PME# supported from D0 D1 D2 D3hot D3cold0 `, {- A5 g6 G$ J
pci 0000:01:01.0: PME# disabled
4 f3 {& l& P; u, E$ tPCI: bus1: Fast back to back transfers disabled
6 L) c6 c( ?& |7 D- n* obio: create slab <bio-0> at 0
' A. o9 e6 {, T5 Bvgaarb: loaded
1 Y, [2 O2 Z4 i8 J2 f' P3 ZSCSI subsystem initialized+ l5 i5 E! t- Y. n9 G5 V
cfg80211: Calling CRDA to update world regulatory domain
3 C7 Q, Z* J- r+ {* y2 J1 nSwitching to clocksource kw_clocksource
, k# B$ }4 K5 p8 zSwitched to NOHz mode on CPU #0% q ?' b8 I- R/ X9 ]2 C8 J
NET: Registered protocol family 2
" I- I7 ]4 h; g1 vIP route cache hash table entries: 1024 (order: 0, 4096 bytes)3 @ d, c* x8 |2 j ^$ o
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
9 p. J% K' L4 T: v# A) fTCP bind hash table entries: 4096 (order: 2, 16384 bytes)
$ ?6 k0 ?6 o% T+ Q0 `+ t+ uTCP: Hash tables configured (established 4096 bind 4096)% `2 O) S+ b/ H2 c3 T7 v+ ?; a
TCP reno registered
2 y; G! L6 s( j/ } _NET: Registered protocol family 1$ I) ], ]) [8 T. s2 v, ~5 r
RTC has been updated!!! {6 [/ d) i+ [) [7 m5 y5 r
rtc mv_rtc: rtc core: registered kw-rtc as rtc0' Q/ z2 U6 T* s Z1 r1 O. W
RTC registered, g. V2 I) g, y# J4 A3 X
cpufreq: Init kirkwood cpufreq driver
( R" _) u' [+ E( p uNFP (fib) init 16384 entries, 65536 bytes, z8 H( D' Z7 V% T7 B3 L
NFP (pnc) init 471 entries, 13188 bytes9 T: S! g: Y. G% t D
cesadev_init(c000cad0)8 ]; N: M( m8 w' |
mvCesaInit: channels=1, session=640, queue=64
$ [6 _- c0 }/ |JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
$ ]+ G4 W4 i X5 v5 Rfuse init (API version 7.13)
F- w8 y4 f0 |) C$ D( |msgmni has been set to 245
5 a) P) E0 e4 y2 Yalg: No test for cipher_null (cipher_null-generic)
" s+ x5 i- z9 h, G! J* `; valg: No test for ecb(cipher_null) (ecb-cipher_null)
3 ?. `& {) A* r+ V) `" Ialg: No test for digest_null (digest_null-generic)
) l) I0 T& D; z5 M* L+ kalg: No test for compress_null (compress_null-generic): w% v3 k {, F; x% t2 [0 S& j
alg: No test for stdrng (krng) L0 Z% a" k& V& E
io scheduler noop registered; O) H% q& r2 Z4 S- J# X
io scheduler anticipatory registered (default)" B" t: r9 U: S' ?8 P. v
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
4 ]4 ?3 ]: Q3 N" U6 t! \- v3 Q2 mserial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
1 c/ ?" i$ }. q6 Jconsole [ttyS0] enabled
% Z$ w9 p! @6 j* _6 t% P9 Sloop: module loaded
4 v5 }6 n) ~( Z, PNAND device: Manufacturer ID: 0x98, Chip ID: 0x76 (Toshiba NAND 64MiB 3,3V 8-bit)* }0 h1 {7 ]& U
Scanning device for bad blocks
1 W; b: R5 u- l1 h3 f8 s9 cmdlinepart partitions found on MTD device nand_mtd! Z- X* y5 @% c! a7 {- R
Using command line partition definition* y3 e# M$ w% e1 x- d! M( k
Creating 9 MTD partitions on "nand_mtd":# C) k }4 k1 C+ A8 a4 q
0x000000000000-0x000000100000 : "Boot1"
" y7 `# |" M+ ~) O* J5 j4 o: D0x000000200000-0x000000400000 : "Config1"; z, u G0 a4 M% B8 y$ R. F0 T3 \" B
0x000000600000-0x000001800000 : "ImageA"
1 b- u: j/ |$ T. T6 {( N+ n' @0x000002100000-0x000003300000 : "ImageB"
: M+ b% B. R8 t, r7 P0x000003c00000-0x000004000000 : "MidWare"3 O! k0 T. z, w4 e j
0x000000100000-0x000000200000 : "Boot2"2 v" p) T, @: C8 ~7 a g
0x000000400000-0x000000600000 : "Config2"9 n8 [6 p5 w( ^# q- ] T, i% z7 r( U
0x000001800000-0x000002100000 : "Imagec1"
; p1 I& S1 o, K$ E, Q; x5 m8 |0x000003300000-0x000003c00000 : "Imagec2"
) z! ?$ V+ u& }; Z0 - Base 0x00000000 , Size = 0x08000000.* l8 F+ q i' ^
8 - Base 0xf3000000 , Size = 0x01000000.
) l( j3 g/ p% ]& h# r% N- l' `+ J9 - Base 0xf2000000 , Size = 0x00100000.& S% V: Y& v4 u9 L( j% a6 K+ F9 R9 U0 k$ f8 k
10 - Base 0xf4000000 , Size = 0x01000000.
' b1 X7 H" ]5 I3 m3 w11 - Base 0xf2100000 , Size = 0x00100000.' N$ `' r! [' [& F/ R
12 - Base 0xf1000000 , Size = 0x00100000.
5 { k# j0 j+ j1 r7 F13 - Base 0xf8000000 , Size = 0x00200000.+ N2 y8 K* p$ G* {6 z9 I
14 - Base 0xf0000000 , Size = 0x01000000.
# K$ h5 `8 s" i; r" x25 - Base 0xf2200000 , Size = 0x00200000.
5 ^) u. J3 R) D. d+ y27 - Base 0xf5000000 , Size = 0x00100000.
% p2 M( Y4 E+ w5 |$ O28 - Base 0xf5100000 , Size = 0x00100000., @0 l# Z/ y. B7 e+ x$ ]2 R
29 - Base 0xf5200000 , Size = 0x00100000.
0 W" @4 e4 ~( P4 I, `mvPncVirtBase = 0xc8c00000 b0 {" p' N I( m6 T
o 3 Giga ports supported: h! a8 o$ x# {- H6 o* h! p" z8 D0 Q
o Giga PON port is #2: - 8 TCONTs supported
) M1 ^$ F* O J y' ^4 o: X o SKB recycle supported (Enabled)
6 }6 B+ d0 i$ w9 }+ S o NETA acceleration mode 4
. n% a$ i* E* C& Q# Q! g7 a- x4 k o BM supported: short buffer size is 256 bytes
/ V/ m. i. @" B o PnC supported
( m% G1 E8 v& D3 |) L) u1 F. r o HWF supported
! y7 T' m0 T& X5 J t7 @ o PMT supported
$ b0 c9 U1 o& z o RX Queue support: 8 Queues * 128 Descriptors
8 ]4 {8 O$ o }8 K4 L o TX Queue support: 8 Queues * 256 Descriptors
$ o: w5 p6 d: I8 k9 j o GSO supported
4 C! c f3 K" b6 Z, @! e5 L o GRO supported
1 U% Z& d- w# w& M, b$ N0 M o Receive checksum offload supported0 C( x5 h: g! I2 l& a$ G
o Transmit checksum offload supported
, o: a2 Q5 j# O/ J o Network Fast Processing (Routing) supported- t+ V& A! i7 J( l1 @8 \
o Driver ERROR statistics enabled9 @$ ^7 \, \: w- z3 o# |
o Driver INFO statistics enabled
X; u3 F" @; O9 q [5 G o Driver DEBUG statistics enabled
0 C2 ?1 _# ^; f' a+ W; I. y4 D. a o Proc tool API enabled
; X4 O6 `9 {+ m; f3 [: @* ]. n o Switch support enabled8 _ h8 @" L4 }
o IGMP special processing support
! S+ h; o1 N9 e9 L8 @" F( D5 C
& z6 b6 [, H* ] o Loading Switch QuarterDeck driver
3 i _" w9 A2 Y/ ^ o Internal GE PHY Connected to Switch Port 0 Detected2 v- f* H% Z' \5 w# `. d, f4 A6 z6 R; e
o Setting Switch CPU port (port #4) for 1000 Full with FC
- z$ j4 v5 m1 V. E) M8 R o Setting Switch CPU port (port #5) for 1000 Full with FC% s- |+ ^* [9 r- ]2 _
o Disable disconnected switch port (port #6) and force link down6 K4 d! j! [0 L4 c0 V5 O
o Loading 3 network interface(s)
/ r, n, V( ~5 y
# [# ~9 e0 _4 F- `' H o Port 0 is connected to Linux netdevice' X; }' x( U$ n+ @- c( \
o Using UBoot netconfig string" ^, [4 l7 `$ t/ c& c
net_config_str: 0
! ]- X+ x* }$ m o Working in External Switch mode/ I" N$ N: O% M( b7 m
giga p=0: mtu=2000, mac=c7819f6a: a9 @1 ]8 F4 h# U5 O6 D0 g; X
eth0: Dropping NETIF_F_SG since no checksum feature.
/ v; o6 ?5 p* |' x o eth0, ifindex = 2, GbE port = 0$ D2 W* ^5 X! }; C
- F8 t+ [3 {7 c: M- P; G. p* Z o Port 1 is connected to Linux netdevice
7 \* ]! Q1 ]3 N' U! q: { o Using UBoot netconfig string8 z8 G+ f9 ] p/ k+ Q T
net_config_str: 0
6 V5 M9 }, Q# I o Working in External Switch mode2 w0 q3 d& O* T: a6 @
giga p=1: mtu=2000, mac=c7819f6a
" j: ?, e! R: \% ]) L& h$ Yeth1: Dropping NETIF_F_SG since no checksum feature.
, r5 n; h3 b l) f5 {" q- U o eth1, ifindex = 3, GbE port = 1
1 q" \9 d: K B) {/ s0 u/ u
4 Z9 y5 x: p( t' o- Y% P# f2 ] o Port 2 is connected to Linux netdevice8 {) N3 n1 o, A8 E: r, I
pon p=2: mtu=2000, mac=c7819f6a u9 Z, d) R& B. G6 L7 T& J
eth2: Dropping NETIF_F_SG since no checksum feature.( c! T- J1 p+ {2 L- R& y( A
o eth2, ifindex = 4, GbE port = 2
# ?: x5 i; Z$ R$ z- {7 k6 @- V8 E9 i% j0 |! D! a8 ]
PPP generic driver version 2.4.2/ d% \9 p: m# n* w0 E+ A
PPP BSD Compression module registered
! K) |8 Y" E6 j w( @% CNET: Registered protocol family 24/ g; X1 F' s. X6 O; b
mice: PS/2 mouse device common for all mice' k2 j2 R) n$ K' B: c- c# ~
i2c /dev entries driver
6 y" q5 k6 r9 l; t) U# ZLinux telephony interface: v1.00
/ o3 j0 f/ a, a2 xLoading Marvell vpapi device+ K% K. |; h# ]. Z5 L" A
Loading Marvell tdm device6 j! K8 h( g% _6 o x
cpuidle: using governor ladder4 \) v1 N3 _/ P4 ~ ^) O
cpuidle: using governor menu3 O7 r. g. e; s, a2 G: o* u* H
nf_conntrack version 0.5.0 (1960 buckets, 7840 max)
0 T" S$ N1 C, {% L& I/ d/ C, DCONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use- b# X! t* r7 O* @! R* K
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or2 I8 l0 C4 I z0 M
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
; h" Q! ?# c2 W7 m* \. HIPv4 over IPv4 tunneling driver
! P- |' c( b3 |" n+ Z; B5 a; dGRE over IPv4 tunneling driver. K* {, F( M" s( u, V
TCP cubic registered1 O9 v; O' x s) x w, P. M& L
NET: Registered protocol family 17
) D; ^2 M* C5 E8 ^, ]Bridge firewalling registered
$ ^- d( V5 T4 ], r& c; iMarvell Kirkwood2 Power Management Initializing( p w$ g' z6 f8 w& U, w
rtc mv_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
1 J6 y! }- t' X- ?# @2 `6 F! GVFS: Mounted root (cramfs filesystem) readonly on device 31:3.
+ q9 p" O0 y* t# ]- P5 M' u% qFreeing init memory: 104K
, u' U# Q" Q$ o3 GPopulating /dev using udev: done
2 t- i# d K8 w$ Q" ZInitializing random number generator... read-only file system detected...done
$ O6 O4 _- P6 p' F _9 A0 d: l1 X; {Starting system message bus: done
8 f% T' u6 m3 f2 o9 b) oStarting network...9 o: {8 |; U/ {0 o
ip: RTNETLINK answers: File exists
; X' h4 b) y3 l' v1 D+ @( Q! ][RCS]: Extract Board Configuration
9 i1 v& O- Q& B$ n7 v[RCS]: Load kernel modules* ^) M3 u' p$ ^ |" w3 v
mv_eth_ports_num = 3
: P/ E& k# t6 o) Kmv_eth_rx_special_proc_func register
3 u* ^6 e5 V; X1 N$ v. \mv_eth_rx_special_proc_func register
( {1 Y: P# K$ b/ r* x. _mv_eth_rx_special_proc_func register
! I* r$ @! u: C* i, M" D7 ?mv_eth_tx_special_check_func register
( W+ g4 ]+ I0 V4 ?" R) Y8 kmv_eth_tx_special_check_func register
3 \( @1 H( d" V* mmv_eth_tx_special_check_func register d q1 y. A5 a( [) G
= SW Module SYS FS Init ended successfully =
$ e, ]1 I; F; M( T( \: }% P0 M= TPM Module Init ended successfully =
9 K: {# Z/ b- s8 A& x! d }" e[RCS]: Start XPON% g9 Y! X! E) a9 J
pon interface is eth2
6 M/ O% _; @" G6 s/ F& H& A3 J7 p& k[RCS]: Start Data Configuration, ~* F4 |1 ^5 O
[RCS]: Start Network
3 P1 H- G" p0 o2 j% n& ^( I, [* `# ipool #0: pkt_size=2048, buf_size=2144 - 2048 of 2048 buffers added
8 S7 L1 R4 C5 r! @& _( P) @' V0 Upool #3: pkt_size=256, buf_size=352 - 2048 of 2048 buffers added
* U- Q4 A& m: k' y+ q4 j; ~eth0: link up$ @ w1 ]! J* l6 P4 b* {
eth0: started" c; \4 P2 M. v% n- ~( ], \% g6 y
pool #1: pkt_size=2048, buf_size=2144 - 2048 of 2048 buffers added6 R0 z6 Y5 O% B. B" h
pool #3: pkt_size=256, buf_size=352 - 2048 of 2048 buffers added5 s# x% V! u$ H; ^+ x
eth1: link up
$ ]4 T% I, q9 @# r& Peth1: started
- Y& S# E2 m- x" Qpool #2: pkt_size=2048, buf_size=2144 - 2048 of 2048 buffers added
( Y3 K. P1 ]9 U5 ]( N+ h/ k" O7 J1 ?+ p) @. gpool #3: pkt_size=256, buf_size=352 - 2048 of 2048 buffers added7 z: z! c8 Z% a! e4 e. i
pon0: link up& {4 K5 \7 B5 _& c6 n0 H
pon0: started- H/ N: U2 n3 t& B
Empty flash at 0x001ff170 ends at 0x001ff200
& Z7 C) N* g* O; f" `5 K. L4 J/ Y2 L
# num is 10,nothing need to do
S) R9 Y' y* t1 @Empty flash at 0x00116214 ends at 0x00116400
# @) o" N" W% h( j5 f4 mEmpty flash at 0x00116d88 ends at 0x00116e00
& [3 k6 C6 i0 E8 ?6 @$ t' z% M+ @Empty flash at 0x001f0854 ends at 0x001f0a005 @0 Y$ I+ x8 l* s/ f
Empty flash at 0x001f1268 ends at 0x001f1400
$ b3 x. o# l# A1 k, P, jEmpty flash at 0x001f1c6c ends at 0x001f1e00% h# h# k# T9 U, F$ B' [5 z
Empty flash at 0x001f266c ends at 0x001f2800
, L9 L i" S3 Q- ?Empty flash at 0x001f306c ends at 0x001f3200" A4 ?# o q) e, _2 [
0 x; `6 I2 z5 b6 I
4 ], L. A5 m; u8 f, ?9 g4 E0 T2 V# Z& y1 Y
ONT>Starting Application: 0x00002000, /bin/TimerMgr................Done.
, `" q; P B. F2 NStarting Application: 0x00001000, /bin/LogMgr................Done.
7 p0 Q& E9 F0 u& Z% X) W
6 P# G k/ r+ s: R7 BUpdate timer: curTime=6acfb6c7, gTmrTimerMsCounter=00000000/ z, M: a( u' k) B
Starting Application: 0x00007000, /bin/MiscMgr................Done.
0 F' ?' ^/ }$ Z* UCheck base image file CRC ... cal_crc (91a57653) ori_crc (91a57653) Success.
) m" F. t& @! Y- c. ^Mount Backup[/dev/mtdblock2] as cramfs...Success.$ X( ?2 s, |4 X2 C2 w) D
major ID[0x7f] minor ID[0x2]" c6 S9 G* _& R
VOS_XML_Init():
# i- b5 E# B* kLoad XML OK from file /mnt/rwdir/runtime_rg.xmlVOS_XML_Init():
; { N2 h5 Q" w- Y4 p3 [/ |Load XML OK from file /tmp/default_rg.xmlVOS_XML_Init(): 8 O5 S+ Z+ \: P. C5 K
Load XML OK from file /tmp/runtime_rg.xmlVOS_XML_Init(): 5 e6 x; T6 N* R, B8 n0 [! G: ~
Load XML OK from file /tmp/runtime_rg.xmlVOS_XML_Init():
/ x+ v' F% @7 ^: c' }4 DLoad XML OK from file Starting Application: 0x00003000, /bin/MecMgr................Done., N" v! t1 K8 `: V, ]
Starting Application: 0x00004000, /bin/PonMgr................Done.
+ Z ~1 T. n& D( M5 FStarting Application: 0x00009000, /bin/NetMgr................Done.5 N( ~8 j/ H0 b' p6 z5 g+ S; Z
Starting Application: 0x00006000, /bin/VmrMgr................Done.
4 Y2 h/ x- s; M; V' yStarting Application: 0x00005000, /bin/EthMgr................Done.3 s! R; O* l- p/ E
CfgDIR = /etc/tr069cfg' G& \. K9 L: W: z
cd /tmp/cpe3
" S$ U; y3 |0 E+ W( @dir = data) I; H9 z7 j# L E8 z
dir = filetrans' ?4 O: s% g9 C/ @0 P/ E5 {3 n' c
dir = options
* h7 } O/ ]" o1 o$ r! {dir = parameter
4 d3 ?% |- b0 p' o7 Fcdir = /tmp/cpe37 `* e2 F9 d! D: q0 F
ifconfig: SIOCSIFADDR: No such device
/ O) X, k8 r! o/ u% uadd call back OK) s3 x7 _3 j D1 k& O, H {; q, c
add call back OK
$ l0 N- M) X0 N8 \: ~$ |Starting Application: 0x0000d000, /bin/tr069Mgr................Done.5 b1 n! o- C* a: Z
ln: /tmp/web/web: Read-only file system
3 l5 f( c. M% l9 VStarting Application: 0x0000c000, /bin/WebMgr................Done.5 ]0 Q, r1 l- G6 b
- p" y0 q& q7 i! U2 P2 Q# d ]8 }2 a
Sync 0xc0002, msg no reply, dest NET, VOS_SendSyncMsg:1845: ~$ }! L8 n" {
init SIP.& u3 c0 v" H( @9 O2 L! y/ n" ^
/tmp/default_rg.xmlVOS_XML_Init(): - \4 A' ? _, d: U8 v" m9 j3 [
Load XML OK from file
2 x2 c) t" q9 ~- q! j5 s: q5376a591 5376a591 5376a591$ c, q' I/ q9 N, c% y% H5 e, [& a: I
" K$ [# {1 e3 }0 i9 s0 y: R
Sync 0xc0002, msg no reply, dest UNKNOWN, VOS_SendSyncMsg:1845
9 ~% A6 b" f" ], K
4 b- F4 [5 X" Z: i8 R$ ^5 LSync 0xc0004, msg no reply, dest EMR, VOS_SendSyncMsg:1845
# H/ c; r2 d9 t% V* ?: `0 |- j; c/mnt/rwdir/voicecfg.xml( r. {& s0 p, G# U4 L5 h/ v
INFO: ALL APPs are ready.
) e" _# Y- X5 W* f+ s' ?7 P( jAPPL 3000, Warning: do not reply sync message 0x60006d
# |. K! ?" @, ^: a6 u. W. i7 d$ @--ok to listen to port 5060!!!!get local sip port from mec is 50600 y `+ J( y/ S6 p
!!!!get local sip port from mec is 5060
# g+ U7 a% u7 N/ M3 p; C7 I
4 b! Q) k. @7 p* j+ O; aONT>
" M& l# Q! l, l, t- B* T& N( i" v* W$ o3 I0 ]4 `
---------------------------------------------------------------------------------------------------------------------------------------------------' O+ m1 x9 l8 w* Q( ~! v+ J0 B
: w, M% b1 ?9 |4 o* B: A+ ^8 f9 } |