Hi Thwakkers
We have the licensed versions of NPM, NCM and Netflow installed and working, however we are having one problem with NCM.
The problem we are having is within NCM and downloading the config for Extreme XOS devices only. All other devices (Extreme ExtremeWare, Cisco etc) work well. Attached are the device script and traces to both XOS devices when doing the ‘Download Config’ Command.
Note: SSH logon and SNMP credentials all working and XOS device is successfully monitored using NPM. The error message that i am getting is
'Connectivity issues discarding config file'
^
%% Invalid input detected at '^' marker.
Below are the Traces and the Device Scripts that is used.
Thank you I appreciate all your help
Hermann
Traces
[18/11/2008 9:10:43 AM] Menu-Based mode=False
[18/11/2008 9:10:43 AM]
-->StateChange: Connecting to server<--
[18/11/2008 9:10:43 AM]
-->StateChange: Connected to server - idle<--
[18/11/2008 9:10:43 AM] Solarwinds.Net SWTelnet9 Version 9.0.29
[18/11/2008 9:10:43 AM] Connected!
[18/11/2008 9:10:43 AM] -->
[18/11/2008 9:10:43 AM] --> telnet session telnet0 on /dev/ptyb0
[18/11/2008 9:10:43 AM] -->
[18/11/2008 9:10:43 AM] -->
[18/11/2008 9:10:43 AM] ProcessLogin State: 0
[18/11/2008 9:10:44 AM] --->login:
[18/11/2008 9:10:44 AM] ProcessLogin State: 0
[18/11/2008 9:10:44 AM] UserName Prompt detected: login:
[18/11/2008 9:10:44 AM] Send user name
[18/11/2008 9:10:44 AM] <-- admin
[18/11/2008 9:10:44 AM] --->a
[18/11/2008 9:10:44 AM] ProcessLogin State: 2
[18/11/2008 9:10:44 AM] --> dmin
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] --> password:
[18/11/2008 9:10:44 AM] ProcessLogin State: 2
[18/11/2008 9:10:44 AM] Standard password prompt detected
[18/11/2008 9:10:44 AM] <-- ###### (hidden)
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] ProcessLogin State: 3
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] --> ExtremeXOS
[18/11/2008 9:10:44 AM] --> Copyright (C) 2000-2007 Extreme Networks. All rights reserved.
[18/11/2008 9:10:44 AM] --> Protected by US Patent Nos: 6,678,248; 6,104,700; 6,766,482; 6,618,388; 6,034,957; 6,859,438; 6,912,592; 6,954,436; 6,977,891; 6,980,550; 6,981,174; 7,003,705; 7,017,082; 7,046,665; 7,126,923; 7,142,509; 7,149,217; 7,152,124; 7,154,861.
[18/11/2008 9:10:44 AM] --> ==============================================================================
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] --> Press the <tab> or '?' key at any time for completions.
[18/11/2008 9:10:44 AM] --> Remember to save your configuration changes.
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] --> * BorderRtr.1 #
[18/11/2008 9:10:44 AM] ProcessLogin State: 3
[18/11/2008 9:10:44 AM] Command mode prompt detected at LoginState_Password
[18/11/2008 9:10:44 AM] Prompt is being set to : * BorderRtr.1 #
[18/11/2008 9:10:44 AM] Logged into Router
[18/11/2008 9:10:44 AM] <--
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] -->
[18/11/2008 9:10:44 AM] Start check prompt for menu-base device
[18/11/2008 9:10:44 AM] Process Line = <>
[18/11/2008 9:10:44 AM] Process Line = <>
[18/11/2008 9:10:44 AM] Process Line = <>
[18/11/2008 9:10:45 AM] --->* BorderRtr.1 #
[18/11/2008 9:10:45 AM] Start check prompt for menu-base device
[18/11/2008 9:10:45 AM] Process Line = <* BorderRtr.1 # >
[18/11/2008 9:10:45 AM] Fuzzy match detector start detecting prompt. String1=*borderrtr.1# String2=*borderrtr.1#
[18/11/2008 9:10:45 AM] <-- disable clipaging session
[18/11/2008 9:10:45 AM] --> disable clipaging session
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] Complete buffer is detected - save all lines to eacho buffer
[18/11/2008 9:10:45 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<disable clipaging session
>>>
[18/11/2008 9:10:45 AM] Start detecting command echo in echo buffer..
[18/11/2008 9:10:45 AM] Echo is detected, EchoBuffer = <<<disable clipaging session
>>>
[18/11/2008 9:10:45 AM] Error removing prompt. RegEx=*\s*\n* \s*\n*B\s*\n*o\s*\n*r\s*\n*d\s*\n*e\s*\n*r\s*\n*R\s*\n*t\s*\n*r\s*\n*.\s*\n*1\s*\n* \s*\n*#\s*\n* \s*\n* PromptLine=* BorderRtr.1 #
[18/11/2008 9:10:45 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[18/11/2008 9:10:45 AM] Start check prompt for menu-base device
[18/11/2008 9:10:45 AM] --> ^
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] --> %% Invalid input detected at '^' marker.
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] --> * BorderRtr.2 #
[18/11/2008 9:10:45 AM] Start check prompt for menu-base device
[18/11/2008 9:10:45 AM] Process Line = < ^>
[18/11/2008 9:10:45 AM] Fuzzy match detector start detecting prompt. String1=^ String2=*borderrtr.1#
[18/11/2008 9:10:45 AM] Save Command Output: ^
[18/11/2008 9:10:45 AM] Process Line = <>
[18/11/2008 9:10:45 AM] Process Line = <%% Invalid input detected at '^' marker.>
[18/11/2008 9:10:45 AM] Fuzzy match detector start detecting prompt. String1=%%invalidinputdetectedat'^'marker. String2=*borderrtr.1#
[18/11/2008 9:10:45 AM] Save Command Output: %% Invalid input detected at '^' marker.
[18/11/2008 9:10:45 AM] Process Line = <>
[18/11/2008 9:10:45 AM] Process Line = <* BorderRtr.2 # >
[18/11/2008 9:10:45 AM] Fuzzy match detector start detecting prompt. String1=*borderrtr.2# String2=*borderrtr.1#
[18/11/2008 9:10:45 AM] <-- show conf detail
[18/11/2008 9:10:45 AM] --> show conf detail
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] Complete buffer is detected - save all lines to eacho buffer
[18/11/2008 9:10:45 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<show conf detail
>>>
[18/11/2008 9:10:45 AM] Start detecting command echo in echo buffer..
[18/11/2008 9:10:45 AM] Echo is detected, EchoBuffer = <<<show conf detail
>>>
[18/11/2008 9:10:45 AM] Error removing prompt. RegEx=*\s*\n* \s*\n*B\s*\n*o\s*\n*r\s*\n*d\s*\n*e\s*\n*r\s*\n*R\s*\n*t\s*\n*r\s*\n*.\s*\n*1\s*\n* \s*\n*#\s*\n* \s*\n* PromptLine=* BorderRtr.1 #
[18/11/2008 9:10:45 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[18/11/2008 9:10:45 AM] Start check prompt for menu-base device
[18/11/2008 9:10:45 AM] TimerTick: mstrData=<> State=3 - Connected to server - idle
[18/11/2008 9:10:45 AM] Pending Disconnect = False
[18/11/2008 9:10:45 AM] --> ^
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] --> %% Invalid input detected at '^' marker.
[18/11/2008 9:10:45 AM] -->
[18/11/2008 9:10:45 AM] --> * BorderRtr.3 #
[18/11/2008 9:10:45 AM] Start check prompt for menu-base device
[18/11/2008 9:10:45 AM] Process Line = < ^>
[18/11/2008 9:10:45 AM] Fuzzy match detector start detecting prompt. String1=^ String2=*borderrtr.1#
[18/11/2008 9:10:45 AM] Save Command Output: ^
[18/11/2008 9:10:45 AM] Process Line = <>
[18/11/2008 9:10:45 AM] Process Line = <%% Invalid input detected at '^' marker.>
[18/11/2008 9:10:45 AM] Fuzzy match detector start detecting prompt. String1=%%invalidinputdetectedat'^'marker. String2=*borderrtr.1#
[18/11/2008 9:10:45 AM] Save Command Output: %% Invalid input detected at '^' marker.
[18/11/2008 9:10:45 AM] Process Line = <>
[18/11/2008 9:10:45 AM] Process Line = <* BorderRtr.3 # >
[18/11/2008 9:10:45 AM] Fuzzy match detector start detecting prompt. String1=*borderrtr.3# String2=*borderrtr.1#
[18/11/2008 9:10:45 AM] SendNextCommand Done: Disconnecting
[18/11/2008 9:10:47 AM] TimerTick: mstrData=<* BorderRtr.3 # > State=3 - Connected to server - idle
[18/11/2008 9:10:47 AM] Pending Disconnect = True
[18/11/2008 9:10:47 AM] Disconnected - From: 172.31.1.9
[18/11/2008 9:10:13 AM] Menu-Based mode=False
[18/11/2008 9:10:13 AM]
-->StateChange: Connecting to server<--
[18/11/2008 9:10:13 AM] Got HostFingerPrint: 58:14:9f:34:0d:6f:77:a2:44:91:fd:77:4b:95:6e:2b
[18/11/2008 9:10:13 AM] Solarwinds.Net SWTelnet9 Version 9.0.29
[18/11/2008 9:10:13 AM] Connected!
[18/11/2008 9:10:13 AM]
-->StateChange: Disconnected from server<--
[18/11/2008 9:10:13 AM] Disconnected - From: 10.61.208.1
Device Script
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Brian K Rogers (Solarwinds.Net) -->
<!--SolarWinds Network Management Tools-->
<!--Copyright 2005 SolarWinds.Net All rights reserved-->
<Configuration-Management Device="Extreme Devices" SystemOID=" 1.3.6.1.4.1.1916">
<Commands>
<Command Name="RESET" Value="disable clipaging"/>
<Command Name="Reboot" Value="restart${CRLF}y"/>
<Command Name="EnterConfigMode" Value=""/>
<Command Name="ExitConfigMode" Value=""/>
<Command Name="Startup" Value="conf detail"/>
<Command Name="Running" Value="conf detail"/>
<Command Name="DownloadConfig" Value="show ${ConfigType}"/>
<Command Name="UploadConfig" Value=""/>
<Command Name="EraseConfig" Value=""/>
<Command Name="SaveConfig" Value="save pri${CRLF}y${CRLF}save sec${CRLF}y"/>
<Command Name="Version" Value="show version"/>
</Commands>
</Configuration-Management>