如何通过NetMiko上的串行总线连接?我知道三年前有人问过我。然而,这似乎不再相关
我有以下代码
from netmiko import ConnectHandler
device = {
"device_type": "aruba_osswitch",
"username": "manager",
"password": "",
"serial_settings": {"port": "COM4"}
}
net_connect = ConnectHandler(**device)
output = net_connect.send_command("show version")
print(output)
我得到错误:ValueError:必须设置ip或主机。 然而,因为它是串行的,就我所知,它不需要主机或ip。有人能给我建议吗
谢谢
正如我在评论中提到的,不幸的是,{}中没有实现到aruba交换机的串行连接。我唯一能看到的是思科设备。无论何时,只要想用串行电缆连接到设备,只需将} 库来做
_serial
附加到设备类型(如果它是在Netmiko中实现的)。对于cisco设备,它将类似于cisco_ios_serial
。如果您想自己做,请尝试使用^{这里是gist使用Pyserial,这是设备不可知的
相关问题 更多 >
编程相关推荐