Update: still valid for Ubuntu 20.04 LTS !!!
Where are the MIB files ?
I’m in the middle of upgrading old servers and I found Ubuntu starting on 12.04 didn’t install the MIB files. Even if you install the SNMP applications. It was really strange to launch tkmib
and just see a couple of nodes.
The explanation is simple. Just check the preamble of /etc/snmp/snmp.conf
# # As the snmp packages come without MIB files due to license reasons, loading # of MIBs is disabled by default. If you added the MIBs you can reenable # loaging them by commenting out the following line. mibs : |
Sure, but how can I install them ?
Fortunately there is a package to deal with that.
$ sudo apt-get install snmp-mibs-downloader |
It will download the IETF MIB files and install them under the usual /usr/share/mibs/
If for any reason you don’t see it happen force it with
$ sudo download-mibs |
You can repeat this command later to update any new MIB file.
Let’s rock’n’roll
Well, almost. At this time your tools still won’t work correctly. Just remember the text on /etc/snmp/snmp.conf
. You have to comment out the mibs :
line! Now everything is by the book. Enjoy!
Thanks!
Congrats!!!
Great tutorial.
Helped me a lot! :-)
But what the heck is ‘loaging’ ?
I copy/pasted “as is” from the file. The typo is there on the original distributed file. Check it. :-)
The typo was corrected in 14.04
This was a big help, thanks!
Thanks…!!!
Thanks, it was very helpfull
Ubuntu users must have multiverse added to /etc/apt/sources.list in order to download this pkg.
I’ve just checked a new installed 12.04 and /etc/apt/sources.list already has multiverse by default
Tanks. I was hitting my head to the wall long time because of this.
thanks
Perfect. Thank you.
Recipe still works. Thanks! :o)
great help, thank you. As i am currently learning about cisco devices it is nice to know that hp also supports ubuntu :)
thanks