On 06.06.2007, at 19:18, dgodglick wrote:

tringer wrote:
Which device was reporting the -1? Was it the switch or the server?

It is the Zenoss server that is reporting -1

Name    ethernet1/1     MAC Address     00:0C:DB:FC:41:00
IP Addresses    
Operational Status      Up      Administrative Status   Up
Type    Gigabit Ethernet        Speed   -1
MTU     2000    SNMP Index      1

The switch is a Foundry MLX-8 with a mixture of 10G and 1G optics. Taking a look again at the snmpwalk it is showing the speed a little odd as well for the 10G so I guess I'll have to go look into this a little further at my end.

IF-MIB::ifSpeed.1 = Gauge32: 4294967295
IF-MIB::ifSpeed.2 = Gauge32: 4294967295

Simply because 10G is larger than Gauge32 (which is the type of IF- MIB::ifSpeed) and therefore won't be displayed correctly; use IF- MIB::ifHighSpeed to get the correct speed (though you'll have to write your own InterfaceMap plugin or adjust the one coming with Zenoss I guess):

ifSpeed OBJECT-TYPE
    SYNTAX      Gauge32
    DESCRIPTION
            "An estimate of the interface's current bandwidth in bits
            per second.  For interfaces which do not vary in bandwidth
            or for those where no accurate estimation can be made, this
            object should contain the nominal bandwidth.  If the
bandwidth of the interface is greater than the maximum value reportable by this object then this object should report its
            maximum value (4,294,967,295) and ifHighSpeed must be used
            to report the interace's speed.  For a sub-layer which has
            no concept of bandwidth, this object should be zero."

[from the IF-MIB.txt]

Cheers,
Erik

_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to