{"id":21636131,"url":"https://github.com/bigevilbeard/basic_netmiko","last_synced_at":"2025-04-11T15:50:20.028Z","repository":{"id":128721628,"uuid":"197377385","full_name":"bigevilbeard/Basic_NetMiko","owner":"bigevilbeard","description":"Getting started with Netmiko using devnet always on Sandbox","archived":false,"fork":false,"pushed_at":"2019-08-09T09:21:39.000Z","size":261,"stargazers_count":3,"open_issues_count":0,"forks_count":5,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-25T11:52:24.697Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bigevilbeard.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-17T11:36:54.000Z","updated_at":"2021-04-24T17:21:26.000Z","dependencies_parsed_at":"2023-03-13T11:28:42.655Z","dependency_job_id":null,"html_url":"https://github.com/bigevilbeard/Basic_NetMiko","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigevilbeard%2FBasic_NetMiko","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigevilbeard%2FBasic_NetMiko/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigevilbeard%2FBasic_NetMiko/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigevilbeard%2FBasic_NetMiko/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bigevilbeard","download_url":"https://codeload.github.com/bigevilbeard/Basic_NetMiko/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248434409,"owners_count":21102830,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-25T03:30:13.714Z","updated_at":"2025-04-11T15:50:20.009Z","avatar_url":"https://github.com/bigevilbeard.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![published](https://static.production.devnetcloud.com/codeexchange/assets/images/devnet-published.svg)](https://developer.cisco.com/codeexchange/github/repo/bigevilbeard/Basic_NetMiko)\n\n# Basic NetMiko\nGetting started with Netmiko using DevNet always on Sandbox.\n\n## Netmiko\nMulti-vendor library to simplify Paramiko SSH connections to network devices. In this example we use the DevNet always on sandbox for IOS XR and IOS XE. For more info on Netmiko, see the \n[Netmiko GitHub page](https://github.com/ktbyers/netmiko).\n\n- [IOS XR Programmability Sandbox](https://devnetsandbox.cisco.com/RM/Diagram/Index/e83cfd31-ade3-4e15-91d6-3118b867a0dd?diagramType=Topology) - no reservation required for this sandbox.\n- [IOS XE on CSR Sandbox](https://devnetsandbox.cisco.com/RM/Diagram/Index/38ded1f0-16ce-43f2-8df5-43a40ebf752e?diagramType=Topology) - no reservation required for this sandbox.\n\n## Installation | Python Environment Setup\nIt is recommended that this code be used with Python 3.6. It is highly recommended to leverage Python Virtual Environments (venv).\n\nFollow these steps to create and activate a venv.\n\n```\n# OS X or Linux\nvirtualenv venv --python=python3.6\nsource venv/bin/activate\n```\n\nTo install Netmiko, simply use pip and install the requirements file\n\n```\npip install -r requirements.txt\n```\n\nNetmiko has the following requirements (which pip will install for you)\n\n- Paramiko \u003e= 2.4.3\n- scp \u003e= 0.13.2\n- pyyaml\n- pyserial\n- textfsm\n\n\n![teaser image](./basicnetmiko.png)\n\n## About me\n\nNetwork Automation Developer Advocate for Cisco DevNet.\nI'm like Hugh Hefner... minus the mansion, the exotic cars, the girls, the magazine and the money. So basically, I have a robe.\n\nFind me here: [LinkedIn](https://www.linkedin.com/in/stuarteclark/) / [Twitter](https://twitter.com/bigevilbeard)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigevilbeard%2Fbasic_netmiko","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbigevilbeard%2Fbasic_netmiko","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigevilbeard%2Fbasic_netmiko/lists"}