|
本帖最后由 futurejl 于 2017-10-22 11:37 编辑 " G( ~3 f, a. R8 A
5 k: B# p% t0 S* N
最近发现中兴最新的F450A 9月产版本升级了CPU,升级成双核,比之前F412 v6 性能要好。
: S: [# Y: D! ?; g硬件软件版本都是 V2.0,可以看成 F450G v2 升级版本。* `- d1 P+ ~9 ?' Q+ }0 |5 `1 }
这台F450A v2 固件默认是关闭telnet,超密也不是常用的,最后只能TTL加针,弄了2个小时才进到界面* G* h% l1 W- w5 A& L8 L
% [" k: @; K' N& J! jsendcmd 1 DB p DevAuthInfo 查询出来 telcomadmin 密码是 38E2DD723B84! L3 `& P1 ^0 q$ S8 m8 E0 C" u& D4 v
设置开telnet:
[ d5 N X8 `7 l3 V0 ~1 Tsendcmd 1 DB set TelnetCfg 0 TS_Enable 1 打开telnet
- J/ o; v" L; u$ \sendcmd 1 DB set PortControl 3 PortEnable 1 打开23端口! X- O$ a, ?, N" P3 W
sendcmd 1 DB set PortControl 6 PortEnable 0 关闭58000端口-Tr069服务
! S6 i" @1 P! M% t4 `sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1 局域网登录允许
2 M- m. S0 E" _6 i- v% ksendcmd 1 DB set TelnetCfg 0 Lan_EnableAfterOlt 1 插上光纤后不自动关闭telnet(这个参数F450a TelnetCfg 表里没有)
1 u4 J$ R' k0 o. j, h. |sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 5 最多能够登录5个用户,避免被锁死
" d# R* s0 P$ J, i5 D# \
$ ~& }+ w" K0 O U0 b- y6 u5 v( N* |' {, _" u3 f
尝试用元素法删除TR069,和F450g v2 一样失败。
6 \0 D7 R. y; @想着是否可以用sendcmd 删除,经过查询,总算找到删除TR069的命令# ?7 w& ~$ A o) P+ p
首先负责光猫里连接的设置表名是 WANC 表,光猫里建立了几条连接就会有几条(Row)数据。
; n7 j+ z3 y) w5 J先查询下光猫里的这个表WANC情况:& G9 L& J# o0 x- ^
sendcmd 1 DB p WANC
- Y# C/ M" H; q- i5 F$ H<Tbl name="WANC" RowCount="4">
" r) z2 T" X0 r1 U <Row No="0">9 [% n2 c0 Q+ @6 N
<DM name="ViewName" val="IGD.WD1.WCD1.WCIP1"/>
! M7 D1 v6 @* p# x$ B <DM name="WANCDViewName" val="IGD.WD1.WCD1"/>
1 k: T9 O5 b: D: V1 l6 } <DM name="Enable" val="1"/>
: p P. o% a6 A* v/ }2 e' O9 _ <DM name="WANCType" val="1"/>* ^4 J. [& n: \' h
<DM name="ConnType" val="1"/>
5 P% D& E A) Y1 } ~ c7 n <DM name="TriggerEnable" val="0"/>
8 V! g& Y' l- C, v# z; b% Q <DM name="LANDViewName" val=""/>
! u- d0 i$ P4 u% ]/ m <DM name="WANCName" val="1_TR069_R_VID_46"/>6 Q* N0 Z5 W; \/ @) J5 c, c* R6 Z1 `
<DM name="WANCNameExt" val=""/>
1 C1 p& |- ~0 m* g- r; t7 G7 K" w8 x <DM name="IPAddr" val="0.0.0.0"/>+ D- G5 _9 z1 S+ r0 B7 Q
<DM name="SubMask" val="0.0.0.0"/>
8 {& G3 ~' ~* m% J$ S <DM name="Gateway" val="0.0.0.0"/>) Y/ c1 V- u1 v# @; J8 U m5 f _7 U5 s
<DM name="StrServList" val="TR069"/>1 [& l1 T* O' L/ P2 x* X/ [
<DM name="ServList" val="2"/>! z- V. m/ s! g/ ~( H
<DM name="WorkIFName" val=""/>
8 l5 O; G g2 U% Y <DM name="RealIFName" val=""/>* B. Q7 e& f1 e# L- c0 o
<DM name="WorkIFMac" val="00:00:00:00:00:00"/>) N, g1 R f7 }6 i
<DM name="DNS1" val="0.0.0.0"/>: x3 @& ~2 C+ f0 G
<DM name="DNS2" val="0.0.0.0"/>
+ f. L! F2 y- P, I" I <DM name="DNS3" val="0.0.0.0"/>
0 C& t; @$ x# z8 D <DM name="IsNAT" val="0"/>$ I; P1 |5 @! T) j
<DM name="IsForward" val="0"/>- O4 C( {: M, k* {) h1 C
<DM name="IsDefGW" val="0"/>( k1 v8 G+ n* ^( C |
<DM name="IsDefGW6" val="0"/>
7 D9 p) D p- d9 \$ Q <DM name="DSCP" val="-1"/>$ e3 K) q4 I! M- H ]
<DM name="DSCP6" val="-1"/>
2 ^$ G8 R4 `* |" c( |2 ^ <DM name="TC" val="-1"/>6 s7 z7 e7 U( ~" S. q; H' d% y
<DM name="VLANID" val="46"/>
+ Y. f, x# B: i3 s <DM name="MCVLANID" val="-1"/>% U3 e7 Y( Q! a6 ]2 `
<DM name="Priority" val="7"/>; z+ \% ^ v9 N+ c
<DM name="WBDMode" val="2"/>
b; S: c4 i6 t5 _9 i" T <DM name="OnLineTime" val="0"/>% G) S: i' n4 Z5 P! y+ l& H) C
<DM name="Status" val="0"/>6 \+ [5 q# F x. @4 U
<DM name="HideListView" val="0"/>6 f2 r4 @: c0 m9 z& n0 U* f
<DM name="IPMode" val="1"/>
2 Z$ ?; J2 g A! K& s <DM name="IsDel" val="0"/>
. P/ s# h% R: N5 |1 b5 n' ? </Row>
' ^- Z* }% v7 i' n0 |1 i9 U <Row No="1">
( ?! R# Z e# P& P( X6 a <DM name="ViewName" val="IGD.WD1.WCD2.WCPPP1"/>% n' M" \5 ]. X, ~( S# v
<DM name="WANCDViewName" val="IGD.WD1.WCD2"/>8 b: L0 a" O1 d& v8 V4 [5 L
<DM name="Enable" val="1"/> R2 B! m) T3 e; @
<DM name="WANCType" val="0"/>
0 D( a b9 n. k$ r r9 }) X <DM name="ConnType" val="4"/>
& T9 L' H; }1 V* L8 e8 z6 T+ _% _ <DM name="TriggerEnable" val="0"/>
( z5 Z+ W: q) n8 w3 B- q/ F <DM name="LANDViewName" val=""/>
& l8 f. q' i1 f1 N, ?" l3 e: O <DM name="WANCName" val="2_INTERNET_B_VID_"/>( A2 S5 E( O, g# d3 @" y; Z
<DM name="WANCNameExt" val=""/>' r' @: t- \$ g
<DM name="IPAddr" val="0.0.0.0"/>- x% X9 I( {% n: x: l
<DM name="SubMask" val="0.0.0.0"/>
. ^! }' q/ K* K7 A9 p8 X/ ]. \ <DM name="Gateway" val="0.0.0.0"/>
6 p0 w5 W$ a$ N2 w7 S <DM name="StrServList" val="INTERNET"/>2 J( |: f. f/ l) Q/ b
<DM name="ServList" val="1"/>5 u# B1 ]4 s. H0 ^3 Y& L0 U1 X
<DM name="WorkIFName" val=""/>
1 ]0 l4 f6 P# k# \8 { <DM name="RealIFName" val=""/>: E, V0 d! u& I/ E) S7 K
<DM name="WorkIFMac" val="00:00:00:00:00:00"/>
% M& F |9 S4 ~# p <DM name="DNS1" val="0.0.0.0"/>
/ L6 m5 i9 R4 M- D5 B <DM name="DNS2" val="0.0.0.0"/>
( u2 U7 D) j6 }) y6 J3 h+ D3 s {; p <DM name="DNS3" val="0.0.0.0"/>
/ X# C% x; j6 g0 n+ `# [- h. P2 F <DM name="IsNAT" val="1"/>$ a6 u4 o: ? d" R R1 \0 W+ g6 d1 W
<DM name="IsForward" val="1"/>; U. _' v! g$ M( X
<DM name="IsDefGW" val="1"/>7 Z t9 T) D2 u- ?: y
<DM name="IsDefGW6" val="1"/>
. o6 W/ Z& e" v; d, k# [ <DM name="DSCP" val="-1"/>0 _- l0 Y" W( N0 }* ^7 ~; D
<DM name="DSCP6" val="-1"/>
9 d, m; q8 v3 _, ] D7 X$ E <DM name="TC" val="-1"/>
% E, I! P8 U7 `2 ~% d <DM name="VLANID" val="0"/>1 D2 P$ I0 T4 y' R& _4 j6 ^7 G7 ~
<DM name="MCVLANID" val="-1"/>) Q+ j6 H- A Y, [; q5 V
<DM name="Priority" val="0"/>$ S9 s0 T" l. Z a* u. T: t. \9 @
<DM name="WBDMode" val="0"/>
$ t S5 ^/ p' P, S) N& n <DM name="OnLineTime" val="0"/>$ r* C) |% b- G$ P
<DM name="Status" val="0"/>+ R% a8 w, u! |2 w) Y9 U, z
<DM name="HideListView" val="0"/># i, K, a. l/ V
<DM name="IPMode" val="1"/>
, g9 e4 l _! G5 d0 \2 G <DM name="IsDel" val="0"/> j. G* W$ d$ n( P2 v/ W
</Row>
% d) ^ E# U1 }) P& x+ Z <Row No="2">
7 o+ L) T2 j, Q$ G; g I1 I <DM name="ViewName" val="IGD.WD1.WCD3.WCPPP1"/>
1 G" m; I" z/ ~6 o <DM name="WANCDViewName" val="IGD.WD1.WCD3"/>
& B" _* Z. y/ A5 d <DM name="Enable" val="1"/>; ?1 Q3 u& C4 Z* [5 c
<DM name="WANCType" val="0"/>
2 h( i' ?8 M* ?" n! ?9 U <DM name="ConnType" val="4"/>
! b; T2 A! v* Y. H6 I <DM name="TriggerEnable" val="0"/>. ^3 I! c& f' ?- Y+ b, W
<DM name="LANDViewName" val=""/>& X7 B, P0 a0 q* K+ m6 A
<DM name="WANCName" val="3_Other_B_VID_45"/>
! o6 U! f( F$ q <DM name="WANCNameExt" val=""/>2 T4 n( @& k; z. _& _% g3 T5 e
<DM name="IPAddr" val="0.0.0.0"/>% F! M& O4 K7 t
<DM name="SubMask" val="0.0.0.0"/>
& ` g" v* i4 o0 |# m <DM name="Gateway" val="0.0.0.0"/>1 U6 f- i! R, l1 g1 G' u4 Q
<DM name="StrServList" val="OTHER"/>& Z5 Y: r# M6 D: v% m
<DM name="ServList" val="8"/>( T6 `. b" p! y% f6 V+ ~
<DM name="WorkIFName" val=""/>" c+ M$ }8 }7 v1 M% O- ^/ P
<DM name="RealIFName" val=""/>
, r* A: b! F' q/ I& { <DM name="WorkIFMac" val="00:00:00:00:00:00"/>
7 k+ Q% }- Z" h* B; s <DM name="DNS1" val="0.0.0.0"/>! R4 g* |3 I: R7 k3 f4 ]
<DM name="DNS2" val="0.0.0.0"/>, [" ?& }" a" h
<DM name="DNS3" val="0.0.0.0"/>
9 v. s5 n: p$ G o) \ <DM name="IsNAT" val="1"/>
" M6 Z/ X- m1 c7 r- v <DM name="IsForward" val="1"/>) K/ z! B1 X9 O; ]( s; n0 Y0 r
<DM name="IsDefGW" val="0"/>/ Y9 a# W& X% u! n0 h; Y$ B
<DM name="IsDefGW6" val="1"/># i9 t: l& h' @/ e. E
<DM name="DSCP" val="-1"/>$ ^$ ]8 ?3 j# R/ T+ e
<DM name="DSCP6" val="-1"/>
; {/ r$ b1 h/ f: G5 O+ j- U0 q$ D5 \ <DM name="TC" val="-1"/>
0 Y" d# y; v/ ^" B8 g% k <DM name="VLANID" val="45"/>9 w+ f1 T+ D) F2 ?. P
<DM name="MCVLANID" val="-1"/>1 C. [" W1 w6 p
<DM name="Priority" val="5"/>! M$ D. {+ {1 o5 `4 Y3 B9 }7 e
<DM name="WBDMode" val="2"/>
0 X7 @8 I. ]8 B" e( Q <DM name="OnLineTime" val="0"/>4 u' {) l! C+ q/ H4 m
<DM name="Status" val="0"/>
5 {% J: a. e |8 R; J <DM name="HideListView" val="0"/>7 d K6 P3 ?+ x+ H4 v# p
<DM name="IPMode" val="1"/>3 g% R8 y' J& r( b) l
<DM name="IsDel" val="0"/>. z, k1 {$ Q. h- \0 Y) C4 |5 K4 F
</Row>9 U9 b* [3 Y E5 M; _+ J& s3 N
<Row No="3">
4 _, {/ E+ |) b) U <DM name="ViewName" val="IGD.WD1.WCD4.WCIP1"/>
2 m: j) [, y' U$ M7 O+ g( j <DM name="WANCDViewName" val="IGD.WD1.WCD4"/>
3 C( w1 q3 c& x, S8 \ <DM name="Enable" val="1"/>
- G8 ]# Q, s$ c <DM name="WANCType" val="1"/>& C1 @) a' a Z
<DM name="ConnType" val="1"/>
. k6 F* w8 Y* c5 K5 S <DM name="TriggerEnable" val="0"/>% |1 }7 t3 V& K
<DM name="LANDViewName" val=""/>6 x+ p& j) o1 Q2 P
<DM name="WANCName" val="4_VOICE_R_VID_43"/>
3 E Y9 K% A, V O4 y/ \/ D- K( K <DM name="WANCNameExt" val=""/>9 y, c. G' m4 ?2 @
<DM name="IPAddr" val="0.0.0.0"/>0 y2 w5 D) V# r; u# d1 {* @
<DM name="SubMask" val="0.0.0.0"/>/ r! U# T" T) o. e9 n; c1 t
<DM name="Gateway" val="0.0.0.0"/>
% V% M0 Q0 e, ^7 U <DM name="StrServList" val="VOIP"/>
0 q7 T/ N1 W" b$ e9 ~ <DM name="ServList" val="4"/>* f/ W. u" a3 L' _( V
<DM name="WorkIFName" val=""/>" m$ K/ C. Z, q% b' G& Y
<DM name="RealIFName" val=""/>6 W0 \) @1 M- D3 {9 a1 c4 W
<DM name="WorkIFMac" val="00:00:00:00:00:00"/>
! V2 b, Y+ r* y! B7 f3 ~3 N- {8 T <DM name="DNS1" val="0.0.0.0"/>
+ r, ~% n) ]& I: l% n% q& i8 t <DM name="DNS2" val="0.0.0.0"/>
2 C* ~' m9 j0 Q$ y <DM name="DNS3" val="0.0.0.0"/>
: N0 [! H; U& G+ o <DM name="IsNAT" val="0"/>
4 s& w3 g1 x4 K: f/ b <DM name="IsForward" val="0"/>. Z' H6 Q+ h& _7 z. _
<DM name="IsDefGW" val="0"/>( W, j) N% b, U* z. j
<DM name="IsDefGW6" val="1"/>3 Q& {+ K5 ~1 b
<DM name="DSCP" val="-1"/>
6 s4 ?5 {( d8 v4 J <DM name="DSCP6" val="-1"/>
' F0 }8 Y0 x8 A1 }/ X4 A1 a4 u& o <DM name="TC" val="-1"/>
# r" S4 p3 y! F <DM name="VLANID" val="43"/># H' Y: K6 Z) U% W3 Q- r
<DM name="MCVLANID" val="-1"/>8 u, d! R8 `$ I
<DM name="Priority" val="6"/>( p! l$ }, H, y: p' ~3 k1 i
<DM name="WBDMode" val="2"/>
, }: M# Q( k* w) H <DM name="OnLineTime" val="0"/>3 S8 X$ q8 v3 N q s( i: j2 p$ c
<DM name="Status" val="0"/>" h+ u0 K' N7 Z( ~6 ]
<DM name="HideListView" val="0"/>
! c0 V9 N$ b. H- s& O <DM name="IPMode" val="1"/>9 g6 _+ H% Z# w' h$ K2 [2 R) U
<DM name="IsDel" val="0"/>
! G2 G; C; k& H0 D0 i </Row>
! E# H) M" n3 B# N7 J; f% t) i</Tbl>8 w: \6 H" z( v C! C" } G: ]; [
5 M+ B: n( b, m7 w/ {, e3 |光猫默认4条连接数据,TR069就是第一条 也就是 <Row No="0">
& w3 }7 b0 ^% s3 |" g$ O; U$ t( U直接使用命令 sendcmd 1 DB delr WANC 0 删除WANC 表 Row 0 数据' Q$ z9 f9 W0 S5 N, A; M
delr 参数就是删除表内数据条目的命令。4 G# V) z' {! C" f# b# @
记得+ g( O8 [9 u# _ h* I" t
sendcmd 1 DB save% _2 ?% X' j* [: V! P
sendcmd 1 DB reboot
) @! ^5 V$ U2 Y0 {登录telcomadmin,查看网络连接情况,TR069已经被删除。
0 ^. V ]& H* T! |0 |& N4 |- `1 N9 V- ?) T6 p3 `% J
另外求助下:! v1 h: z4 e" A* n% {9 L
telnet 用户root 登录后,尝试sendcmd 命令 很多返回 [Access Denied] 是什么原因?是否有方法配置这个地方?
, P% T$ f* a+ |4 H7 ?. c6 D3 k* @7 N+ z' j, ^$ T3 |. T; E6 Y
, o4 Y! {1 d6 Z5 M& U
附上sendcmd 命令 解释: e" P1 Q( E. j) M, ?( J* U9 q
all:print all table$ h: d6 L, u- [8 T, j
p [tablename] :print table info
6 a% s3 N! M& F3 L: K( O8 ype [tablename][randnum] :print encrypted table info
. f- |% v1 z) n7 a4 }pv:print view info: o- |, a2 d$ |$ q1 z& H
rreset:remote reset
8 E9 X/ K9 _1 Y. o; p. ~& E' C( wlreset:local reset
: w0 E! l# ]: Y2 C9 p Zlplreset:long press local reset
% |5 E O8 B( C1 V/ b( Jreset:local reset3 f4 ~ V5 f N8 b0 A2 T
mobilerreset: mobile App remote reset
4 }4 C/ Q5 P9 j$ c: ssave7 H" [" g4 @+ L5 p- S1 S& l& V6 g
debug [0/1]: not reboot to see the file of critical param
' M$ \. ]* I) \* V; ~$ d4 _, X% Iset [tablename][rownum][dm][dmvalue] :
1 d: G+ M3 X& v, W! Eaddr [tablename]: add ROW to table
: c6 {% b, G% W7 q9 Pdelr [tablename][rownum]:delete ROW of table
' X5 [- v+ h0 ~, n) x/ V2 zpti [tablename]: print the detail information of the table S& U; [2 n1 }6 u6 @* |
fc [bin-file-name]:compress user config to bin-file-name1 n g& G* G7 O9 r
fuc [bin-file-name]:uncompress bin-file-name to user config
' q% D. s* r- }4 | Ibckinterval [0]: time of backup 0:syn
g/ g0 K/ U$ E, @7 r1 @bcktype [0/1/2]: backup type 0:no bck 1:all bck 2:part bck
2 W& E& ?$ x3 o3 @7 ?8 Mbackup : backup now!5 ]) j% y% b$ z7 P( ]
partrst [ModName]: part restore now!
1 R' D q8 }) e3 c/ I$ rprtpdt : print all of product interface.
$ ?+ k" ]) \: v% k, @ tpcl : print cfg list.3 a; h0 I% i" \; y
pvf [ViewID]: print View Fun.
& O) W& l& r) kaset1 : 8 {# e9 V; m4 r1 s
aget1 : print View Fun.
9 G* E8 ?& Z7 y2 G/ Kaset1w :
7 L0 S# {3 p% F' R) E6 taget1w :
. [) V8 O, q6 ^5 j- baset1wnl : 7 @) Y4 n8 v9 A# C- }
aget1wnl : " s" I/ W |+ f- E1 j+ ~- B
aset1wp :
7 d2 Y2 u7 L* |4 S( U# Saget1wp : & L( k o; |6 B, j6 x8 c8 ]
addv :
4 I9 u' X6 P* K/ L+ U4 O9 Elck1w : 5 t6 u, f6 E v- x
find1w : . p9 m. R' L* V) b" l
pshm : show shmpool infomation% H0 ]/ s+ l, J! O+ s' e9 x
pstate : show state_machine infomation2 D4 r& h# a9 W9 m! F
saveasy : Asy save& Q* q/ s; y/ B. G
decry : cfg decry
% {3 ?4 H7 o$ u$ I: [dbStati : 0:show Stati info; 1:clean Stati info[0/1]- ]; X' u" k' H: S+ f. K( J9 w1 ]
killdog : kill watchdog
, I }! T$ D$ ^8 k- c5 E7 C9 t7 o T+ }- A5 L5 |; r
5 E# C4 e$ D% w0 k, ^3 ]
' X8 _' x" n8 t: j6 F& z9 o% i" h8 g c4 Q6 J2 L$ s
: N" N1 q1 w1 s3 \! P
补充内容 (2018-3-1 03:37):; ?8 J* g1 L/ J
超密尝试下 猫背面 贴纸上写的 pon mac,大写去掉 -符号。比如 38E2DD723B84 这种 |
|