Cisco IOS / IOS-XE
Device type
Section titled “Device type”Netmiko device_type: cisco_ios
Set vendor: cisco in devices.csv.
Config mode
Section titled “Config mode”Cisco devices require configure terminal to enter config mode. All command files must include:
configure terminal<your commands>endwrite memorySupported roles
Section titled “Supported roles”| Role | Notes |
|---|---|
cisco_core | Core routers and switches |
cisco_dataswitch | Access/distribution switches |
cisco_poeswitch | PoE access switches |
All cisco roles share the same config/cisco/ command files. No role override subfolder by default.
SNMP command syntax
Section titled “SNMP command syntax”snmp-server group <group> v3 privsnmp-server user <user> <group> v3 auth sha <auth-pw> priv aes 128 <priv-pw>snmp-server host <host> traps version 3 priv <user>Known devices
Section titled “Known devices”Cisco Catalyst 9300, 9200, 3850, 2960, ISR routers.