Support for Unknown Devices
Virtually any SNMP device can be managed by NeDi and I don’t just mean reading some default MIBs. All you need is a .def file which resides in the sysobj folder. In addition CLI support can be added by editing libcli-iopty.pm, but that’s a bit trickier…
Defining Devices
If an unknown device is discovered, you can create a definition file and assign an icon to it, with that it can be properly supported within NeDi.
The easiest way is through Defgen, which can be invoked by clicking on the sysobj value in Devices-List or the triangle icon in Devices-Status. Consult the help (life-saver icon on top) or have a look at the tutorial (coming soon) to learn how to use Defgen.
Device Icons
In order to provide some sort of consistency while not limiting expanding device support, I’ve come up with this scheme, which should cover most of the device types out there. A few exceptions exist, mainly concerning printers and supervisor(s). Use the browser in Defgen to select the icon according to the following scheme…
Colors
The top-level distinction (vendor) is made with the main color:
| Vendor | Color |
|---|---|
| Cisco | blue |
| HP | green |
| Avaya (Nortel) | orange |
| Extreme | purple |
| Alcatel-Lucent | yellow |
| Brocade (Foundry) | red |
| Other | black |
Bold charactar is substituted below for the x. In addition some icons use shades (d=dark,n=normal,p=pale) to differentiate between device size:
Icons
| Type | Subtype | Shade | Icon Name |
|---|---|---|---|
| Workgroup (L2) | ~12 Port | pale | w2xp |
| Workgroup (L2) | ~24 Port | normal | w2xn |
| Workgroup (L2) | ~48 Port | dark | w2xd |
| Workgroup (L3) | ~12 Port | pale | w3xp |
| Workgroup (L3) | ~24 Port | normal | w3xn |
| Workgroup (L3) | ~48 Port | dark | w3xd |
| Chassis (L2) | small | pale | c2xp |
| Chassis (L2) | medium | normal | c2xn |
| Chassis (L2) | big | dark | c2xd |
| Chassis (L3) | small | pale | c3xp |
| Chassis (L3) | medium | normal | c3xn |
| Chassis (L3) | big | dark | c3xd |
| Switch Processor | - | - | spxn |
| Router | small | - | rsxn |
| Router | medium | - | rmxn |
| Router | big | - | rbxn |
| Content Switch (GW) | - | - | csxn |
| Firewall | boxed | - | fwxn |
| Firewall | virtual | - | fvxn |
| Load Balancer | - | - | lbxn |
| IP Phone | - | - | phxn |
| VPN GW/HW Client | - | - | vpxn |
| Wlan Access Point | - | - | waxn |
| Wlan Bridge | - | - | wbxn |