I am unable to get the credentials correct for the NCM connecting to the Juniper. I can access the Juniper using the username and password via SSH (putty). I am not sure what the command is to elevate the rights. Maybe that is what I am missing.
There is no need to "enable" like you would on cisco devices. In NCM on your juniper nodes make sure you select "no enable" under the Login Information section. If you prefer to back up as set commands rather than stanza you can easily edit the Juniper-1.3.6.1.4.1.2636.ConfigMgmt-Commands file to replace the line <Command Name="DownloadConfig" Value="show configuration"/> with <Command Name="DownloadConfig" Value="show configuration | display set"/>.
Drandles,
If I understand your question, this should help. We had a similar issue with some new Juniper devices, and we made a few changes to the default Juniper MachineType file to get things up and running. Below are all of the commands currently configured in the file, though we continue to tweak things.
Of the changes we made, the "Reset" command and the "VirtualPrompt" ones are probably the ones you are after. The first lets NCM know not to watch for the standard Cisco ">" prompt, and the second issues the "cli" command to get into the semi-equivalent of enable mode in Juniperland.
I have also thought about replacing the beginning portion of the "Reset" command with a Precommand line that just issued the "cli" command, but I have not tested that yet. Good luck!
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by () --><!--SolarWinds Network Management Tools--><!--Copyright 2005 SolarWinds.Net All rights reserved--><Configuration-Management Device="Juniper Devices" SystemOID=" 1.3.6.1.4.1.2636"> <Commands> <Command Name="VirtualPrompt" Value="%" /> <Command Name="Reset" Value="cli${CRLF}set cli complete-on-space off${CRLF}set cli screen-width 0${CRLF}set cli screen-length 0" RegEx=">"/> <Command Name="Reboot" Value="request system reboot${CRLF}yes"/> <Command Name="EnterConfigMode" Value="configure"/> <Command Name="ExitConfigMode" Value="commit and-quit"/> <Command Name="DownloadConfig" Value="show configuration | display set"/> <Command Name="UploadConfig" Value="${EnterConfigMode}${CRLF}${ConfigText}${CRLF}${ExitConfigMode}"/> <Command Name="SaveConfig" Value="${EnterConfigMode}${CRLF}${ExitConfigMode}"/> <Command Name="Version" Value="show version brief"/> </Commands></Configuration-Management>