netdisco-mibs icon indicating copy to clipboard operation
netdisco-mibs copied to clipboard

Netgear switches

Open huntson opened this issue 1 year ago • 6 comments

Are we ever going to see the ability of Netdisco to pull Mac addresses from Netgear switches? I do not have it working and have several of these. TP-Link would be nice as well. Running cli commands on these switches does proceed the proper Mac address table.

huntson avatar Nov 26 '23 14:11 huntson

Unfortunately what hardware is supported to what degree is completely dependent on motivated volunteers with both

  • access to the hardware
  • the necessary willpower and Perl/SNMP knowledge to come up with a PR

On top of this problem on the workforce front, the mac address table discovery is currently SNMP only, so the device would need to have a MIB exposing it for successful integration into the snmp-info layer (or we need to talk @ollyg into supporting CLI discovery, like there already is for ARP tables).

Sorry for this bundle of bad news. But we try to be a friendly bunch and are very open to new contributors, so if you know somebody that can work on this they will be welcomed with open arms.

rc9000 avatar Nov 30 '23 20:11 rc9000

While I don't have the knowhow nor know anyone that does, I'd be happy to donate hardware to those that do.

huntson avatar Dec 03 '23 18:12 huntson

SNMP::Info already has a class for Netgear and I've seen it working on two models in our network, when we ran them temporarily.

Can you share what models you're using? Are you sure that SNMP is enabled and that you're using the correct credentials?

JeroenvIS avatar Dec 04 '23 10:12 JeroenvIS

See the screenshot below to see what units are showing up and populating. It looks like a lot of information is being populated - I'm just not getting the port list under the devices nor am I able to get any IP addresses that the devices see (I guess MACSUCK isn't working). Screenshot 2023-12-04 at 7 35 25 AM

huntson avatar Dec 04 '23 12:12 huntson

snmp::info works some magic on interaces(), i don't see the lower 3 models in our mib files, so most likely they'll need work. could be mibs, could be netgear class, could even be they're under a different enterprises id or whatever.

give us a ping if this is still relevant.

inphobia avatar May 10 '24 11:05 inphobia

Definitely still relevant.

huntson avatar May 10 '24 12:05 huntson