I set up Oxidized this week and it’s been amazing with our Cisco equipment, but I can’t figure out how to get it to pull my DLink configs properly. The model is a DXS-1210-12SC and the firmware is so old SSH isn’t supported so I’m having to use telnet. Here is output from the logs:
192.168.244.2 raised EOFError (rescued IOError) with msg "end of file reached" lib/oxidized/node.rb: Oxidized::Telnet failed for DLink-Front lib/oxidized/job.rb: Config fetched for DLink-Front at 2019-12-12 19:59:26 UTC /DLink-Front status no_connection, retry attempt 3
Here is what it’s capturing in the debug log for this switch specifically:
^M^[[1;1H^[[2J^[[H ^M DXS-1210-12SC 10GbE Smart Managed Switch ^M Command Line Interface ^M Firmware: Build V1.15.005 ^M Copyright(C) 2017 D-Link Corporation. All rights reserved. User Access Verification Username: admin ^MPassword: ****************
I have tried the suggestion here to change the prompt in dlink.rb but it didn’t seem to help. If anyone has further suggestions I’d greatly appreciate it.