Commit Graph
1629 Commits
Author SHA1 Message Date
nick nandOliver Gorwits 4ba91f9df8 update oneaccess (#310)
* update oneaccess, regretfully it seems oneos version6 is a step back when it comes to snmp support.
changes:
 * start using oneaccess mibs, not much useable data there yet however
 * return the device model
 * show os version for version 6 too. not many elegeant ways to handle all the version syntaxes used,
     so just dump what resembles a version string & be done with it
 * updated documentation

tested on:
 one420 - os V5.2R1C12
 one521 - os 6.1.rc1patch06
 one521 - os 6.1.3

some comments in the code as what works & what doesn't.

* typo

* bump required netdisco-mibs version to 4.014 (not released yet) but needed for oneaccess mibs. might as well fail at the start of the build instead of the end

* 2 tests fixed for oneaccess, 1 more to go

* last test fixed

* a few more changes

but mostly need to have a file change so i can trigger a travis build :)
2019-02-24 14:57:21 +00:00
nick nandGitHub 3b604723bd typo & 2 variables that were not defined with my (#309) 2019-02-23 22:30:04 +01:00
LBegnaudandJeroen van Ingen Schenau a2877729ff Update VyOS Official enterprise OID (#308)
VyOS project has their own OID as of the release of 1.2.0: https://wiki.vyos.net/wiki/1.2.0/release_notes#SNMP_sysDescr_and_OID
2019-02-22 09:17:54 +01:00
nick nandGitHub 605ae68f6b mention info::snmp::cdp req
req mibs would also be nice.
2019-02-10 06:58:36 +01:00
nick nandGitHub ef8afd8b65 mau means Medium Attachment Unit
mau means "Medium Attachment Unit"
2019-02-09 21:21:19 +01:00
nick nandGitHub 9365c67a6b mau means something else
it means "Medium Attachment Unit", not "Media Access Unit" according to rfc 2668
2019-02-09 21:13:02 +01:00
nick nandGitHub 8e3f10673e fix cisco aggregated port slave interface mapping
netdisco/snmp-info#295 for issue

tested on c3750x (stacked & single) & nexus 9332.

c3750x didn't show any slave interfaces for it's port channels.
nexus reported data all over the place, even making port channels slave interfaces of other port channels.

with these changes both devices report correct and complete slave interfaces:
tested on c3750x with lacp channels
tested on nexus 9332pq with lacp channels (vpc),  static aggregation, vpc peer link, fex uplink.

no regressions detected after a month of testing (we also have a bunch of ciscosb & other ios devices running , but none of those have port channels).

updated documentation, hope it makes sense.

things that didn't work before and still don't:
* mapping vpc portchannels members on both vpc cluster switches (sounds like fun)
* cisco ucs fabric interconnects (nexus 6248 on 3.2.3d) don't show port channel members, but didn't do so before either.

munge_port_ifindex() can most likely be written more elegant, but that's something for a real perl monk.
2019-02-02 00:59:57 +01:00
nick nandGitHub cc95604bd9 now lenovo devices
blade networks -> ibm -> lenovo
2019-02-01 18:50:44 +01:00
nick nandGitHub 6799312ad0 move Kentrox a few lines lower
since it's sorted alphabetically.

since i was here also mention ibmgbtor is now owned by lenovo.

and then made the layout a bit more consistent
2019-02-01 18:46:07 +01:00
nick nandGitHub 8dee0fcd12 Merge pull request #299 from inphobia/nn_ws_cleanup
massive amount of trailing whitespace cleanup

i ran this for 2 weeks, did not notice any regressions.

during those 2 weeks i went over all the diffs on 3 different occasions to make sure i did not delete a comma, quote or whatever.

ran the complete test set as well, no errors there either.

now it's finally commit time then i guess, so when the next module gets based on an existing one we have a clean layout.
2019-01-31 17:42:25 +01:00
nick nandGitHub dca78048c7 clarify what the oid references 2019-01-31 02:20:29 +01:00
nick nandGitHub 014d32cec1 device info would be handy too
for snmp::info device information always comes in handy. add it to the issue template.

basic info which helps: vendor, model & os plus an snmpwalk of the system leaf of snmpv2-mib.
2019-01-31 02:14:37 +01:00
nick nandGitHub 477d845c39 guess should add that name here too
or perhaps it will get regenerated with the nxt release process and be added then.
2019-01-31 00:55:31 +01:00
nick nandGitHub 6e5155ffbf just adding 1 more name in here
that name being mine.
2019-01-31 00:51:12 +01:00
nick nandGitHub 39679992f0 this ain't vyatta
readme & info.pm refers to this as
"Subclass for DLink devices."

so do the same here.
2019-01-31 00:32:44 +01:00
inphobia 4dee43a863 Merge branch 'master' of https://github.com/netdisco/snmp-info into nn_ws_cleanup 2019-01-19 18:42:12 +01:00
inphobia 5c599bd3d2 mention required mibs 2019-01-19 14:43:25 +01:00
nick nandGitHub be0dbf6953 typo
_load_attr, not _load_atrr
2019-01-19 13:41:49 +01:00
inphobia a59572b392 pod cleanup 2019-01-19 05:55:28 +01:00
inphobia 19cdb388e5 Changes whitespace cleanup 2019-01-19 05:38:14 +01:00
inphobia e68fa13289 contrib whitespace cleanup 2019-01-19 05:37:23 +01:00
inphobia d938a2c0d6 almost done whitespace cleanup 2019-01-19 05:33:09 +01:00
inphobia 16285ce2eb almost done whitespace cleanup 2019-01-19 05:30:20 +01:00
inphobia e356189010 almost done whitespace cleanup 2019-01-19 05:24:32 +01:00
inphobia 4230a07c94 final whitespace cleanup 2019-01-19 05:19:41 +01:00
inphobia f2b0f67b5f l7 whitespace cleanup 2019-01-19 05:18:41 +01:00
inphobia a8766a0b0b even more whitespace cleanup 2019-01-19 05:17:04 +01:00
inphobia b78b1b4860 even more whitespace cleanup 2019-01-19 05:13:01 +01:00
inphobia 6118b0d012 and more whitespace cleanup 2019-01-19 05:07:12 +01:00
inphobia ca48defd24 and more whitespace cleanup 2019-01-19 05:02:41 +01:00
inphobia 93787c4c45 more whitespace cleanup 2019-01-19 04:55:14 +01:00
inphobia 5562144209 whitespace cleanup 2019-01-19 04:43:18 +01:00
nick nandJeroen van Ingen Schenau b28f81adbb Small improvements in consistency for code and manual (#298)
usage of munge_prio_mac/port was mixed up.
make manual a bit more consistent while here.
2019-01-15 10:43:47 +01:00
Jeroen van Ingen 64846ed2de Add model mappings for HP JL557A and JL558A 2019-01-02 15:13:31 +01:00
Oliver Gorwits d7d747af67 release 3.64 3.64 2018-12-30 10:24:59 +00:00
Oliver Gorwits 41e9332420 update MANIFEST 2018-12-30 09:56:30 +00:00
Oliver Gorwits 23613800b2 add Module::Find to test_requires 2018-12-30 09:55:32 +00:00
Oliver Gorwits 8100461520 #289 add BSD licence to files where missing 2018-12-30 09:46:50 +00:00
Oliver Gorwits 07afff6ef0 new Class test wrapper 2018-12-29 20:41:10 +00:00
Oliver Gorwits 400c26a1d7 add NetSNMP::default_store test req 2018-12-29 14:46:04 +00:00
nick nandOliver Gorwits b6f7df332b no space in manpage link to ciscoips (#290) 2018-12-29 11:03:14 +00:00
nick nandOliver Gorwits e5eee009b3 and even more sourceforge -> github references (#288) 2018-12-29 11:02:58 +00:00
nick nandOliver Gorwits bb731c6368 sourceforge links replacing (#287)
more sourceforge -> github changes
2018-12-29 11:02:41 +00:00
nick nandOliver Gorwits a418ba0a1e replace sourceforge references with working links (#286)
the FAQ: section discusses cvs, i guess that is no longer relevant either.
2018-12-29 11:02:23 +00:00
nick nandOliver Gorwits cea462662d mib link change + spelling (#285)
redirect to github for netdisco-mibs instead of sourceforge.

rest are some spelling fixes & setting things alphabetically.
2018-12-29 11:01:47 +00:00
nick nandOliver Gorwits f3a8b1171b aerohive test module, missing part for #282 (#284)
* aerohive test module

add mac() test
set serial inline with real serial
add mgt0,wifi0 & wifi1 interfaces
set mac address correctly as compared to real aerohive devices

* typo
2018-12-29 11:01:16 +00:00
nick nandOliver Gorwits bb773ccc0a add preliminary support for exinda / gfi traffic shapers (#283)
* exinda support

* exinda support

* add exinda hint

needed to identify exinda devices.

* mentin exinda in overview and link docs

* overwrite layers to l2/3/4/7

* get uptime from exinda mib

now matches uptime reported by cli & web interface.

* single quotes preferred

* to much copy/paste

* merge 3.63

* some more functions added. also general cleanup

* Update .travis.yml

* a few fixes

* Update .travis.yml

* Update .travis.yml

* revert

* revert
2018-12-29 11:00:08 +00:00
nick nandOliver Gorwits 61dc499369 attribute change (#281)
pretty please?
alias or real name, both work for me. thx
2018-12-29 10:58:48 +00:00
Oliver GorwitsandGitHub d806795a86 Always notify from Travis to IRC and email on any code commit 2018-12-28 18:34:57 +00:00
nick nandJeroen van Ingen Schenau 91f92f0fb9 aerohive base mac lookup and some minor doc nitpicking (#282) 2018-12-17 09:24:30 +01:00