Platforms¶
The following platforms are supported by SIMNOS. Each platform has been tested for SSH login and Netmiko compatibility.
Compatibility Legend¶
| Symbol | Meaning |
|---|---|
| ✅ | Verified working |
| ⚠️ | Limited — see Notes for details |
- |
Not yet tested |
Note
If you encounter any issues with a platform, please open an issue on the GitHub repository.
Available Platforms¶
| Platform | SSH | Netmiko | Scrapli | Ansible | Notes |
|---|---|---|---|---|---|
| alcatel_aos | ✅ | ✅ | - | - | |
| alcatel_sros | ✅ | ⚠️ | - | - | Netmiko sends enable-admin which requires secret (enable password). SIMNOS does not support enable secret. Show commands work without enable. |
| allied_telesis_awplus | ✅ | ✅ | - | - | |
| arista_eos | ✅ | ✅ | - | - | |
| aruba_aoscx | ✅ | ✅ | - | - | New in v2.2.0 |
| aruba_os | ✅ | ✅ | - | - | |
| avaya_ers | ✅ | ✅ | - | - | |
| avaya_vsp | ✅ | ✅ | - | - | |
| broadcom_icos | ✅ | ✅ | - | - | |
| brocade_fastiron | ✅ | ✅ | - | - | |
| brocade_netiron | ✅ | ✅ | - | - | |
| checkpoint_gaia | ✅ | ✅ | - | - | |
| ciena_saos | ✅ | ✅ | - | - | |
| cisco_apic | ✅ | ⚠️ | - | - | Linux-based NOS. Netmiko sends sudo -s for enable mode escalation. SIMNOS does not support sudo. Show commands work after manual enable. New in v2.2.0 |
| cisco_asa | ✅ | ✅ | - | - | |
| cisco_ftd | ✅ | ✅ | - | - | |
| cisco_ios | ✅ | ✅ | - | ✅ | |
| cisco_nxos | ✅ | ✅ | - | - | |
| cisco_s300 | ✅ | ✅ | - | - | |
| cisco_viptela | ✅ | ✅ | - | - | New in v2.2.0 |
| cisco_wlc_ssh | ✅ | ✅ | - | - | New in v2.2.0 |
| cisco_xr | ✅ | ✅ | - | - | |
| dell_force10 | ✅ | ✅ | - | - | |
| dell_powerconnect | ✅ | ✅ | - | - | |
| dlink_ds | ✅ | ✅ | - | - | |
| edgecore | ✅ | ⚠️ | - | - | Linux-based NOS (SONiC). Netmiko sends sudo -s for enable mode escalation. SIMNOS does not support sudo. Show commands work after manual enable. New in v2.2.0 |
| eltex | ✅ | ✅ | - | - | |
| ericsson_ipos | ✅ | ⚠️ | - | - | Netmiko sends administrator which requires secret (enable password). SIMNOS does not support enable secret. Show commands work without enable. |
| extreme_exos | ✅ | ✅ | - | - | |
| extreme_slxos | ✅ | ✅ | - | - | No enable mode (always privileged). New in v2.2.0 |
| fortinet | ✅ | ✅ | - | - | |
| hp_comware | ✅ | ⚠️ | - | - | Netmiko sends system-view to enter config mode, but SIMNOS does not have this command. Show commands work normally. |
| hp_procurve | ✅ | ✅ | - | - | |
| huawei_smartax | ✅ | ⚠️ | - | - | Has callable commands (return/disable) that dynamically change the prompt, causing Netmiko ReadTimeout. |
| huawei_vrp | ✅ | ✅ | - | - | |
| ipinfusion_ocnos | ✅ | ✅ | - | - | |
| juniper_junos | ✅ | ✅ | - | - | |
| juniper_screenos | ✅ | ✅ | - | - | |
| linux | ✅ | ⚠️ | - | - | Linux-based NOS. Netmiko sends sudo -s for enable mode escalation. SIMNOS does not support sudo. Show commands work after manual enable. |
| mikrotik_routeros | ✅ | ✅ | - | - | |
| oneaccess_oneos | ✅ | ✅ | - | - | ONEOS5/6 auto-detection supported. New in v2.2.0 |
| paloalto_panos | ✅ | ✅ | - | - | No enable mode (PAN-OS uses > for all operational commands). |
| ruckus_fastiron | ✅ | ✅ | - | - | |
| ubiquiti_edgerouter | ✅ | ✅ | - | - | |
| ubiquiti_edgeswitch | ✅ | ✅ | - | - | |
| vyatta_vyos | ✅ | ✅ | - | - | |
| watchguard_firebox | ✅ | ✅ | - | - | No enable mode. New in v2.2.0 |
| yamaha | ✅ | ⚠️ | - | - | Netmiko sends enable which requires secret (enable password). SIMNOS does not support enable secret. Show commands work without enable. |
| zte_zxros | ✅ | ✅ | - | - | New in v2.2.0 |
| zyxel_os | ✅ | ✅ | - | - |