Salut cher journal,
aujourd'hui grande déprime, je viens d'obtenir le badge ''tumbleweed'' sur stackoverflow en récompense pour avoir posé une question dont tout le monde se fiche … et malgré une petite offre de récompense, il faut bien avouer que personne ne se presse pour émettre la moindre hypothèse.
http://stackoverflow.com/questions/12474054/how-to-list-smiv1-mibs-with-net-snmp
La question est simple : y a t-il un moyen de lister des MIBs au format SMIv1 qui ont été chargées (correctement) par Net-SNMP ? Sachant que lister les MIBS SMIv2 ne pose aucun problème.
Pas non plus moyen de convertir automatiquement des MIBS SMIv1 en SMIv2—ou alors la conversion est incomplète, ce qui n'a aucun effet sur le comportement de Net-SNMP.
Bref je poste un journal un peu pointu il faut dire, mais s'il y a dans le coin des moules branchées SNMP ou un expert qui peut dire rapidement "laisse tomber".. ça peut évidemment faire avancer les choses.
(Bien sur il y a la solution d'utiliser des MIBS plus récentes.. mais elles ne sont pas forcément fournie par les méchants constructeurs)
# Forums
Posté par Maxime (site web personnel) . Évalué à 7.
Les forums c'est ici : https://linuxfr.org/forums
Poster dans les journaux juste pour avoir plus de chance d'avoir une réponse, c'est pas bien :).
[^] # Re: Forums
Posté par detail_pratique . Évalué à 4.
Le pauvre. En fin de journée, après dalnet, usenet, les com skyblog, il finira sur un bbs.
— Bon courage !
# Laisse tomber
Posté par Nitchevo (site web personnel) . Évalué à 10.
Laisse tomber
Un expert
# object-identifier ?
Posté par Etienne Bagnoud (site web personnel) . Évalué à 2.
La version 1 n'ayant pas de concepte de module mais seulement d'objet, il ne faut pas se baser uniquement sur "OBJECT-IDENTIFIER" ? Les modules ne servent qu'à mettre en relation plusieurs objets.
Mais je suis pas certain d'avoir compris la question …
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
[^] # Re: object-identifier ?
Posté par let antibarbie = xp <- xp - 1 . Évalué à 0.
Oui tu as tout à fait compris la question: Les mibs version 1 ont un object-identifier (plus ou moins "racine") qui pourrait à vue d'oeil humain se transformer en module-identifier (moyennant l'ajout d'un peu de description) et tout serait pile poil, sauf que je n'ai pas trouvé:
- de logiciel qui automatise cette tâche
- de bout de code "sample" qui effectue cette tâche dans l'API MIB de net-snmp
Mais oui à priori, il faudrait coder un bout de code avec net-snmp qui trouve le noeud OBJECT-IDENTIFIER qui-va-bien dans la MIB version 1.
[^] # Re: object-identifier ?
Posté par Etienne Bagnoud (site web personnel) . Évalué à 4.
Mais je vois toujours pas de problèmes. En quoi est-ce si important d'avoir ça dans des modules. Les modules regroupent un certain nombre d'objet ayant rapport entre eux.
M'est d'avis que quelque chose t'échappe, tu peux être précis dans la description de ce que tu souhaites faire ?
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
[^] # Re: object-identifier ?
Posté par let antibarbie = xp <- xp - 1 . Évalué à 0.
En fait, je précise:
- net-snmp te charge ton ensemble de MIBs en mémoire
- avec des MIBs SMIv2 tu as dans l'arbre un noeud "module-identity" qui te permet, lorsque tu parcours l'arbre SNMP en mémoire, d'identifier une MIB qui a été chargée en mémoire
le truc c'est qu'avec des MIBs v1 tu n'a pas cet identifiant et net-snmp te colle tous les noeuds de la MIB dans l'arbre mémoire général.. sans plus d'information.
maintenant, comment à partir de l'arbre, sortir les informations sur les MIBs effectivement chargées et présenter une hiérarchie des noeuds rajoutés par une MIB en particulier ? faut-il faire un "hook" dans le code du parseur de net-snmp pour récupérer les informations manquantes au chargement, où y a t-il une subtilité qui m'échappe ?
[^] # Re: object-identifier ?
Posté par Etienne Bagnoud (site web personnel) . Évalué à 2.
Ok, ça me semble très normal comme fonctionnement. Comment modifier net-snmp, je ne sais pas, mais dans ta situation je ferais de la façon suivante :
Je penses que ceux qui ont écrit ces MIB ont réunis les objets ayant une relation entre eux sous le même OID parent.
Les objets "solo" peuvent être traité manuellement, il ne devrait pas en avoir beaucoup.
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.