Commit Graph

208 Commits

Author SHA1 Message Date
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 n
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 2018-12-30 10:24:59 +00:00
Oliver Gorwits
8100461520 #289 add BSD licence to files where missing 2018-12-30 09:46:50 +00:00
nick n
b6f7df332b no space in manpage link to ciscoips (#290) 2018-12-29 11:03:14 +00:00
nick n
e5eee009b3 and even more sourceforge -> github references (#288) 2018-12-29 11:02:58 +00:00
nick n
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 n
91f92f0fb9 aerohive base mac lookup and some minor doc nitpicking (#282) 2018-12-17 09:24:30 +01:00
Oliver Gorwits
bde8da5e6b release 3.63 2018-11-25 23:27:42 +00:00
Oliver Gorwits
a6ff166e4e attempt to fix test? 2018-11-21 11:37:44 +00:00
Oliver Gorwits
3ea6bd6217 fix docs 2018-11-21 10:52:45 +00:00
Oliver Gorwits
6405ebfc3e #271 update os_ver for Alcatel-Lucent (stromsoe) 2018-11-21 10:48:05 +00:00
Oliver Gorwits
94ab114cd3 #273 remove old ADTRAN modules not in netdisco-mibs 2018-11-21 10:45:46 +00:00
nick n
954f58fdbc return aerohive serial (#280)
no idea why this is needed, but without this change no serial is returned:

netdisco-do show -d hiveap207 -e serial
[25474] 2018-11-09 19:45:09  info App::Netdisco version 2.039031 loaded.
[25474] 2018-11-09 19:45:10  info show: [10.40.252.14]/serial started at Fri Nov  9 20:45:10 2018
undef
[25474] 2018-11-09 19:45:10  info show: finished at Fri Nov  9 20:45:10 2018
[25474] 2018-11-09 19:45:10  info show: status done: Showed serial response from 10.40.252.14

netdisco-do show -d hiveap207 -e Layer2::Aerohive::serial
[25491] 2018-11-09 19:45:15  info App::Netdisco version 2.039031 loaded.
[25491] 2018-11-09 19:45:15  info show: [10.40.252.14]/Layer2::Aerohive::serial started at Fri Nov  9 20:45:15 2018
undef
[25491] 2018-11-09 19:45:16  info show: finished at Fri Nov  9 20:45:16 2018
[25491] 2018-11-09 19:45:16  info show: status done: Showed serial response from 10.40.252.14



with the change:
netdisco-do show -d hiveap207 -e Layer2::Aerohive::serial
[23072] 2018-11-09 19:44:06  info App::Netdisco version 2.039031 loaded.
[23072] 2018-11-09 19:44:07  info show: [10.40.252.14]/Layer2::Aerohive::serial started at Fri Nov  9 20:44:07 2018
02501610110274
[23072] 2018-11-09 19:44:07  info show: finished at Fri Nov  9 20:44:07 2018
[23072] 2018-11-09 19:44:07  info show: status done: Showed serial response from 10.40.252.14

netdisco-do show -d hiveap207 -e serial
[23075] 2018-11-09 19:44:13  info App::Netdisco version 2.039031 loaded.
[23075] 2018-11-09 19:44:13  info show: [10.40.252.14]/serial started at Fri Nov  9 20:44:13 2018
02501610110274
[23075] 2018-11-09 19:44:14  info show: finished at Fri Nov  9 20:44:14 2018
[23075] 2018-11-09 19:44:14  info show: status done: Showed serial response from 10.40.252.14
2018-11-21 10:37:19 +00:00
Eric A. Miller
5aa21deb07 release 3.62 2018-10-29 19:09:26 -04:00
Alexander Hartmaier
b7ac11222a Support for Cisco Firepower Threat Defense (#278)
When sending SNMP requests to one of the data interfaces of an FTD you're
talking to a Cisco ASA running as a process called 'lina'.
2018-10-25 10:30:43 +02:00
Jeroen van Ingen
b24da8c380 Add tests for peth_port_ifindex in Juniper.pm 2018-10-08 12:37:23 +02:00
pyro3d
ab2be759af Document peth_port_ifindex for Junipers (#275)
Document peth_port_ifindex in Juniper.pm
2018-10-08 10:56:38 +02:00
Jeroen van Ingen Schenau
78e5528c0d Merge pull request #270 from avantops/mikrotik-model-fix
Add support for additional Mikrotik models
2018-10-08 09:45:27 +02:00
Ryan Gasik
a82e8e32a0 Add peth_port_ifindex override for Junipers. 2018-10-06 20:53:06 -07:00
Jeroen van Ingen
770ab9c8ec Add 3810M, 2930M, 2930F and 2540 series switches 2018-09-10 10:28:42 +02:00
avantops
f63a71910c Add support for additional Mikrotik models
Add additional regex to catch additional valid Mikrotik hardware models.
2018-06-27 00:05:42 -07:00
Florian Schlichting
ea59fa2c2d fix typos in Huawei.pm
as found by Debian's lintian QA checker
2018-05-14 17:47:34 +02:00
Eric A. Miller
a1769aa905 release 3.61 2018-05-09 23:17:09 -04:00
Eric A. Miller
78119d6547 #252 Unpack binary MAC if present in cdp_port
Fix SNMPv1 cdp_run check
2018-05-09 22:49:53 -04:00
Eric A. Miller
f27d76fa9d Use munge_mac() to unpack MACs 2018-05-09 22:44:24 -04:00
Eric A. Miller
4f8534169a Use NetAddr::IP::Lite to determine if EIGRP peer is a valid IP 2018-05-09 22:42:59 -04:00
Eric A. Miller
f531c9d9a7 #261 EIGRP Peer Neighbor Formatting / Munge 2018-05-07 23:08:19 -04:00
Eric A. Miller
1a80138026 #195 IP address table - IPv4 Address Table will use the IP-MIB::ipAddressTable if the deprecated IP-MIB::ipAddrTable doesn't return results 2018-05-07 21:09:16 -04:00
Eric A. Miller
4ff904f3cd If we were given an IPv6 transport-specifier strip it before trying to resolve it
Since DestHost defaults to 'localhost' die instead of returning undef from resolve_desthost()
2018-05-06 20:26:51 -04:00
Eric A. Miller
721193ccb8 #255 IPv6 support 2018-05-06 14:02:35 -04:00
Eric A. Miller
b263fa4375 release 3.60 2018-05-06 11:01:00 -04:00
Eric A. Miller
4681004b52 Fix potential issue in enumeration of LLDP reported system capabilities supported by the remote system due to the 'lldpRemSysCapSupported' leaf name being defined in multiple MIBs 2018-05-06 10:51:19 -04:00
Eric A. Miller
0ab688964f Don't capture 'Hive' if it exists in aerohive AP model name 2018-05-06 09:32:35 -04:00
inphobia
41339c8df4 detect ap250 & ap230 models (#263)
it seems aerohive changed the their model names in snmp, so they no langer always begin with "hive". i have access to models 120, 121, 230 & 250. this is their sysdescr:

SNMPv2-MIB::sysDescr.0 = STRING: AP250, HiveOS 8.3r2 build-191018
SNMPv2-MIB::sysDescr.0 = STRING: AP230, HiveOS 6.5r8b build-179369
SNMPv2-MIB::sysDescr.0 = STRING: HiveAP121, HiveOS 6.5r8b build-179369
SNMPv2-MIB::sysDescr.0 = STRING: HiveAP120, HiveOS 6.5r3 Honolulu build2530

this fixes empty model names for the 230 & 250 ones while still supporting 120 & 121

Class SNMP::Info::Layer2::Aerohive (3.59) loaded from SNMP::Info 3.59.
Connected to hiveap211.
Detected Class: SNMP::Info::Layer2::Aerohive
Using    Class: SNMP::Info::Layer2::Aerohive (-c to change)

Fetching base info...

vendor               aerohive
model                AP250
os                   hiveos
os_ver               8.3r2
description          AP250, HiveOS 8.3r2 build-191018
contact              admin@aerohive.com



Class SNMP::Info::Layer2::Aerohive (3.59) loaded from SNMP::Info 3.59.
Connected to hiveap113.
Detected Class: SNMP::Info::Layer2::Aerohive
Using    Class: SNMP::Info::Layer2::Aerohive (-c to change)

Fetching base info...

vendor               aerohive
model                HiveAP121
os                   hiveos
os_ver               6.5r8b
description          HiveAP121, HiveOS 6.5r8b build-179369
contact              admin@aerohive.com
2018-05-05 16:19:39 +01:00
Eric A. Miller
119c077d25 Some devices use ifIndex when LLDP remote type is 'local', don't lldpRemPortId in these cases when it contains all digits
Cover LLDP class with tests
2018-05-04 17:23:44 -04:00
Eric A. Miller
9af3f7c579 #140 LLDP fixes - treat remote port type of 'local' as an interface name 2018-05-02 22:47:46 -04:00
Eric A. Miller
e7c93b7abd release 3.59 2018-05-01 23:18:16 -04:00
Eric A. Miller
20b655c7a2 POD 2018-05-01 23:13:00 -04:00