Man, some of these vendors really do suck. :D
 
------ Original Message ------
From: "Dan Ratzlaff" <dratzlaff@mhceck.org>
To: "Observium Network Observation System" <observium@observium.org>
Sent: 10/24/2014 10:28:11 AM
Subject: Re: [Observium] Ports not found on older PowerConnect switches
 

Thanks for your help, Adam.  I know about Dell’s snmp shortcomings.  At one point I found a bug in one of their switches that had to do with them using a signed int instead of unsigned int for their counters.  Really threw MRTG for a loop.

 

Anyway, I knew MRTG used to work with these switches, but I was dumb and decided to upgrade them to the “latest” firmware (6.1.2).  That’s what broke it.  I’ve downgraded back to 6.0.4, and the switches are returning ifDescr values again.

 

-- Dan

 

From: observium [mailto:observium-bounces@observium.org] On Behalf Of Adam Armstrong
Sent: Thursday, October 23, 2014 16:35
To: Observium Network Observation System
Subject: Re: [Observium] Ports not found on older PowerConnect switches

 

This device isn't returning an ifDescr or an ifName for its ports, which is invalid.

 

Typical Dell. There isn't really a workaround for this.

 

adam.

 

------ Original Message ------

From: "Dan Ratzlaff" <dratzlaff@mhceck.org>

To: "Observium Network Observation System" <observium@observium.org>

Sent: 10/23/2014 4:21:51 PM

Subject: Re: [Observium] Ports not found on older PowerConnect switches

 

Debug output attached.

 

Thanks!

 

-- Dan

 

 -----Original Message-----

 From: observium [mailto:observium-bounces@observium.org] On Behalf Of

 Adam Armstrong

 Sent: Thursday, October 23, 2014 16:04

 To: Observium Network Observation System

 Subject: Re: [Observium] Ports not found on older PowerConnect switches

 

 All of the ports seem to be being ignored :

 

 > Ports : XXXXXXXXXXXXXXXXXXXXXXXXXX

 

 Run the ports poller in debug :

 

 ./poller.php -h 29 -m ports -d

 

 adam.

 

 

 On 2014-10-23 15:45, Dan Ratzlaff wrote:

 > Hello. I'm having trouble getting Observium (CE 0.14.4.5229) to

 > recognize ports on my Dell PowerConnect 3048 and 3024 switches.

 >

 > It appears these switches only support SNMP v1. Observium connects

 > and grabs SNMP contact, location, etc. but doesn't see ports. Here's

 > output from add and discovery for my 3024 switch:

 > -----

 > # ./add_device.php switch-ne

 > Observium v0.14.4.5229

 > Add Device(s)

 >

 > Try to add switch-ne:

 > Trying v2c community public ...

 > No reply on community public using v2c.

 > Could not reach switch-ne with given SNMP community using v2c.

 > Trying v1 community public ...

 > Now discovering switch-ne (id = 29)

 > switch-ne 29 powerconnect

 > Ports : XXXXXXXXXXXXXXXXXXXXXXXXXX

 > Discovered in 0.498 seconds

 >

 > switch-ne 29 powerconnect

 > IPv4 Addresses :

 > Discovered in 0.092 seconds

 >

 > switch-ne 29 powerconnect

 > IPv6 Addresses :

 > Discovered in 0.189 seconds

 >

 > Added device switch-ne (29).

 >

 > Devices added: 1.

 >

 > -----

 > # ./discovery.php -h 29

 > Observium v0.14.4.5229

 > Discovery

 >

 > switch-ne 29 powerconnect

 > OLD: powerconnect, NEW: powerconnect ---

 > Ports : XXXXXXXXXXXXXXXXXXXXXXXXXX

 > Port Stacks:

 > Processors : Dell-Vendor-MIB hrDevice:

 > Memory : Dell-Vendor-MIB HOST-RESOURCES-MIB

 > IPv4 Addresses :

 > IPv6 Addresses :

 > Sensors: FASTPATH-BOXSERVICES-PRIVATE-MIB + Dell-Vendor-MIB

 > Storage :

 > Inventory: Physical Inventory :

 > hrDevice :

 > Discovery protocols: LLDP-MIB CISCO-CDP-MIB

 > OSPF Neighbours:

 > ARP/NDP Tables :

 > BGP Sessions: No BGP on host

 > VLANs:

 > Q-BRIDGE-MIB

 > UCD Disk IO :

 > Discovered in 2.012 seconds

 >

 > Current Revision : 5229

 > New Revision : 5909

 >

 > MySQL: Cell[2/0s] Row[19/0.01s] Rows[33/0.02s] Column[0/0s]

 > Update[1/0s] Insert[5/0.02s] Delete[0/0s]

 >

 > -----

 >

 > I can do a snmpwalk on these switches from the same machine that

 > Observium is running on and can see all the interface information. Is

 > there something I need to tweak in Observium to get these switches

 > discovered correctly?

 >

 > Thanks!

 >

 > -- Dan

 > _______________________________________________

 > observium mailing list

 _______________________________________________

 observium mailing list