Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rudimentary support of the ifTable MIB for intel10g #427

Merged
merged 1 commit into from
Mar 27, 2015

Conversation

alexandergall
Copy link
Contributor

This is basically the same as PR #362, except that the code is now disabled by default. It can be enabled by

require("apps.intel.intel10g").enable_snmp = true

We didn't reach consensus about how to represent interfaces and intra-app links in a generic fashion, but I need something that works right now. I hope this code is acceptable at least as an interim solution.

If enabled via the module variable "enable_snmp", an instance of the
intel10g driver creates a row in the ifTable of the IF-MIB containing
just the objects ifDescr, ifType, ifSpeed, ifAdminStatus, ifOperStatus
and ifLastChange to allow monitoring of the most basic properties and
link up/down events.

The mib ipc module requires support in the SNMP agent that serves the
IF-MIB on the local host.
lukego added a commit to lukego/snabb that referenced this pull request Mar 27, 2015
@lukego lukego self-assigned this Mar 27, 2015
@lukego lukego merged commit 1d6e5a9 into snabbco:master Mar 27, 2015
@alexandergall alexandergall deleted the intel10g-snmp branch March 30, 2015 07:08
dpino added a commit to dpino/snabb that referenced this pull request Sep 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants