J'ai un appareil avec SNMP configuré et donne beaucoup de résultats pour
snmpwalk -v2c -c public 1.1.1.1
mais lorsque je répète une section particulière comme un système ou une interface, il échoue comme ci-dessous ... Existe-t-il un moyen de vérifier ce que toutes les sections sont présentes dans la MIB ou une impression d'un arbre entier.
xyz@xyz-VirtualBox:~$ snmpwalk -v2c -c public 1.1.1.1 udp
udp: Unknown Object Identifier (Sub-id not found: (top) -> udp)
xyz@xyz-VirtualBox:~$ snmpwalk -v2c -c public 1.1.1.1 cmot
cmot: Unknown Object Identifier (Sub-id not found: (top) -> cmot)
xyz@xyz-VirtualBox:~$ snmpwalk -v2c -c public 1.1.1.1 system
system: Unknown Object Identifier (Sub-id not found: (top) -> system)
xyz@xyz-VirtualBox:~$ snmpwalk -v2c -c public 1.1.1.1 interfaces
interfaces: Unknown Object Identifier (Sub-id not found: (top) -> interfaces)
cmot: Unknown Object Identifier
vous montre que cmot
n'est pas trouvé dans des MIB connues.
Vous devez ajouter les mibs de l'appareil au client SNMP via cp MY-MIB.txt /usr/share/snmp/mibs
ou utiliser le client SNMP sans MIB.
Par exemple pour obtenir des informations système:
snmpwalk -v2c -c public 1.1.1.1 1.3.6.1.2.1.1
Ou vous pouvez indiquer aux outils de charger le fichier My-MIB pour cette commande uniquement:
snmpwalk -m +MY-MIB -v2c -c public 1.1.1.1 cmot