SSID and channel over SNMP

Answered Question
May 22nd, 2007
User Badges:

Hi,


Is it possible to receive SSID & Channel information on interfaces in Acess Points ? Using SNMP protocol of course.

I searched http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en but there is many MIB, too many.

Correct Answer by jreekers about 9 years 11 months ago

There you go!


And please don't forget to rank my posts if they've been helpful. Good Luck!


-Joe

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
jreekers Tue, 05/22/2007 - 17:12
User Badges:
  • Cisco Employee,

Hi Pawel,


I think that as far as the SSID information goes, you probably want to look at the AWCVX-MIB file. Specifically, this one is a good place to start:


.1.3.6.1.4.1.522.3.6.1.1.1.22

awcDot11InfrastructureSSID OBJECT-TYPE

-- FROM AWCVX-MIB

SYNTAX Integer (0..2007)

MAX-ACCESS read-write

STATUS Current

DESCRIPTION "Index of the SSID which all 802.11 infrastructure stations shall use for Association. If 0, an access point and its repeaters and other subordinate infrastructure devices will Associate through dot11DesiredSSID. If non-0, an access point and its subordinate infrastructure devices will Associate through the auxiliary SSID with awcDot11AuxSSIDIndex equal to awcDot11InfrastructureSSID."

::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) aironet(522) awcVx(3) awc802dot11(6) awcDot11smt(1) awcDot11StationConfigTable(1) awcDot11StationConfigEntry(1) 22 }


which, by reading I get the hint to check the following:


.1.2.840.10036.1.1.1.9

dot11DesiredSSID OBJECT-TYPE

-- FROM IEEE802dot11-MIB

SYNTAX OCTET STRING (0..32)

MAX-ACCESS read-write

STATUS Current

DESCRIPTION "This attribute reflects the Service Set ID (SSID) used in the DesiredSSID parameter of the most recent mlme Scan.request. This value may be modified by an external management entity and used by the local SME to make decisions about the Scanning process."

::= { iso(1) member-body(2) us(840) ieee802dot11(10036) dot11smt(1) dot11StationConfigTable(1) dot11StationConfigEntry(1) 9 }


and


.1.3.6.1.4.1.522.3.6.1.7.1.2

awcDot11AuxSSID OBJECT-TYPE

-- FROM AWCVX-MIB

SYNTAX OCTET STRING (0..32)

MAX-ACCESS read-write

STATUS Current

DESCRIPTION "This attribute reflects a Service Set ID recognized by the access point. The access point shall respond

to Probe Requests specifying this SSID, but does not advertise this SSID in its Beacons."


Anyway, I think this will give you a good starting point. Let me know if you need more specifics, and hope this helps.


Regards,

-Joe


PawelRutkowski Thu, 05/24/2007 - 06:53
User Badges:

Thanks for answer. I think this: cd11IfAuxSsidEntry.2 is what I'm looking for.


But why when I try to use:

snmpget -c public -v 2c 192.168.69.12 cd11IfAuxSsidEntry.2

got:

CISCO-DOT11-IF-MIB::cd11IfAuxSsid = No Such Instance currently exists at this OID


I checked in access point all MIB's(show snmp mib) and there is cd11IfAuxSsidEntry.2.


For example there isn't cd11IfAuxSsidEntry.1, so when I use:

snmpget -c public -v 2c 192.168.69.12 cd11IfAuxSsidEntry.1

got:

CISCO-DOT11-IF-MIB::cd11IfAuxSsidIndex = No Such Object available on this agent at this OID


so there is a different, but why cd11IfAuxSsidEntry.2 dosen't work. Should I enable it somewhere ?


Thanks


jreekers Thu, 05/24/2007 - 07:08
User Badges:
  • Cisco Employee,

If you try to walk the cd11IfAuxSsidEntry without specifying an index value, what do you get.


For example, try:


snmpget -c public -v 2c 192.168.69.12 cd11IfAuxSsidEntry


and let me know the results.


-Joe

PawelRutkowski Thu, 05/24/2007 - 07:29
User Badges:

Big thanks, no I know what I forget. It's should be: cd11IfAuxSsid.1.1


snmpwalk -v1 -c public 192.168.69.12 cd11IfAuxSsidEntry

CISCO-DOT11-IF-MIB::cd11IfAuxSsid.1.1 = STRING: "www.mywww.net/07"

CISCO-DOT11-IF-MIB::cd11IfAuxSsidBroadcastSsid.1.1 = INTEGER: true(1)

CISCO-DOT11-IF-MIB::cd11IfAuxSsidMaxAssocSta.1.1 = Gauge32: 255

CISCO-DOT11-IF-MIB::cd11IfAuxSsidMicAlgorithm.1.1 = INTEGER: micNone(1)

CISCO-DOT11-IF-MIB::cd11IfAuxSsidWepPermuteAlg.1.1 = INTEGER: wepPermuteNone(1)

Correct Answer
jreekers Thu, 05/24/2007 - 07:45
User Badges:
  • Cisco Employee,

There you go!


And please don't forget to rank my posts if they've been helpful. Good Luck!


-Joe

Actions

This Discussion

 

 

Trending Topics - Security & Network