there is a script bulkdelete.sh at <nedi>/contrib/, but I never tried it.
May you can try once more to discover, get the ssh keys, start a refresh-run with detailed logging messages and check only some of the 50 devices:
- discover, starting at the devip:
sudo -u www-data /var/nedi/nedi.pl -v -p -A "inet_ntoa(devip) regexp '^172.16.*$|^192.168.*$'"
- optional get ssh keys (check your nedi.conf:usessh) :
sudo -u www-data /var/nedi/nedi.pl -v -k -A "inet_ntoa(devip) regexp '^172.16.*$|^192.168.*$'"
sudo -u www-data /var/nedi/nedi.pl -v -A "inet_ntoa(devip) regexp '^172.16.*$|^192.168.*$'"
May you get a hint from the logging messages what is going wrong. May check your device definition files (for example 188.8.131.52.184.108.40.206.697.def) for the devices. In one situations I saw this messages for a device with connection problems at the uplink. I saw the messages for a router with many IP-Addresses (check your nedi.conf:useip variable). In an other situation I saw the message when the device definition file was wrong (Minor Firmware Version was different). You can check the OID with snmpget.
snmpget -v2c -c<community string> <device-address> 220.127.116.11.18.104.22.168.0
iso.22.214.171.124.126.96.36.199 = OID: iso.188.8.131.52.184.108.40.2067