|
本帖最后由 futurejl 于 2017-10-22 11:37 编辑 2 s% {$ @% J' R0 J& K6 p8 `
: U" M/ @# j2 |! D/ B \$ c2 }最近发现中兴最新的F450A 9月产版本升级了CPU,升级成双核,比之前F412 v6 性能要好。6 X8 ]. l7 C, a3 Z; A* Q+ z: W. I
硬件软件版本都是 V2.0,可以看成 F450G v2 升级版本。/ Z f' P* Y5 J9 r, u& ?
这台F450A v2 固件默认是关闭telnet,超密也不是常用的,最后只能TTL加针,弄了2个小时才进到界面& f# \5 j: p! u# W1 d7 G, ]' k3 P' j
6 b, @+ X* Q$ ?, j& F& f' ^* C
sendcmd 1 DB p DevAuthInfo 查询出来 telcomadmin 密码是 38E2DD723B84
7 Y2 L) c" e' o# A" \, Z设置开telnet:
; H. L5 e# `. z+ P' f8 J0 V% Zsendcmd 1 DB set TelnetCfg 0 TS_Enable 1 打开telnet
0 C2 l E: ^# v A$ K4 t' ~sendcmd 1 DB set PortControl 3 PortEnable 1 打开23端口
4 k, E& l R _3 |sendcmd 1 DB set PortControl 6 PortEnable 0 关闭58000端口-Tr069服务1 ]+ p4 @" V+ l& ? a: q( W7 N) H
sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1 局域网登录允许
+ F4 U: V* E9 e5 s( dsendcmd 1 DB set TelnetCfg 0 Lan_EnableAfterOlt 1 插上光纤后不自动关闭telnet(这个参数F450a TelnetCfg 表里没有)
5 a- F# n0 {& ?+ r0 gsendcmd 1 DB set TelnetCfg 0 Max_Con_Num 5 最多能够登录5个用户,避免被锁死
/ e. T8 `6 I7 H8 h) D& m- X2 ~) O; g% R! M! _% k
# S5 j% s$ t1 r5 i! L
尝试用元素法删除TR069,和F450g v2 一样失败。; j9 t% M% r$ R( `# e
想着是否可以用sendcmd 删除,经过查询,总算找到删除TR069的命令; g) L. S: q4 s/ |1 s7 D3 K
首先负责光猫里连接的设置表名是 WANC 表,光猫里建立了几条连接就会有几条(Row)数据。& w' h) m1 [ f
先查询下光猫里的这个表WANC情况: Y( `1 G) F& M, s. V( O! ?
sendcmd 1 DB p WANC1 m' S$ F+ B( S W( x/ F& I
<Tbl name="WANC" RowCount="4">: b3 x" J0 o b: I! g
<Row No="0">
. k a6 R6 y: E+ M! t R <DM name="ViewName" val="IGD.WD1.WCD1.WCIP1"/>% t! ^2 ~: ]4 ]& i- S
<DM name="WANCDViewName" val="IGD.WD1.WCD1"/>% G2 x: ?% G' _$ I
<DM name="Enable" val="1"/>
' {; D# N% l3 S8 b4 t# Z$ A, G+ c <DM name="WANCType" val="1"/>: K& K: t/ o! W Z( H- A
<DM name="ConnType" val="1"/>9 ?! [3 }4 u( T' R% i1 L
<DM name="TriggerEnable" val="0"/>' [ w5 o1 S% t. v7 W. g4 A0 `
<DM name="LANDViewName" val=""/> x; {0 J# W/ C# \9 V0 W* H3 y/ T
<DM name="WANCName" val="1_TR069_R_VID_46"/>
5 L! q F0 y1 h1 Q& a <DM name="WANCNameExt" val=""/>; F6 U( s3 Y1 X6 M8 Z* z' s
<DM name="IPAddr" val="0.0.0.0"/>0 r; {( E, ~: W2 X; o) J7 i3 k
<DM name="SubMask" val="0.0.0.0"/>
, F6 a" k8 K/ J& A <DM name="Gateway" val="0.0.0.0"/>" E6 u1 _5 G8 t+ ^7 J
<DM name="StrServList" val="TR069"/>* n0 D* O. F2 ~- `' ^9 L
<DM name="ServList" val="2"/>; J3 g. ]( y& ^1 y$ j
<DM name="WorkIFName" val=""/>/ M! P' ]( V- x$ [2 m+ L
<DM name="RealIFName" val=""/>
4 h6 ~) j3 B1 U <DM name="WorkIFMac" val="00:00:00:00:00:00"/>0 i' r. `, t+ \+ B0 G8 |
<DM name="DNS1" val="0.0.0.0"/>
0 ]4 Z7 n' W" w7 P <DM name="DNS2" val="0.0.0.0"/>$ s1 [! t( h6 @7 D
<DM name="DNS3" val="0.0.0.0"/>0 |! C& G3 w4 }
<DM name="IsNAT" val="0"/>
: k5 Y7 g! T4 i [& o+ Z& S5 l <DM name="IsForward" val="0"/>
1 f h9 I- V! b <DM name="IsDefGW" val="0"/>
2 C; T9 A: @' S$ }" C0 T <DM name="IsDefGW6" val="0"/>/ {" L- l! V. `# T) F9 _; C! G
<DM name="DSCP" val="-1"/>
1 @5 E) L3 e) h; Y& U p3 v <DM name="DSCP6" val="-1"/>7 K' d& D- v3 O1 t8 c3 N' M6 v: X; w
<DM name="TC" val="-1"/>
& _. H+ S( a' W' e" a( v" K2 Q$ ~ <DM name="VLANID" val="46"/>8 }# `& G# l3 s2 K
<DM name="MCVLANID" val="-1"/># g }0 K# e/ z4 V
<DM name="Priority" val="7"/>
# l( b( R8 {0 ~2 ~8 Y <DM name="WBDMode" val="2"/>& k6 o4 |* T _( K. O8 @
<DM name="OnLineTime" val="0"/>! i7 }) \7 U( K* |5 [* C
<DM name="Status" val="0"/>
) A! }9 S1 O( X9 I <DM name="HideListView" val="0"/>
% W+ ]2 r/ m5 `7 k+ c9 r <DM name="IPMode" val="1"/>* u# {' @( {* o' `) T
<DM name="IsDel" val="0"/># S+ ]: p0 n# t! U9 N z4 F
</Row>3 G/ \2 _! R4 E# `2 S
<Row No="1">
0 l( O5 O' d. V$ ^! d <DM name="ViewName" val="IGD.WD1.WCD2.WCPPP1"/>, s9 I+ q. h* P! n
<DM name="WANCDViewName" val="IGD.WD1.WCD2"/>0 b& i. R0 T3 j+ O
<DM name="Enable" val="1"/>
) T4 B* K7 H3 \# g; h6 [2 a <DM name="WANCType" val="0"/>, ]2 b; e, r% k( q$ K1 W
<DM name="ConnType" val="4"/>
7 S, `, {2 k) C# Y <DM name="TriggerEnable" val="0"/>& U; o& c* n5 c1 k
<DM name="LANDViewName" val=""/>+ D- A5 V+ h3 A2 v2 x$ s
<DM name="WANCName" val="2_INTERNET_B_VID_"/>
- H1 U- O) v( ]5 l+ D4 B8 x. v; v <DM name="WANCNameExt" val=""/>" F0 a6 W; ~9 g
<DM name="IPAddr" val="0.0.0.0"/>) a* |# m4 g" J3 P* E# x% N$ z
<DM name="SubMask" val="0.0.0.0"/>5 L( \+ p/ I- Z3 n- o2 N& o* y- k
<DM name="Gateway" val="0.0.0.0"/>
) c9 A- E1 K- z6 G( x <DM name="StrServList" val="INTERNET"/>
. h" {5 S0 i, U5 j& Q <DM name="ServList" val="1"/>+ ?5 T5 l$ o% Q7 o1 p2 X8 z+ s
<DM name="WorkIFName" val=""/>
# s5 X- c" u4 H# x+ A! N <DM name="RealIFName" val=""/>: Z/ W$ R: w" K
<DM name="WorkIFMac" val="00:00:00:00:00:00"/>( t. _3 i1 n! }& b
<DM name="DNS1" val="0.0.0.0"/>0 O' I+ R# x, \) S$ P2 b
<DM name="DNS2" val="0.0.0.0"/>/ R `& K) P& }' `1 p4 g: E
<DM name="DNS3" val="0.0.0.0"/>
3 B4 S' V$ \& h( I" G* B' B: x <DM name="IsNAT" val="1"/>
% r1 b, J: d$ u9 j <DM name="IsForward" val="1"/>- o( [6 B. I/ _8 y5 w! y2 x
<DM name="IsDefGW" val="1"/>
9 A6 i9 @; E' f2 A <DM name="IsDefGW6" val="1"/>' j/ Z7 C9 Q* p' a! I ^$ ~2 n' B5 ?: j
<DM name="DSCP" val="-1"/>
/ j- Z3 S" D3 |8 h7 ` <DM name="DSCP6" val="-1"/>. I4 E" ^( w2 P g" t$ h& _
<DM name="TC" val="-1"/>
0 y$ c2 \ `8 m; I4 ]) @; } <DM name="VLANID" val="0"/>! h$ A- m- L" F4 { H
<DM name="MCVLANID" val="-1"/>
0 G0 a4 s# t( e; ]7 O, f5 W <DM name="Priority" val="0"/>
! x; j# h. o' `9 H5 ~" v. V: p <DM name="WBDMode" val="0"/>
/ A. T ?0 B7 M) m% c <DM name="OnLineTime" val="0"/>1 b; O& k3 S( {
<DM name="Status" val="0"/>" T! H K+ F. s+ i) `1 {6 h
<DM name="HideListView" val="0"/>
) w; ?3 q0 e+ W! Z: Y d <DM name="IPMode" val="1"/>0 B! b8 [4 t0 \0 `& m
<DM name="IsDel" val="0"/>
0 V& R% A7 f$ ?. L </Row>) w! u k5 v! A- [9 N- D. `
<Row No="2">- Y" _# `4 S7 u h* x
<DM name="ViewName" val="IGD.WD1.WCD3.WCPPP1"/>
& G7 V3 a+ z9 T" n# k6 ? <DM name="WANCDViewName" val="IGD.WD1.WCD3"/>
) P, X. z' `6 ~: W) J <DM name="Enable" val="1"/>
4 C5 d. ] i* b1 h9 I ]1 `+ z( p& _ <DM name="WANCType" val="0"/>
+ D3 R5 k" T1 w2 l% _ <DM name="ConnType" val="4"/>2 B, X( g* N! R) Z
<DM name="TriggerEnable" val="0"/>
# f: V7 i1 f1 D# R8 ~ <DM name="LANDViewName" val=""/>. E6 p$ j( H$ h
<DM name="WANCName" val="3_Other_B_VID_45"/>2 z: w1 }, P) @/ N' B# W
<DM name="WANCNameExt" val=""/>
# ?# @) Z, y6 J& G <DM name="IPAddr" val="0.0.0.0"/>! Z: x& y5 X, X- p
<DM name="SubMask" val="0.0.0.0"/>
! z' t; u* J' [ <DM name="Gateway" val="0.0.0.0"/>: N# @. i8 e: Q5 k5 Q* J
<DM name="StrServList" val="OTHER"/>3 W; W" U" r4 U* \5 X1 x* o
<DM name="ServList" val="8"/>
/ b8 _' c1 z, ^' J3 u) O <DM name="WorkIFName" val=""/>; o/ ?/ z8 U% |; n) y
<DM name="RealIFName" val=""/>
5 ^: j) o4 z- t" f <DM name="WorkIFMac" val="00:00:00:00:00:00"/>2 ]( g: ^# ]. L( J
<DM name="DNS1" val="0.0.0.0"/>
0 R/ Q- r3 c; \4 B) O0 d" A <DM name="DNS2" val="0.0.0.0"/>
& |! \. R& N9 P; U <DM name="DNS3" val="0.0.0.0"/>
, `5 u2 k' T- _) N% k <DM name="IsNAT" val="1"/>6 x' G& m) r" S1 E0 W
<DM name="IsForward" val="1"/>
6 M- q. C+ Y2 x/ u( Z" ~ <DM name="IsDefGW" val="0"/> Z. l( W1 _3 [ U# ~& m k
<DM name="IsDefGW6" val="1"/>
8 |+ \. F# i/ i, [' R <DM name="DSCP" val="-1"/>
$ P. m) C; s3 S$ \' s <DM name="DSCP6" val="-1"/>+ H5 B0 x' F$ o7 k
<DM name="TC" val="-1"/>) {( i3 N( l$ @' o. ^! j# r8 B
<DM name="VLANID" val="45"/># u+ c- R$ }* b% F: b0 g9 |3 K' B
<DM name="MCVLANID" val="-1"/>
! r& `0 P Y' g2 Q <DM name="Priority" val="5"/>- _5 u3 R4 `+ ~$ `
<DM name="WBDMode" val="2"/>
$ |* O+ a4 k- S1 T M <DM name="OnLineTime" val="0"/>
! P5 J5 O# k$ V- I <DM name="Status" val="0"/>6 c" R0 j' w+ l* V
<DM name="HideListView" val="0"/>
7 t% u8 h$ j: [6 v <DM name="IPMode" val="1"/>! g; d3 ]* L1 s/ {
<DM name="IsDel" val="0"/>
- `( ?$ V) t# r </Row>
' s$ l' y# O" O; n2 |) w- w: e <Row No="3">
7 C0 p' H( l e/ b5 f" J' W2 Y <DM name="ViewName" val="IGD.WD1.WCD4.WCIP1"/>
6 y9 j! K1 I6 \ i8 ^ <DM name="WANCDViewName" val="IGD.WD1.WCD4"/>4 m% v1 H4 g* [! `. b# ]3 ]# p
<DM name="Enable" val="1"/>/ e( C+ Q. F. o9 Q$ n% K
<DM name="WANCType" val="1"/>
* o! C/ Z* C8 a& L4 l- e- j <DM name="ConnType" val="1"/>
# Y1 F& i! k4 @5 h <DM name="TriggerEnable" val="0"/>
# p/ Y$ v/ z$ T. G6 z2 ` <DM name="LANDViewName" val=""/>' F* p$ _7 P3 _! A0 {
<DM name="WANCName" val="4_VOICE_R_VID_43"/>
$ J8 m4 |2 ]- x3 Q% `' O$ L <DM name="WANCNameExt" val=""/>3 y, d7 X; t' i6 `5 J5 [+ P
<DM name="IPAddr" val="0.0.0.0"/>
+ f, O% B$ F. H3 p: L0 P* r/ Q <DM name="SubMask" val="0.0.0.0"/>5 t7 y. Z5 L1 k3 I
<DM name="Gateway" val="0.0.0.0"/>
$ U4 [4 F, N( w& c9 I5 H' e, F6 T <DM name="StrServList" val="VOIP"/>7 w/ N$ G6 E. G+ p% z8 |7 ?
<DM name="ServList" val="4"/>
% ~% c9 T. w4 x! ]4 Y( ~0 R' Z3 Y <DM name="WorkIFName" val=""/>
! A$ x; M6 h' K# U# ~3 @ <DM name="RealIFName" val=""/>. ^( U$ |9 A( s( N* J7 ^
<DM name="WorkIFMac" val="00:00:00:00:00:00"/>- O+ F! G* @# g; \1 C2 ^4 P
<DM name="DNS1" val="0.0.0.0"/>
; N4 m& F9 G3 y; ^ <DM name="DNS2" val="0.0.0.0"/>
, G$ @7 m& B% {& o/ E& Y& _! d+ n <DM name="DNS3" val="0.0.0.0"/>
$ M5 G, }' B: d' u' ?! Q, i1 Q9 o <DM name="IsNAT" val="0"/>
$ S7 R. _- f- W <DM name="IsForward" val="0"/>
$ ^$ z* ?7 n9 @& w- V& z <DM name="IsDefGW" val="0"/>( s6 e, O0 g- `" ?; A" {
<DM name="IsDefGW6" val="1"/>$ O$ u* Q, T# ~& x- ^( A
<DM name="DSCP" val="-1"/>/ @: T% b% o8 \2 S+ L
<DM name="DSCP6" val="-1"/>
9 P! p+ c$ }# C( L( i" ` <DM name="TC" val="-1"/>
) _/ M5 Z1 Y% M7 S: M( { <DM name="VLANID" val="43"/>
8 S% X T. e5 P6 V3 r- Y/ ?- j4 u <DM name="MCVLANID" val="-1"/>- ]8 F& q7 j! E
<DM name="Priority" val="6"/>
: F9 u8 S: c! c5 F <DM name="WBDMode" val="2"/>1 \ ?" r: G3 Z
<DM name="OnLineTime" val="0"/>6 F: U- s: B3 d- A
<DM name="Status" val="0"/>
3 z# X" U8 l# U" X9 ~3 \ <DM name="HideListView" val="0"/>
$ E* x' X0 i C2 O6 c6 M <DM name="IPMode" val="1"/>
) r' [) m, b5 @! R* B7 V <DM name="IsDel" val="0"/>
9 Z$ V% ]) t, |6 p4 w T </Row>5 U" j/ a( {1 {* @5 M$ J
</Tbl>0 L% v, @5 A* z
/ ?; u& r, {& v- d3 o& I
光猫默认4条连接数据,TR069就是第一条 也就是 <Row No="0">4 t6 P9 c/ _' n( ~6 D2 K, d
直接使用命令 sendcmd 1 DB delr WANC 0 删除WANC 表 Row 0 数据
$ x3 E( w) p5 ~+ `delr 参数就是删除表内数据条目的命令。! A6 O3 x% a; J1 F, v/ x1 h
记得
$ r" i1 K/ W& zsendcmd 1 DB save) i. m0 n3 }' _8 l1 F$ a* d
sendcmd 1 DB reboot
" @6 p6 D* ^, R/ \登录telcomadmin,查看网络连接情况,TR069已经被删除。
6 r) u, u2 @* i% i7 d+ W; W! w j) q, I; y9 o H# L" Q
另外求助下:$ c1 w) ^/ `$ Y7 ?' A9 c! X# J6 F# d ~
telnet 用户root 登录后,尝试sendcmd 命令 很多返回 [Access Denied] 是什么原因?是否有方法配置这个地方?
+ _, H' ~+ L1 ?! v* t" c+ y9 ~" l) }2 d h0 q* s
. W$ g$ _) ~. R" t4 }附上sendcmd 命令 解释:( y( d: J$ p0 R. E9 \2 W
all:print all table
( `4 e% P2 c0 Q6 b9 L: i* J3 sp [tablename] :print table info, R" m% ]. D/ P& ~. G5 h
pe [tablename][randnum] :print encrypted table info( A4 ~: ]- w! x6 {
pv:print view info* b( V6 M# h+ ~, ]
rreset:remote reset( s" U! p* G! j- X/ B* S
lreset:local reset. O* q$ y( q- \1 _8 ~5 _+ {
lplreset:long press local reset
/ ~3 s3 { i" H, zreset:local reset
; |3 L1 R8 v# ]( K8 a( Rmobilerreset: mobile App remote reset. d" \. y6 O3 v; a) M
save6 P5 ?) I1 T! G
debug [0/1]: not reboot to see the file of critical param
/ E: e8 _' {+ T" {8 ]set [tablename][rownum][dm][dmvalue] :
6 f) ~3 A4 v; A; ^- [/ i6 D- j+ laddr [tablename]: add ROW to table
9 l0 Y Q; b' X. ~delr [tablename][rownum]:delete ROW of table2 W; w% d3 C4 V/ n
pti [tablename]: print the detail information of the table& U9 _& M0 X- J
fc [bin-file-name]:compress user config to bin-file-name
, I4 {3 }9 W/ I' `* S" ]7 X# yfuc [bin-file-name]:uncompress bin-file-name to user config
6 O; }4 S+ w: u4 h- y6 K. V7 ebckinterval [0]: time of backup 0:syn/ d# j& f+ S- p. m) v
bcktype [0/1/2]: backup type 0:no bck 1:all bck 2:part bck( K1 U" v+ `( R* T* r. {+ t9 h* S m' Q& a
backup : backup now!
+ ^+ a3 i1 [; F9 k2 ^; P5 R; V2 _# h4 bpartrst [ModName]: part restore now!+ A& j- \$ ?- `* I1 [9 I
prtpdt : print all of product interface./ x* U$ s' X+ l: v6 S. m1 a
pcl : print cfg list.9 O# K% Y8 v5 J. {) M
pvf [ViewID]: print View Fun.
. K" {! W( [ {aset1 : 9 S8 i6 e- x6 K, u9 r/ @
aget1 : print View Fun.9 |- p& f% u, b+ m) t) g6 r
aset1w :
2 y5 x# [. d! Taget1w : 6 [; v8 n& e+ b) I6 T, J
aset1wnl : 9 A; ]/ ]5 k( I
aget1wnl : ! j6 M8 \) o% s7 {: \; x
aset1wp :
7 h/ z% o/ v* {aget1wp : . Y1 w2 K3 E6 g+ h) I
addv : ' W4 ]% d, Q9 G# R2 ]1 x: I
lck1w : 5 W/ T- A4 K# {
find1w : " i4 M5 m" A/ |9 _+ C5 q/ s3 \
pshm : show shmpool infomation0 V# D% i# ^0 Y# Q2 o
pstate : show state_machine infomation5 P, W' X( o0 b% c Q U
saveasy : Asy save
' p' Q8 U# \ i: Ldecry : cfg decry
* {" K& k& c2 W, e, R2 Z- {& xdbStati : 0:show Stati info; 1:clean Stati info[0/1]
9 t) X9 g1 ^5 |4 \6 ]! ]; c: Qkilldog : kill watchdog
- g$ Y {, Y7 I" E8 A0 \; S
3 x0 W& ^% g L) H! f! g
$ H2 G0 i% s, I6 f% d) f
% t0 ?5 [$ ^: M5 }. f8 t s o p. s( X; T4 g
0 X; O# S/ w `+ } K- u$ D补充内容 (2018-3-1 03:37):. r6 [( D3 [% J; L+ r/ z
超密尝试下 猫背面 贴纸上写的 pon mac,大写去掉 -符号。比如 38E2DD723B84 这种 |
|