Page 1 of 7

MIB File

Posted: Tue Oct 21, 2014 10:56 pm
by sirhc
THIS IS A LEGAL AGREEMENT BETWEEN YOU (EITHER AN INDIVIDUAL OR AN ENTITY), THE END USER, AND NETONIX, LLC. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT DOWNLOAD THE SOFTWARE FROM OUR WEB SITE AND DO NOT INSTALL THE SOFTWARE.

BY DOWNLOADING THE SOFTWARE ON THIS PAGE, YOU ARE AGREE TO THE FOLLOWING:

1. Grant of License
Netonix, LLC grants to you a non-exclusive, non-transferable license, without right to sublicense, distribute or modify.

2. Title
The software is copyrighted by Netonix, LLC. Netonix, LLC retains all rights, title, and ownership of the software and all subsequent full or partial copies and derivatives of the Product, made by you or Netonix, LLC, including translations, compilations, partial copies, modifications, and updates. This license is not a sale of the software or any copy or derivative. You shall have no right to reproduce any full or partial copies of the software. You agree not to take any steps, such as reverse assembly or reverse compilation, to derive a source code equivalent of any software contained in the product.

3. Warranty Exclusion
YOU UNDERSTAND THAT THIS PRODUCT IS PROVIDED "AS IS". THERE ARE NO WARRANTIES UNDER THIS AGREEMENT, AND NETONIX, LLC DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR PARTICULAR PURPOSE.[/size]

4. Limitation of Liability
IN NO EVENT SHALL NETONIX, LLC BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF USE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES PURSUANT TO THIS AGREEMENT.

5. Proprietary Rights Exclusion Netonix, LLC makes no representation or warranty that the Product, or products developed using the Product, do not infringe any proprietary rights of any third parties. You shall assume sole responsibility for any such infringement.

6. Indemnification
You hereby agree to indemnify, defend and hold Netonix, LLC harmless from and against any and all claims, actions, suits, liabilities, judgments, losses, damages, attorneys' fees and other expenses of every nature and character by reason of this Agreement or use by you of products utilizing the Product.

7. Export Restrictions
You shall not export, directly or indirectly, any Product or products developed using the Product to any country for which the laws of the United States or the regulations of any U.S. agency requires an export license or other governmental approval, without first obtaining such license or approval. You shall strictly comply with all such restrictions. You agree to indemnify and hold Netonix, LLC harmless against all losses, damages, penalties, or causes of action resulting from a violation of this Section.

8. U.S. Government Restricted Rights
This Product is provided with Restricted Rights. Use, duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause CA 252.227-7013 or subparagraphs (a) through (d) of the Commercial Computer Software -Restrictive Rights clause CA 52.227-19, as reserved under the copyright laws of the United States. Manufacturer is Netonix, LLC, 154 Earland Drive, Building 5C, New Holland, PA 17557

9. Governing Law
The validity, performance, construction and interpretation of this Agreement shall be governed by laws of the state of Pennsylvania, United States of America, excluding its conflicts of laws rules, as applied to agreements entered into in Pennsylvania between Pennsylvania residents.


We use mostly standard MIB files for our switches.

SNMP uses standard POWER-ETHERNET-MIB for PoE information
SNMP uses standard UCD-SNMP-MIB for most OS (linux) related information (interfaces, CPU load, memory, disks)
SNMP uses our NETONIX-MIB for Board temps, voltages and fan speeds

If someone wants to be ambitious and combined them into 1 file and post it here for the community that would be great!

CLICK HERE TO DOWNLOAD MIB for v1.3.X - v1.4.X
Netonix's Private Enterprise Number (46242)

CLICK HERE TO DOWNLOAD MIB for v1.2.X

Re: MIB File

Posted: Thu Dec 11, 2014 9:17 pm
by josh
I just want to say that I ran this (tiny) MIB through every validator I could find, and it passed with flying colors.

Which, is something UBNT hasn't been able to do with 5 bug reports now :)

EXCELLENT WORK! =]

Sidenote: If you were to say, kick www.observium.org your MIB (and netonix logo) and maybe $1,000 or so, you could probably get them to code in support for your switches. It would be really nice to have support for them in a proven wide-spread project. You might even be able to advertise that feature.

Re: MIB File

Posted: Thu Dec 11, 2014 9:37 pm
by sirhc
Need to sell some switches first, resources are limited at this time but after cash is flowing sounds like a good idea!

Re: MIB File

Posted: Tue Dec 16, 2014 6:17 pm
by adama
Hi,

The date fields in the MIB seem to be incorrect :

LAST-UPDATED "9803231700Z"
Was this MIB really created and last updated on the 23th of March 1998? :)

Also, you should get your own enterprise number :

::= { enterprises 99999 }
You can obtain one at IANA. You should do this before your stuff gets popular and people start relying on the placeholder number!

http://pen.iana.org/pen/PenApplication.page

If you can fix that and provide us with SNMP access to a configured example of one of your devices, we can add some support for it.

adam.

Re: MIB File

Posted: Tue Dec 16, 2014 8:30 pm
by josh
Thanks for the response Adam :)

I've been working with several vendors in the WISP community to fix their SNMP MIBs specifically so they will work in Observium. You should be getting a fixed one from Ubiquiti as well, and there's a fair number of WISPs who would love to see this happen.

I know support for "weird things" and the device types themselves will still have to be coded in, but hopefully it's a step in the right direction.

Re: MIB File

Posted: Fri Mar 13, 2015 1:45 pm
by QuadeHale
That link doesn't work; any available mirrors up?

Re: MIB File

Posted: Fri Mar 13, 2015 1:52 pm
by sirhc
QuadeHale wrote:That link doesn't work; any available mirrors up?


Sorry, give me a few minutes and we will have that fixed

Re: MIB File

Posted: Fri May 22, 2015 7:20 am
by yoder
Is the file in this thread the lastest MIB?

Would it be possible to put something in the sysDescr field? For example

Netonix WS-6-MINI
Netonix WS-12-250A

I'm trying to work up some LibreNMS templates and I need something in the sysDescr field to determine what type of equipment this is.

Keith

Re: MIB File

Posted: Fri May 22, 2015 7:45 am
by yoder
One more thing in the MIB.

The sysUpTimeInstance returns something strange:

iso.3.6.1.2.1.1.3.0 = Timeticks: (4292311361) 496 days, 19:05:13.61
You haven't built switches for that long!! :D

Keith

Re: MIB File

Posted: Mon Jun 01, 2015 6:04 pm
by cbl
Any way of getting speed/duplex via the MIB?

I'd love an easy way to monitor that.