问题标签 [cisco]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9754 浏览

xml - Cisco IOS“显示conf”到XML?

是否有:

一个免费提供的程序,可以将 Cisco 的“show conf”的输出转换为一些合理的 XML,如下所示(可能不是很合理)块形式:

...或者,如果不是,我可以寻求实现的 XML 模式?如果没有对 IOS 语法有深入的了解,那么构建模式是很棘手的。

0 投票
3 回答
2538 浏览

php - 数组值在对 Cisco 电话系统的 PHP SoapClient 调用中消失

我正在尝试使用我们的 Cisco 电话系统(文档)提供的 SOAP 服务,以获取给定电话集的当前状态。我有一个电话名称数组,我试图将其传递给服务,但是,数组的值正在某处被吃掉

像这样的项目数组:

尝试调用该方法:

当我调试完整的请求时,我得到以下信息:

<Item> 元素的正确数量被计算并插入到 <SelectItems> 对象中,但是,实际的项目名称本身已经消失了。我猜它需要是 <Item>SEP0004F2E57F8C</Item> 等,但我似乎无法弄清楚如何让它做到这一点。

预先感谢您的任何帮助!!!

0 投票
2 回答
4545 浏览

bash - 从 bash 脚本调用的期望命令中的条件语句

我一直在尝试在我的 cisco 设备上自动执行一些配置备份,我已经设法完成了完成任务的脚本,但我也在尝试改进它以处理错误。

我认为有必要在两个步骤中捕获错误,首先是在 'send \"$pass\r\"' 之后获取登录错误(访问被拒绝消息)和在 'expect \": end\"' 行,确保发出的命令能够从设备中提取配置。

如果您使用期望脚本,我已经看到了一些方法,但我想使用 bash 脚本来提供来自 .txt 文件的设备列表。

0 投票
1 回答
916 浏览

router - pexpect 解析路由器输出

我有几条 pexpect 线路可以登录到 cisco 路由器,然后发出 show arp 命令。然后我退出路由器,将数据存储到变量 myARP (myARP=child.before)

然后,当我尝试遍历对象时(对于 myARP 中的行:print(lines),信息显示为每行 1 个字符
l
i
k
e



_
_

道歉,因为这可能是一个非常基本的问题,但是如果我手动发出命令,为什么我不能显示?它与 telnet 连接的流式传输特性有关吗?这个怎么解决???

0 投票
2 回答
1418 浏览

api - 可以从 VBA 访问 Cisco VPN API 吗?

Cisco VPN有一个 API (vpnapi.dll)。是否可以从 VBA 代码中使用此 API?

谢谢!

0 投票
2 回答
1210 浏览

events - Cisco IP Phone Call Manager 处理事件

我是 cisco IP 电话的新手。
我有一个 cisco 呼叫管理系统,还有一个 7970 Ip 电话。
电话与 Cisco Call Manager 应用程序相结合。
我想在用户登录时监听事件并向手机发送一些命令。对此任务有什么想法吗?
有没有办法从 cisco 呼叫管理器获取事件,或者我必须监听 IP 电话的端口?

0 投票
2 回答
256 浏览

cisco - Cisco pix 命令 - 这个命令是什么意思?

有谁知道以下是什么意思?我在我们的 cisco PIX 配置文件中有这两行,但在配置中的其他任何地方都没有引用这些 IP,并且无法在网络上找到带有它们的设备。

global (inet) 10 213.228.xxx.xx

global (inet) 20 213.228.xxx.xx

谢谢,杰森

(顺便说一句:为了安全起见,我已经把 ip 的其余部分用 xxx 去掉了:-0)

0 投票
1 回答
2455 浏览

boot - Cisco 1760 路由器不会加载超过 rommon

重置为出厂默认设置(“写入擦除”)并写入命令“写入内存”(错误地......只是想保存配置......并在思科上忘记了它的“复制运行配置启动配置”) . 路由器现在不会加载过去的 rommon(我在控制台错误消息中看到):

loadprog:坏文件幻数:0x0

启动:无法加载“flash:”

但我可以通过输入终端(通过控制台)手动启动它:

rommonX> BOOT=flash:c1700-adventerprisek9-mz.123-14.T7.bin

rommonX> 同步
rommonX> 我

路由器是 Cisco 1760,IOS 版本是

Cisco IOS 软件,C1700 软件 (C1700-ADVENTERPRISEK9-M),版本 12.3(14)T7

0 投票
3 回答
2666 浏览

.net - 将子网掩码“/”符号转换为 Cisco 0.0.0.0 标准

我搜索了 SO 寻求帮助,但找不到我的问题的答案。

情况:我需要将“/NN”子网掩码表示法(想想 IPTABLES)转换为 0.0.0.0 cisco 表示法。

NN 是子掩码中“1”的数量,从最低八位位组到更高位。每个八位字节都是 8 位整数。

可能的解决方案:

制作一个由 32 个“0”组成的数组并用“1”填充最后的 NN 位,然后分组为 4 个八位字节并转换为 int ... /23 掩码应该类似于 0.0.1.255。

我的问题是如何在 .NET 中做到这一点......我从未使用过二进制操作和转换。

你们能帮我解决这个问题吗?

更新 - 斯蒂芬正确回答!

这是移植到 .NET 的代码

0 投票
1 回答
564 浏览

c - 使用 C 的 Cisco 路由器中的 USB 调制解调器设备软件

大家好,

我是计算机科学专业的最后一年学生;我去年的项目是使用 C 或 Tcl 为 CISCO 路由器开发软件。在最新的路由器系列中,cisco 提供了一个用于大容量存储的 USB 端口。现在我想,如果我插入像 Idea netsetter 这样的无线调制解调器(印度有这个名称的调制解调器),路由器应该连接到互联网。

告诉我关于这个项目的任何基本想法。另外,如果有任何其他可以更容易开发的语言,请提出建议。