diff --git a/includes/definitions/ios.yaml b/includes/definitions/ios.yaml index 812f1c884a..ca5398a87e 100644 --- a/includes/definitions/ios.yaml +++ b/includes/definitions/ios.yaml @@ -8,6 +8,16 @@ over: - { graph: device_processor, text: 'CPU Usage' } - { graph: device_mempool, text: 'Memory Usage' } icon: cisco +discovery: + - + sysDescr: + - 'Cisco Internetwork Operating System Software' + - 'IOS (tm)' + - 'Cisco IOS Software' + - 'Global Site Selector' + sysDescr_except: + - 'LINUX_IOSD' + - 'IOS-XE' bad_ifXEntry: - cisco1941 - cisco886Va diff --git a/includes/discovery/os/ios.inc.php b/includes/discovery/os/ios.inc.php deleted file mode 100644 index bdbf51f0bc..0000000000 --- a/includes/discovery/os/ios.inc.php +++ /dev/null @@ -1,5 +0,0 @@ -checkOS('iosxe'); $this->checkOS('iosxe', 'iosxe-asr1000'); + $this->checkOS('iosxe', 'iosxe-c4500'); } public function testIosxr() diff --git a/tests/snmpsim/iosxe-c4500.snmprec b/tests/snmpsim/iosxe-c4500.snmprec new file mode 100644 index 0000000000..3aaed15d5e --- /dev/null +++ b/tests/snmpsim/iosxe-c4500.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4x|436973636F20494F5320536F6674776172652C20494F532D584520536F6674776172652C20436174616C7973742034353030204C33205377697463682020536F6674776172652028636174343530306573382D554E4956455253414C4B392D4D292C2056657273696F6E2030332E30362E30362E452052454C4541534520534F465457415245202866633129DA546563686E6963616C20537570706F72743A20687474703A2F2F7777772E636973636F2E636F6D2F74656368737570706F7274DA436F707972696768742028632920313938362D3230313620627920436973636F2053797374656D732C20496E632EDA436F6D70696C656420536174 +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.9.1.1287