We had it working in version 6 but the upgrade killed the customized config file we had with it's own default template and we didn't have a backup of it.
We were/are using the template (Nortel Passport-1.3.6.1.4.1.2272.30.ConfigMgmt-Commands) file are we wanted to use TFTP to copy both the startup and running configs.
We modified this file to look like this and it doesn't appear to be making to past the login/prompt portion.
<!--SolarWinds Network Management Tools-->
<!--Copyright 2007 SolarWinds.Net All rights reserved-->
<Configuration-Management Device="Nortel Passport Devices" SystemOID=" 1.3.6.1.4.1.2272.30">
<Commands>
<Command Name="RESET" Value="config cli more false"/>
<Command Name="Reboot" Value="reset -y"/>
<Command Name="EnterConfigMode" Value=""/>
<Command Name="ExitConfigMode" Value="top"/>
<Command Name="VirtualPrompt" Value="#"/>
<Command Name="Startup" Value="bootconfig config verbose"/>
<Command Name="Running" Value="config"/>
<Command Name="DownloadConfig" Value="copy ${ConfigType} ${TransferProtocol}://${StorageAddress}/${StorageFilename}${CRLF}"/>
<Command Name="UploadConfig" Value="${EnterConfigMode}${CRLF}${ConfigText}${CRLF}${ExitConfigMode}"/>
<Command Name="EraseConfig" Value=""/>
<Command Name="SaveConfig" Value="save config"/>
<Command Name="Version" Value="show sys info"/>
</Commands>
</Configuration-Management>
The session trace looks like this:
[8/2/2012 1:07:06 PM] TFTP Download Started. TFTP file path:
\TFTP-ROOT\88391.config
[8/2/2012 1:07:06 PM] -----------------NCM 7.0.2 -------------------
[8/2/2012 1:07:06 PM] UseCustomMorePromptBehaviour: False
[8/2/2012 1:07:06 PM] Login Attempts: 1
[8/2/2012 1:07:06 PM] Custom UserName Prompt:
[8/2/2012 1:07:06 PM] Device Template: Nortel Passport-1.3.6.1.4.1.2272.30.ConfigMgmt-Commands
[8/2/2012 1:07:06 PM] System Name: B12S11
[8/2/2012 1:07:06 PM] System Description: ERS-8310 (4.2.0.0)
[8/2/2012 1:07:06 PM] System OID: 1.3.6.1.4.1.2272.47
[8/2/2012 1:07:06 PM] OS Image:
[8/2/2012 1:07:06 PM] OS Version:
[8/2/2012 1:07:06 PM] Menu-Based mode=True
[8/2/2012 1:07:06 PM] FreezeLoginForPreCommands mode= False
[8/2/2012 1:07:06 PM] NeedDelayEnableMode detected
[8/2/2012 1:07:06 PM]
-->StateChange: Connecting to server<--
[8/2/2012 1:07:06 PM]
-->StateChange: Connected to server - idle<--
[8/2/2012 1:07:06 PM] Solarwinds.Net SWTelnet9 Version 9.0.27
[8/2/2012 1:07:06 PM] Connected!
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] ProcessLogin State: 0
[8/2/2012 1:07:07 PM] --> **************************************************
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] --> * Copyright (c) 1996-2009 Nortel Networks, Inc. *
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] --> * All Rights Reserved *
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] --> * Ethernet Routing Switch 8310 *
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] --> * Software Release 4.2.0.0 *
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] --> **************************************************
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] -->
[8/2/2012 1:07:07 PM] --> Login:
[8/2/2012 1:07:07 PM] ProcessLogin State: 0
[8/2/2012 1:07:07 PM] UserName Prompt detected: Login:
[8/2/2012 1:07:07 PM] Send user name
[8/2/2012 1:07:07 PM] <-- USERNAME-EDIT
[8/2/2012 1:07:07 PM] --->a
[8/2/2012 1:07:07 PM] ProcessLogin State: 2
[8/2/2012 1:07:08 PM] --> USERNAME-EDIT
[8/2/2012 1:07:08 PM] -->
[8/2/2012 1:07:08 PM] --> Password:
[8/2/2012 1:07:08 PM] ProcessLogin State: 2
[8/2/2012 1:07:08 PM] Standard password prompt detected
[8/2/2012 1:07:08 PM] <-- PASSSWORD-EDIT
[8/2/2012 1:07:08 PM] --->*
[8/2/2012 1:07:08 PM] ProcessLogin State: 3
[8/2/2012 1:07:08 PM] password being echoed back as *, Nortel
[8/2/2012 1:07:08 PM] TimerTick: mstrData=<*> State=3 - Connected to server - idle
[8/2/2012 1:07:08 PM] Pending Disconnect = False
[8/2/2012 1:07:08 PM] --> ******
[8/2/2012 1:07:08 PM] -->
[8/2/2012 1:07:08 PM] -->
[8/2/2012 1:07:08 PM] --> B12S11:5#
[8/2/2012 1:07:08 PM] ProcessLogin State: 3
[8/2/2012 1:07:08 PM] Command mode prompt detected at LoginState_Password
[8/2/2012 1:07:08 PM] Prompt is being set to : B12S11:5#
[8/2/2012 1:07:08 PM] Logged into Router
[8/2/2012 1:07:08 PM] SendNextCommand Done: Disconnecting
[8/2/2012 1:07:10 PM] TimerTick: mstrData=<B12S11:5# > State=3 - Connected to server - idle
[8/2/2012 1:07:10 PM] Pending Disconnect = True
[8/2/2012 1:07:10 PM] Disconnected - From: 10.128.253.14
[8/2/2012 1:07:10 PM] Config file not found in TFTP Root:
\TFTP-ROOT\88391.config - Retry. RetryCount: 2
[8/2/2012 1:07:10 PM] TFTP Download Started. TFTP file path:
\TFTP-ROOT\88391.config
[8/2/2012 1:07:10 PM] -----------------NCM 7.0.2 -------------------
[8/2/2012 1:07:10 PM] UseCustomMorePromptBehaviour: False
[8/2/2012 1:07:10 PM] Login Attempts: 1
[8/2/2012 1:07:10 PM] Custom UserName Prompt:
[8/2/2012 1:07:10 PM] Device Template: Nortel Passport-1.3.6.1.4.1.2272.30.ConfigMgmt-Commands
[8/2/2012 1:07:10 PM] System Name: B12S11
[8/2/2012 1:07:10 PM] System Description: ERS-8310 (4.2.0.0)
[8/2/2012 1:07:10 PM] System OID: 1.3.6.1.4.1.2272.47
[8/2/2012 1:07:10 PM] OS Image:
[8/2/2012 1:07:10 PM] OS Version:
[8/2/2012 1:07:10 PM] Menu-Based mode=True
[8/2/2012 1:07:10 PM] FreezeLoginForPreCommands mode= False
[8/2/2012 1:07:10 PM] NeedDelayEnableMode detected
[8/2/2012 1:07:10 PM]
-->StateChange: Connecting to server<--
[8/2/2012 1:07:10 PM] TimerTick: mstrData=<> State=1 - Connecting to server
[8/2/2012 1:07:10 PM] Pending Disconnect = False
[8/2/2012 1:07:10 PM] TimerState not Idle, Leaving.
[8/2/2012 1:07:10 PM]
-->StateChange: Connected to server - idle<--
The SWTelnetDebug file looks like this:
*** OnConnect received, err = 0
Got 3 bytes
ÿû ÿý
Got 3 bytes
Got 328 bytes
**************************************************
* Copyright (c) 1996-2009 Nortel Networks, Inc. *
* All Rights Reserved *
* Ethernet Routing Switch 8310 *
* Software Release 4.2.0.0 *
**************************************************
Login: USERNAME-EDIT
Got 1 bytes
*
Got 19 bytes
******
Password: PASSWORD-EDIT
Got 1 bytes
*
Got 21 bytes
******
B12S11:5#
*** OnConnect received, err = 0
Got 3 bytes
ÿû ÿý
Got 3 bytes
Got 328 bytes
**************************************************
* Copyright (c) 1996-2009 Nortel Networks, Inc. *
* All Rights Reserved *
* Ethernet Routing Switch 8310 *
* Software Release 4.2.0.0 *
**************************************************