How does the OID of RSSI : cDot11ClientSignalStrength Creates an output

Document

Wed, 01/08/2014 - 14:09
Jan 8th, 2014
User Badges:

How does the OID of RSSI : cDot11ClientSignalStrength (1.3.6.1.4.1.9.9.273.1.3.1.1.3) CISCO-DOT11-ASSOCIATION-MIB 


creates an output like :

1.3.6.1.4.1.9.9.273.1.3.1.1.3.1.8.104.112.98.114.105.100.103.101.0.23.224.9.109.224



The way to read the whole OID:

The OID cDot11ClientSignalStrength is defined under the cDot11ClientStatisticTable. If you look at the table's description, you will find that the table has a 1 to 1 relationship with the cDot11ClientConfigInfoTable.

The cDot11ClientConfigInfoTable (.1.3.6.1.4.1.9.9.273.1.2.1), uses 3

indexes:

-ifIndex (Integer)

-cd11IfAuxSsid (Octet String (0..32))

-cDot11ClientAddress (OCTET STRING (6) - MAC Address)

So now, you need to start trimming the OID values to find each index's value:

-ifIndex = One value

-cd11IfAuxSsid = Up to 32 values (On Octet Strings, the first value tells the length of the data)

-cDot11ClientAddress = 6 values (MAC Address)


Note for example the OID that you were trying to translate is something like:

1.3.6.1.4.1.9.9.273.1.3.1.1.3.1.8.104.112.98.114.105.100.103.101.0.23.224.9.109.224

The first 1.3.6.1.4.1.9.9.273.1.3.1.1.3, we already know that pertain to the OID cDot11ClientSignalStrength.


After that we have a 1 that means that ifIndex equals 1.

cd11IfAuxSsid:

-Since the following number is 8, that means we need 8 additional values to get the actual value.

- Number of positions = 8

- Values = 104.112.98.114.105.100.103.101

Since the "values" are Octet String, you need to translate each value to the character it represents in the ASCII table (in the following link you will find a very useful tool to do this:


http://encodertool.com/octal


You can just copy the whole number and paste it on the "Enter decimal ASCII here. Any non-numerical characters will be ignored" box.


Once you translate it, the value obtained for the cd11IfAuxSsid is "hpbridge".


And finally, you need to translate the remaining numbers from decimal to hexadecimal like in the following:

cDot11ClientAddress = 0.23.224.9.109.224 (00-17-E0-09-6D-E0)


Is better if you translate those numbers one by one.


After doing that, you will be able to tell that the entry corresponds to Interface with ifIndex 1, using SSID "hpbridge" and a device with MAC address 00-17-E0-09-6D-E0 is connected to it.

Loading.

Actions

This Document

Related Content