You want to check which of your devices are supported? ./nedi.pl -y will give the answers...
192.168.1.31 Twhga102 1.3.6.1.4.1.9.1.278=Cat3548 0/0/1 m68 70/147 I assume you see where this is going. If you get something like this: 192.168.38.5 PotlaU03 1.3.6.1.4.1.800.3.1.1.3=other InIl a1 o0 m59 2/252
You'll need to create a new definition file, with the appropriate OIDs and specs for that device. Click on the OID in Devices-List and work with the new Defgen tool. You'll find additional definitions in the contrib directory as well. Email your new definitions to remo.rickli(AT)psi.ch, if you want them to be included, but first make sure they're as accurate as possible!
Note how long it took. Then think about how often you want to scan your entire network (consider enough slack to avoid overlaps). We have about 260 devices connecting 5000 nodes, which takes about 20 minutes to discover. We run it every hour now. Therefore our rrdstep is 3600 and the cronjob looks like this:
1 0 * * * /var/nedi/nedi.pl -cob > /tmp/nedi-backup.lastrun 1 1-23 * * * /var/nedi/nedi.pl -co > /tmp/nedi.lastrun
This will scan the network 1 minute past every hour and backup configurations each night at 1 minute past midnight. Unless you have a very big network (e.g. > 300 devices) this should be fine. Smaller networks can be scanned more often. Parallelizing would greatly improve this, but NeDi is a quiet tool for now...