Table des matières

,

SNMP

Le protocole snmp permet à un manager de récupérer des informations fournies par un ou plusieurs agents SNMP s’exécutant sur le matériel.

Les MIB listent et décrivent les OID mis à disposition par l'agent SNMP. Une partie de la MIB peut se reposer sur des MIB standards

Les outils

$ sudo apt-get install snmp tkmib

Utilisation de tkmib

Télécharger le fichier MIB fournit par le constructeur du matériel. Placer le fichier dans le répertoire de l'utilisateur ~/.snmp/mibs

tkmib est paramétré pour rechercher les dépendances dans certains dossiers. Il faudra placer les fichiers MIBs dans ces répertoires.

Si besoin, la liste des répertoires dans lesquels les MIBs sont disponibles peut être étendue via l'utilisation de la variable MIBDIRS.

$ MIBDIRS=+/home/yoann/developpement/MIB
$ export MIBDIRS 
$ tkmib
Pour limiter les problèmes de dépendances, un paquet propose d'installer des MIBs standards sur le système:
$ sudo apt-get install snmp-mibs-downloader

Executer tkmib depuis une console, cela permettra d'avoir un visuel sur les erreurs éventuellement rencontrées.

La console doit indiquer

snmp_read_mib: reading MIB: /home/yoann/developpement/MIB/NAS.mib
done

En cas d'erreur de chargement, consulter la console, il peut manquer un fichier de définition. Consulter la section Ressources en bas de page pour tenter de le télécharger.

Références

Ressources

De nombreux fichiers mibs sont mis en ligne sur le lien suivant: