cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1179
Views
10
Helpful
7
Replies

Device <NAME> does not have a Network Element Driver registered

oscj
Spotlight
Spotlight

Hej
I am new to NSO and getting the error in title while trying to connect to a Juniper vSRX. I can ping the device but can not connect.  I would appreciate the help

NSO-Connection-Issue.PNG

I read online it could be a Java-vm issue but all Java for all NEDs seem to be installed

admin@ncs> show packages package oper-status java-uninitialized 
% No entries found.
[ok][2023-02-15 11:53:32]

admin@ncs> show packages package oper-status up 
NAME                  UP  
--------------------------
a10-acos-cli-3.0      X   
alu-sr-cli-3.4        X   
cisco-asa-cli-6.6     X   
cisco-ios-cli-3.0     X   
cisco-ios-cli-3.8     X   
cisco-ios-cli-6.90    X   
cisco-iosxr-cli-3.0   X   
cisco-iosxr-cli-3.5   X   
cisco-iosxr-cli-7.44  X   
cisco-iosxr-nc-7.8    X   
cisco-nx-cli-3.0      X   
dell-ftos-cli-3.0     X   
juniper-junos-nc-3.0  X  

This is the config for the device, and looks alright as far as I can see

admin@ncs> show configuration devices device Oscar-Cust-1 
address   10.250.10.101;
port      830;
authgroup Oscar;
device-type {
    cli {
        ned-id   juniper-junos-nc-3.0;
        protocol ssh;
    }
}
state {
    admin-state unlocked;
}

 

1 Accepted Solution

Accepted Solutions

rrajapan
Cisco Employee
Cisco Employee

Please fetch ssh host keys.

# devices device Oscar-Cust-1 ssh fetch-host-keys

View solution in original post

7 Replies 7

rrajapan
Cisco Employee
Cisco Employee

Hi,
is this netconf NED,? if so configure device-type as netconf

# devices device Oscar-Cust-1 device-type netconf ned-id juniper-junos-nc-3.0
# commit

I am pretty knew so don't know how to check if a Ned is netconf. How can I find that out?

rrajapan
Cisco Employee
Cisco Employee

Its netconf NED, juniper-junos-nc-3.0 (nc=netconf). Please configure device-type as netconf

# devices device Oscar-Cust-1 device-type netconf ned-id juniper-junos-nc-3.0
# commit

I have done that but now get SSH-Key error.

admin@ncs(config)# show full-configuration devices device Oscar-Cust-1                        
devices device Oscar-Cust-1
 address   10.250.10.101
 port      830
 authgroup Oscar
 device-type netconf ned-id juniper-junos-nc-3.0
 state admin-state unlocked
!

As far as I can see, the config should use the password in the auth-group, but it doesn't seem to

admin@ncs(config)# show full-configuration devices authgroups group Oscar 
devices authgroups group Oscar
 umap admin
  remote-name     odj
  remote-password $9$vTkxwaZAk+YzaOooUogJuRYy7p2GVsAAvx/8MuWLYPI=
 !
 umap odj
  remote-name     odj
  remote-password $9$KL5bfnTUtstCL+hWwxv7okQ6BE9oe3Icarz9CZ31FvA=
 !
 umap oscj
  remote-name     odj
  remote-password $9$MZ8KrTrAlq5ahop2FMVb9cHo/q5oLBsxOkOepgCItCk=
 !
!

NSO-ssh-key-error.PNG

 

rrajapan
Cisco Employee
Cisco Employee

Please fetch ssh host keys.

# devices device Oscar-Cust-1 ssh fetch-host-keys

Thanks,
This + Changing ned-id to netconf solved the issue.
Is it possible to fetch ssh host keys from GUI?

rrajapan
Cisco Employee
Cisco Employee

yes, its possible fetch ssh host-keys from GUI.

Device manager -> click device -> select Actions tap(top) -> SSH fetch-host-keys -> Run fetch-host-keys action