Перейти к содержимому

cisco

Как залить настройки на точку доступа cisco через python

Подключаем точку к сети и консольным кабелем. Включаем tftp сервер. Внутр папки ложим подготовленный файл конфигурации.

Как залить настройки на точку доступа cisco через python

После этого запускаем скрипт

import serial
from time import sleep
import sys

# настройки для ком порта
console = serial.Serial(
         port='COM9',
         baudrate=9600,
         parity="N",
         stopbits=1,
         bytesize=8,
         timeout=8
)

console.isOpen()
print(console.name)
sleep(1)
console.write("\r".encode())
sleep(1)
input_data = console.read(console.inWaiting()).decode()
print(input_data)

# команды для CLI
cuser = "admin"
cpass = "incredible"
cmd_en="enable"
cmd_sh_ip ="sh ip int br | include BV"
cmd_conft = "conf t"
cmd_chng_int = "interface BVI1"
cmd_chng_int_ip = "ip address 192.168.4.250 255.255.255.0"
cmd_chng_int_gate = "ip default-gateway 192.168.4.254"
cmd_conft_end = "end"
cmd_conft_wr = "write"
cmd_cp_run_srv = "copy tftp 
Читать далее