cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1050
Views
0
Helpful
0
Comments
Suraj Rawat
Community Member

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.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: