Add Moxa EDS-4012 Series switches

Please provide ALL info asked for here.

Hi, any chance to add MIB for Moxa EDS-4012 Series switches?

Software Package for EDS-4000 and EDS-G4000 Series (MIB):
https://cdn-cms.azureedge.net/getmedia/74af8318-5184-4a77-b217-d36790598c90/moxa-eds-4000-g4000-series-mib-software-package-v3.0.zip

I think you and I are the only LibreNMS Moxa users on the planet :slight_smile:

I’ve added a few over the past while and made some general improvements, but I’m definitely not an expert at it: Pull requests · librenms/librenms · GitHub

I don’t know how to do it reliably without having the device physically available on the network, if you could get it on the Internet and responding to SNMP, I could probably get it added. Each Moxa model (not just family, every model in that family too) has a different MIB, but it’s fairly straight forward to update the relevant files to add new models.

Alternatively if you can generate the test data for it, I know how to use that to test against - but you’d need a development environment of sorts to do that I think, and we’d have to back and forward a bit to update the test data once we have the device detecting fully - would be a little bumpy, but possible if you’re motivated to get them added - what’s your capability to do some mild development work and learn the process with me?

Discovery
https://p.libren.ms/view/c51b8668

Poller
https://p.libren.ms/view/8e6a1d75

Snmpbulkwalk
https://p.libren.ms/view/ed2cb56a

Can someone give me SNMP access to this device? I don’t know why, but I am unable to (properly) read SNMPwalk files posted here (not just this device). I’m getting all kinds of errors in my snmpsimd.

With snmp read only access I can work on this.

I am also a LibreNMS and Moxa user.

We’re upgrading our older switches all to the 4008, 4012, 4014 series switches.
I’d really like to get these working better in LibreNMS. The info pulled off of them now leaves a lot to be desired.

I also am trying to get a Moxa based switch into Librenms. It is showing up and getting poll results however the interface data is not correct. This is likely because the real interfaces (in my case) start here:

IF-MIB::ifDescr.1000001 = STRING: Switch 1 - Port 1 IF-MIB::ifDescr.1000002 = STRING: Switch 1 - Port 2 IF-MIB::ifDescr.1000003 = STRING: Switch 1 - Port 3 IF-MIB::ifDescr.1000004 = STRING: Switch 1 - Port 4 IF-MIB::ifDescr.1000005 = STRING: Switch 1 - Port 5 IF-MIB::ifDescr.1000006 = STRING: Switch 1 - Port 6 IF-MIB::ifDescr.1000007 = STRING: Switch 1 - Port 7 IF-MIB::ifDescr.1000008 = STRING: Switch 1 - Port 8 IF-MIB::ifDescr.1000009 = STRING: Switch 1 - Port 9 IF-MIB::ifDescr.1000010 = STRING: Switch 1 - Port 10 IF-MIB::ifDescr.1000011 = STRING: Switch 1 - Port 11 IF-MIB::ifDescr.1000012 = STRING: Switch 1 - Port 12

I just discovered that these interfaces ARE there and show up just fine they are on page 129! I do not need the first 128 pages full of dummy interfaces. How can I get rid of them?

That’s a great question. I would imagine these are a popular enough switch to have some level of support. Has anyone made any headway with these switches or similar models?

necrobump…. :sob:

@iamskol I’m working with an EDS-4008.

do you have time to help me test the models you have?

@deagle746 I can help do some testing today.

I can test with the following:
4008, 4012, 4014
G4012, G4014

Just let me know how I can help!

Cool. I have the 4008 model but I need variety.

Could you send me a full snmpwalk of the other models. Specifically, I need ones with sfp and Poe active and working. Doesn’t have to be at the same time,but it would help.

I have been working on filling out the device and is nearly there. Just missing the fiber&Poe data to emulate.

https://github.com/librenms/librenms/pull/18691

Working on getting this together now. I’ll follow up shortly!

I’m running into some issues that I need to deal with. Sorry, I’ll have to get back with you later.
But I’ll get all of these!

no worries, when your available.

Please use the capture button then the SNMP tab.

Put the output in pastebin or somewhere.

That took WAY longer than I thought it would.
Thank you for showing me that… I’ve never seen that within the GUI.

none of the 3 have fiber SFP or POE?

Sorry, I was out with the family and didn’t see your message.

Each of those switches are actively using SFP and POE. I’m not sure why they’re not showing up in the SNMPWALK.

I can poke around today.

strange, ill try again.

is there anything in your fiber check menu?

Yessir! I have entries for QG1 through QG6 (looking at the EDS-G4014 specifically).