华为DSLAM MA5100批量端口调速2.docx
- 文档编号:11216381
- 上传时间:2023-02-25
- 格式:DOCX
- 页数:15
- 大小:26.87KB
华为DSLAM MA5100批量端口调速2.docx
《华为DSLAM MA5100批量端口调速2.docx》由会员分享,可在线阅读,更多相关《华为DSLAM MA5100批量端口调速2.docx(15页珍藏版)》请在冰豆网上搜索。
华为DSLAMMA5100批量端口调速2
华为DSLAMMA5100批量端口自动调速原理和实现
======================================================================
程序语言:
vbscript运行工具:
secureCRT6.7+
作者:
鲍继川时间:
2012.9.21.18.52
======================================================================
原理:
1.通过showboard0查找每块宽带板卡
2.创建宽带模板
3.Intterface进入相应的板卡,激活和去激活
======================================================================
程序执行效果图:
脚本实际运行如下:
HuaweiMA5103Multi-serviceAccessModule.
Copyright(C)2002-2006byHuaweiTechnologiesCo.,Ltd.
>Username(<20chars):
root
>Password(<20chars):
_5100>dslam2011
Incorrectcommand:
dslam2011
_5100>enable
_5100#configureterminal
_5100(config)#showboard0
FrameIdFrameNameFrameTypeMasterSepSlotMasterSepPort
----------------------------------------------------------------
0MainFramemaster--
----------------------------------------------------------------
SlotTypeNameStateNo.1SubBoardtypeNo.2SubBoardtype
------------------------------------------------------------------------
1LANDH511LANDNormalH511E8FS-
2EMPTY----
3EMPTY----
4EMPTY----
5ADLEH511ADLENormal--
6ADCGH513ADCGNormal--
7MMXH511MMXCRunningNormalE8IT(IMA)-
------------------------------------------------------------------------
_5100(config)#
_5100(config)#adslline-profileadd
[
Duringinput,press'Q'toquit,thensettingsatthistimeareneglected.
>Pleasechoosedefaultvaluetype0-adsl1-adsl2+(0~1)[0]:
1
>Willyousetbasicconfigurationformodem?
(y/n)[n]:
>Pleaseselectchannelmode0-interleaved1-fast(0~1)[0]:
>Willyousetinterleavedelay?
(y/n)[n]:
>Pleaseselectformoftransmitrateadaptationindownstream:
>0-fixed1-adaptAtStartup2-adaptAtRuntime(0~2)[1]:
>WillyousetSNRmarginformodem?
(y/n)[n]:
>Willyousetparametersforrate?
(y/n)[n]:
y
>Minbitrateindownstream(32~32000Kbps)[32]:
>Maxbitrateindownstream(32~32000Kbps)[32000]:
1024
>Minbitrateinupstream(32~3000Kbps)[32]:
>Maxbitrateinupstream(32~3000Kbps)[3000]:
512
Addprofile13successfully
_5100(config)#showadslline-profile
[
----------------------------------------------------------
profileoperatingchannelmindownmaxdownminupmaxupused
indexmodemoderaterateraterateports
(Kbps)(Kbps)(Kbps)(Kbps)
----------------------------------------------------------
1AllInterleaved326144326400
2AllInterleaved321024326400
3AllInterleaved323098325120
4AllInterleaved32512325120
5AllInterleaved322048326400
6AllInterleaved322048325120
7AllInterleaved324096325120
8AllInterleaved324096325120
9AllInterleaved324096325120
10AllInterleaved321024328960
11AllInterleaved3210243251232
12AllInterleaved3210243251232
13AllInterleaved321024325120
100AllFast326144326400
101AllInterleaved326144326400
102AllInterleaved32320003230000
------------------------------------------------------------------------------
Total:
16
_5100(config)#interfaceadsl0/5
_5100(config-ADSL-0/5)#deactivateall
Port0:
Commandsendsuccessfully.
Port1:
Commandsendsuccessfully.
Port2:
Commandsendsuccessfully.
Port3:
Commandsendsuccessfully.
Port4:
Commandsendsuccessfully.
Port5:
Commandsendsuccessfully.
Port6:
Commandsendsuccessfully.
Port7:
Commandsendsuccessfully.
Port8:
Commandsendsuccessfully.
Port9:
Commandsendsuccessfully.
Port10:
Commandsendsuccessfully.
Port11:
Commandsendsuccessfully.
Port12:
Commandsendsuccessfully.
Port13:
Commandsendsuccessfully.
2012/09/2119:
33:
13minorADL:
Portdeactivated(0/5/0)
Port14:
Commandsendsuccessfully.
2012/09/2119:
33:
13minorADL:
Portdeactivated(0/5/1)
2012/09/2119:
33:
13minorADL:
Portdeactivated(0/5/2)
Port15:
Commandsendsuccessfully.
2012/09/2119:
33:
13minorADL:
Portdeactivated(0/5/3)
Port16:
Commandsendsuccessfully.
2012/09/2119:
33:
13minorADL:
Portdeactivated(0/5/4)
Port17:
Commandsendsuccessfully.
2012/09/2119:
33:
13minorADL:
Portdeactivated(0/5/5)
2012/09/2119:
33:
13minorADL:
Portdeactivated(0/5/6)
Port18:
Commandsendsuccessfully.
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/7)
Port19:
Commandsendsuccessfully.
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/8)
Port20:
Commandsendsuccessfully.
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/9)
Port21:
Commandsendsuccessfully.
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/10)
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/11)
Port23:
Commandsendsuccessfully.
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/12)
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/13)
Port24:
Commandsendsuccessfully.
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/14)
2012/09/2119:
33:
14minorADL:
Portdeactivated(0/5/15)
Port25:
Commandsendsuccessfully.
Port26:
Commandsendsuccessfully.
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/16)
Port27:
Commandsendsuccessfully.
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/17)
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/18)
Port28:
Commandsendsuccessfully.
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/19)
Port29:
Commandsendsuccessfully.
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/20)
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/21)
Port30:
Commandsendsuccessfully.
Port31:
Commandsendsuccessfully.
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/22)
2012/09/2119:
33:
15minorADL:
Portdeactivated(0/5/23)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/24)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/25)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/26)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/27)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/28)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/29)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/30)
2012/09/2119:
33:
16minorADL:
Portdeactivated(0/5/31)
_5100(config-ADSL-0/5)#
_5100(config-ADSL-0/5)#activateall13
Port0:
Commandsendsuccessfully.
Port1:
Commandsendsuccessfully.
Port2:
Commandsendsuccessfully.
Port3:
Commandsendsuccessfully.
Port4:
Commandsendsuccessfully.
Port5:
Commandsendsuccessfully.
Port6:
Commandsendsuccessfully.
Port7:
Commandsendsuccessfully.
Port8:
Commandsendsuccessfully.
Port9:
Commandsendsuccessfully.
Port10:
Commandsendsuccessfully.
Port11:
Commandsendsuccessfully.
Port12:
Commandsendsuccessfully.
Port13:
Commandsendsuccessfully.
Port14:
Commandsendsuccessfully.
Port15:
Commandsendsuccessfully.
Port16:
Commandsendsuccessfully.
Port17:
Commandsendsuccessfully.
Port18:
Commandsendsuccessfully.
Port19:
Commandsendsuccessfully.
Port20:
Commandsendsuccessfully.
Port21:
Commandsendsuccessfully.
Port22:
Commandsendsuccessfully.
Port23:
Commandsendsuccessfully.
Port24:
Commandsendsuccessfully.
Port25:
Commandsendsuccessfully.
Port26:
Commandsendsuccessfully.
Port27:
Commandsendsuccessfully.
Port28:
Commandsendsuccessfully.
Port29:
Commandsendsuccessfully.
Port30:
Commandsendsuccessfully.
Port31:
Commandsendsuccessfully.
_5100(config-ADSL-0/5)#exit
_5100(config)#interfaceadsl0/6
_5100(config-ADSL-0/6)#
======================================================================5100文件为5100.txt用来读取每个5100的ip的
Xxx.xxx.xxx.xxx.
内容完;第一个值为ip,第二个为svlan
第二个值暂时没用哦
======================================================================
完整代码:
5600批量修改6.5M.vbs
#$language="VBScript"
#$interface="1.0"
Dimg_szErrors
SubMain()
constForReading=1,ForWriting=2,ForAppending=8
DimobjFso,objShell,objTextStream,szLine
SetobjFso2=CreateObject("Scripting.FileSystemObject")
Setfile2=objFso2.OpenTextFile("e:
\Easy\fail5100.txt",8,True)
SetobjFso=CreateObject("Scripting.FileSystemObject")
SetobjShell=CreateObject("WScript.Shell")
szSessionsFile="e:
\Easy\5100.txt"
ifNotobjFso.FileExists(szSessionsFile)then
crt.Dialog.MessageBox"Sessionlistfilenotfound:
"&vbcrlf&_
vbcrlf&_
szSessionsFile&vbcrlf&vbcrlf&_
"Createasessionlistfileasdescribedinthedescriptionof"&_
"thisscriptcodeandthenrunthescriptagain."
exitsub
endif
SetobjTextStream=objFso.OpenTextFile(szSessionsFile,1,false)
DimszSession
DoWhileNotobjTextStream.AtEndOfStream
line1=""
line1=Trim(objTextStream.ReadLine)
ifline1=""then
exitsub
endif
DimobjTab
SetobjTab=crt.GetScriptTab
objTab.Screen.Synchronous=True
objTab.session.LogFileName="e:
\Easy\log\"&Date()&"\"&line1&".txt"
objTab.session.Log(true)
objTab.Session.Connect"/telnet"&line1
onerrorresumenext
ifobjTab.Session.Connectedthen
objTab.Screen.Synchronous=True
crt.sleep2000
objTab.Screen.WaitForString":
"
objTab.Screen.Send"root"&chr(13)
objTab.Screen.WaitForStringchr(10)&chr(13)&">Password(<20chars):
"
objTab.Screen.Send"xxxx"&chr(13)
objTab.Screen.WaitForString">"
objTab.Screen.Send"en"&chr(13)
objTab.Screen.WaitForString"#"
objTab.Screen.Send"conft"&chr(13)
objTab.Screen.WaitForString"(config)#"
objTab.Screen.Send"showboard0"&vbcr&vbcr
str2=objTab.Screen.ReadString("#")
str3=RePlace(str2,"AD","")
len1=Len(str2)
len2=Len(str3)
dimnc,nx
nc=0
nx=0
nc=(len1-len2)/3
nx=CInt(nc)
'msgbox(nx&"nx")
dimz,x,c,str4,op3
op3=0
str4=""
objTab.Screen.Send"adslline-padd"&chr(13)
objTab.Screen.WaitForString":
"
objTab.Screen.Sendchr(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华为DSLAM MA5100批量端口调速2 华为 DSLAM MA5100 批量 端口 调速