问题标签 [netmiko]

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 投票
1 回答
444 浏览

python - 使用 Nornir 时出现 Netmiko 问题

我最近一直在使用带有 Netmiko 的 Nornir 从我的设备中获取一些输出。

当我运行以下代码时:

我收到以下错误:

任何有关为什么会产生此错误的帮助将不胜感激。

0 投票
1 回答
262 浏览

python - Netmiko OSError:在 send_command_expect:Destination 中从未检测到搜索模式

我被困在这里一个多小时,但似乎无法找到我的问题的解决方案。问题是我无法完全匹配字符串输出。

实际输出:

我的代码不起作用:

复制ftp://xxxx/out/c2960x-universalk9-mz.152-7.E3.bin flash:c2960x-universalk9-mz.152-7.E3.bin 21:11:27.067 GMT 2021 年 5 月 12 日星期三 Traceback(最最近通话最后):文件“./svu.py”,第 292 行,在 output = uploading_update(models,ver[0],ver[1],ver[2],ver[3]) # 发送到 func {' CSR1000V': ['12.2.55', File "./svu.py", line 119, in uploading_update output = connection.send_command(commandsend,expect_string=r'Destination filename') File "/home/repos/public/Python /lib/python3.6/site-packages/netmiko/base_connection.py",第 1112 行,在 send_command search_pattern)) OSError:在 send_command_expect 中从未检测到搜索模式:目标文件名

我尝试使用以下内容,但仍然无法正常工作

我什至尝试调整延迟因子和 fast_cli=False 但仍然相同。

当我尝试使用确切的输出时。我看到以下错误。

位置 27 的错误字符范围 xu

我这是一个错误还是什么?我需要使用任何缺少的选项吗?

0 投票
1 回答
31 浏览

networking - Netmiko:连接到路由器,参数无效^

我试图连接到路由器并获得一个命令的结果,代码如下:

我得到这个错误'错误:无效参数^'我不明白问题出在哪里!

有人可以找出错误吗!

0 投票
1 回答
34 浏览

networking - Netmiko:如何使用变量在交换机中搜索

如果我这样做,我不会得到任何输出。

如果我这样做,我会得到想要的输出。

我应该对代码进行哪些更改以便可以使用变量?

0 投票
1 回答
272 浏览

python - Telnet 设备自动化

我尝试使用 telnet protocole 连接到带有 python 的设备以进行一些自动化(例如一些旧的 Cisco 路由器),为此我正在使用 Napalm 库(它基于基于 telnetlib 库的 Napalm 库)

问题是当我直接使用 telnetlib 库时它工作正常,但是当我使用 Napalm 或 Netmiko 时它给出了这个错误:获取 Telnet 登录失败。

以前有人遇到过这种情况吗?

PS:我尝试了一些在互联网上找到的解决方案,但没有任何效果。

先感谢您。

此代码有效(telnetlib 库):

此代码返回登录错误(napalm 库):

此代码返回登录错误(netmiko 库):

0 投票
1 回答
75 浏览

python - 如何让我当前的代码使用 Multithreading/concurrent.futures?

我是 netmiko/Python 脚本的新手,使用在线示例能够制作脚本来进行配置备份。备份被复制到文本文件并保存输出。

目前,此备份是按顺序完成的,它不会一次连接到所有设备并进行备份。我想同时连接到所有设备。

我了解多线程或 concurrent.futures 可以解决此问题enter code here,但到目前为止我无法做到。

任何人都可以建议,如何修改我现有的代码来实现它。下面是代码。

0 投票
1 回答
572 浏览

python - python netmiko错误-在3个路由器中配置环回的代码

我正在尝试通过python自动化分别在Router1/2/3中配置loopback1/2/3,下面是我的代码。

运行代码时出现错误,请参见下文。

有人可以帮帮我吗?

在此先感谢 Nagsheshu。

0 投票
0 回答
43 浏览

javascript - 带有ajax的django实时cli

我想创建实时 cli 我正在发送带有输入 (netmiko) 的命令,我在文本 aria 中接收结果,但它不适用于我的脚本:

这是我的模板:

这是我的观点,我用'RTR'连接到decice,我使用一个列表(输出)来显示结果

0 投票
1 回答
269 浏览

python - 我怎样才能让这个功能运行?

我正在尝试运行我的 python 代码,但第二个函数(见下文.. md5())不起作用!这是我需要解决的错误吗?

**连接到设备” 10.0.100.126 您要上传哪个图像?是的,您想为图像命名什么?测试按 Enter 继续目标文件名 [测试]?上传............ …………………………………………………………………………………………

错误如下

0 投票
1 回答
414 浏览

netmiko - 来自设备列表的 netmiko 连接仅连接到列表中的第一个 ip

我使用(基础)C:\python Python 3.8.8(默认,2021 年 4 月 13 日,15:08:03)[MSC v.1916 64 位(AMD64)] :: Anaconda, Inc. on win32 输入“帮助”, “版权”、“学分”或“许可”以获取更多信息。sing

创建于 2021 年 6 月 16 日星期三 10:15:59