首页 > Web开发 > 详细

NetMikoTimeoutException: Timed-out reading channel, data not available

时间:2020-06-29 12:04:00      阅读:418      评论:0      收藏:0      [点我收藏+]
[root@bogon good]# vi  huawei.248.py 
  1 from netmiko import ConnectHandler
  2 import logging
  3 logging.basicConfig(filename="test.log", level=logging.DEBUG)
  4 huawei = {device_type: huawei, ip: 10.10.17.248, username: root@default, password: xxx.,     port: 22}
  5 net_connect = ConnectHandler(**huawei)
  6 sshConfirm = net_connect.find_prompt()
  7 print(login  + sshConfirm)
  8 commands = [dis version]
  9 output = net_connect.send_config_set(commands)
 10 print(output)
 11 net_connect.disconnect()
[root@bogon good]# python  huawei.248.py 
Traceback (most recent call last):
  File "huawei.248.py", line 5, in <module>
    net_connect = ConnectHandler(**huawei)
  File "/usr/lib/python2.7/site-packages/netmiko/ssh_dispatcher.py", line 246, in ConnectHandler
    return ConnectionClass(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 317, in __init__
    self._open()
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 323, in _open
    self._try_session_preparation()
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 738, in _try_session_preparation
    self.session_preparation()
  File "/usr/lib/python2.7/site-packages/netmiko/huawei/huawei.py", line 15, in session_preparation
    self.disable_paging(command="screen-length 0 temporary")
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 1015, in disable_paging
    output = self.read_until_prompt()
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 605, in read_until_prompt
    return self._read_channel_expect(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 543, in _read_channel_expect
    "Timed-out reading channel, data not available."
netmiko.ssh_exception.NetMikoTimeoutException: Timed-out reading channel, data not available.

 

[root@bogon good]# vi huawei.248.py
  1 from netmiko import ConnectHandler
  2 import logging
  3 logging.basicConfig(filename="test.log", level=logging.DEBUG)xxx
  4 huawei = {device_type: huawei, ip: 10.10.17.248, username: root@default, password: ‘ xxxxx,     port: 23}
  5 net_connect = ConnectHandler(**huawei)
  6 sshConfirm = net_connect.find_prompt()
  7 print(login  + sshConfirm)
  8 commands = [dis version]
  9 output = net_connect.send_config_set(commands)
 10 print(output)
 11 net_connect.disconnect()

huawei.248.py [+]                                                                               4,119-120      All
"huawei.248.py" 11L, 453C written
[root@bogon good]# python  huawei.248.py 
Traceback (most recent call last):
  File "huawei.248.py", line 5, in <module>
    net_connect = ConnectHandler(**huawei)
  File "/usr/lib/python2.7/site-packages/netmiko/ssh_dispatcher.py", line 246, in ConnectHandler
    return ConnectionClass(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 317, in __init__
    self._open()
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 322, in _open
    self.establish_connection()
  File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 884, in establish_connection
    self.remote_conn_pre.connect(**ssh_connect_params)
  File "/usr/lib/python2.7/site-packages/paramiko/client.py", line 406, in connect
    t.start_client(timeout=timeout)
  File "/usr/lib/python2.7/site-packages/paramiko/transport.py", line 660, in start_client
    raise e
paramiko.ssh_exception.SSHException: Error reading SSH protocol bannerutf8 codec cant decode byte 0xff in position 0: invalid start byte

 

NetMikoTimeoutException: Timed-out reading channel, data not available

原文:https://www.cnblogs.com/dream397/p/13207251.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!