- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
openacs和fishcorecpe对接测试报告
OpenAcs和fishcorecpe对接测试报告一安装虚拟机(openacsvmware)Openacs新出的版本0.5有源码下载,同样他居然同时出了一个vmware的版本,已经将程序部署到虚拟机上了,非常好用,只需要通过虚拟机打开即可。具体详细信息我是按照网上提供的资料操作的。我具体不做详细说明,请看openacs与cpe的部署.ppt即可。二 安装cpe首先在虚拟机中安装linux(我这儿安装的ubuntu),将fishcorecpe的文件放在/opt目录下,修改fishcore.conf中的acsurl如下:然后启动,成功显示:三 对接测试启动cpe后,acs打印的日志:搜索cpe,数据序列号:FC1234567890,必须是这个值。当你鼠标点击输入框时,其实系统已经自动搜索到了。如下图:然后点击detail按钮,将显示此CPE的详细信息。如下图:测试脚本,我这儿只测试了重启命令,其他命令还没测试,不过应该没问题。配置过程:重启效果:四 openacs使用脚本目前OpenAcs默认使用Default的脚本进行测试,暂不支持别的名称的脚本1?重启脚本? ?? ???cpe.Reboot(commandKey);测试OK!2恢复出厂设置脚本???cpe.FactoryReset();3 CPE支持的方法GetRPCMethods? ? // this will output supported methods to server console? ? var methods = cpe.GetRPCMethods();? ? for (i = 0; i methods.length; i++) {? ?? ?? ???logger (Method: +methods);? ? }4?得到参数名称GetParameterNames? ? var names = cpe.GetParameterNames (., true);? ? for (i = 0; i names.length; i++) {? ?? ?? ?? ?cpe.log ( + - +names.writable);? ? }5得到参数的值GetParameterValuesvar parameters = new Array ();? ? parameters[0] = InternetGatewayDevice.DeviceInfo.X_CT-COM_TeleComAccount.;? ? //xgm add for CT test? ? //parameters[0] = InternetGatewayDevice.DeviceInfo.X_CT-COM_TeleComAccount.;? ? var response = cpe.GetParameterValues (parameters);? ? logger (response[0].name+=+response[0].value);? ? 注意:这里parameters参数最后的小数点问题,不是叶子节点,要加.6设置参数的值,设置完值之后,可以通过checknode节点名称查看设置的结果(这种查看方法只在fishcorecpe中支持)? ? var parameters = new Array ();? ? parameters[0] = {name: InternetGatewayDevice.IPPingDiagnostics.Host, value: };? ? // Encode parameter using default type xsd:string? ? parameters[1] = {name: InternetGatewayDevice.IPPingDiagnostics.NumberOfRepetitions, value: 2};? ? // set encoding type? ? parameters[2] = {name: InternetGatewayDevice.IPPingDiagnostics.NumberOfRepetitions, value: 2, type: xsd:unsignedInt};?//xgm add for CT test? ? parameters[0] = {name: InternetGatewayDevice.DeviceInfo.X_CT-COM_TeleComAccount.Enable, value: 0};? ? parameters[1] = {name: InternetGatewayDevice.DeviceInfo.X_CT-COM_TeleComAccount.UserName, value: x
文档评论(0)