Welcome, Guest. Please login or register.

Author Topic: Cisco WLAN controller support?  (Read 12268 times)

rufer

  • Guest
Cisco WLAN controller support?
« on: October 06, 2009, 05:40:04 PM »
Are there others using Cisco WLAN controllers with Nedi?

Currently I'm able to get an inventory of the access point serial numbers as modules of the controller. Everything else doesn't (yet) work with Nedi.

I have a Cisco AIR-CT5508-K9 controller using AIR-AP1121G-E-K9 and AIR-LAP1142N-E-K9 LWAPP access points.

some interesting mibs for the DEF File of the controller:
Serial: 1.3.6.1.2.1.47.1.1.1.1.11.1
Version: 1.3.6.1.2.1.47.1.1.1.1.10.1

EntityMIB works for modules.

The MIBs are quite big, one could get client mac-ip, mac-radio, mac-vlan etc relation and also AP inventory. But I think this would need major work to implement into nedi. Not sure if this is very useful when using WCS (we yet have to install it).

Some interesting mib examples:
Access Point inventory:
AP Mac - AP Mac:
1.3.6.1.4.1.14179.2.2.1.1.1.0.38.203.209.56.160 = 0026CBD138A0
(note mac in decimal is part of OID)
AP Mac - AP ID:
1.3.6.1.4.1.14179.2.2.1.1.2.0.38.203.209.56.160 = 2
AP Mac - AP Name:
1.3.6.1.4.1.14179.2.2.1.1.3.0.38.203.209.56.160 = test-1142
AP Mac - AP location:
1.3.6.1.4.1.14179.2.2.1.1.4.0.38.203.209.56.160 = mail.mailt.0.004.labo.gauche
AP Mac - AP version:
1.3.6.1.4.1.14179.2.2.1.1.9.0.38.203.209.56.160 = 12.4.18.0
AP Mac - AP model:
1.3.6.1.4.1.14179.2.2.1.1.16.0.38.203.209.56.160 = AIR-LAP1142N-E-K9
AP Mac - AP serial:
1.3.6.1.4.1.14179.2.2.1.1.17.0.38.203.209.56.160 = FCZ1336W0D3
AP Mac - AP IP:
1.3.6.1.4.1.14179.2.2.1.1.19.0.38.203.209.56.160 = 10.15.207.240
AP Mac - AP group:
1.3.6.1.4.1.14179.2.2.1.1.30.0.38.203.209.56.160 = unimail
AP Mac - AP IOS version:
1.3.6.1.4.1.14179.2.2.1.1.31.0.38.203.209.56.160 = 12.4(21a)JA
AP Mac - AP channel:
1.3.6.1.4.1.14179.2.2.2.1.4.0.38.203.209.56.160.x = 64

Client inventory:
Mac-Mac:
1.3.6.1.4.1.14179.2.1.4.1.1.0.33.106.85.127.158 = 00216A557F9E
(note mac in decimal is part of OID)
Mac-IP:
1.3.6.1.4.1.14179.2.1.4.1.2.0.33.106.85.127.158 = 10.15.102.247
Mac-Radio:
1.3.6.1.4.1.14179.2.1.4.1.4.0.33.106.85.127.158 = 0026CBD138A0
Mac-SSID:
1.3.6.1.4.1.14179.2.1.4.1.7.0.33.106.85.127.158 = public-unine
Mac-IF:
1.3.6.1.4.1.14179.2.1.4.1.27.0.33.106.85.127.158 = wlan_a
Mac-VLAN:
1.3.6.1.4.1.14179.2.1.4.1.29.0.33.106.85.127.158 = 102
Radio-Mac:
1.3.6.1.4.1.14179.2.1.5.1.20.0.38.203.209.56.160.0.1.x = 00216A557F9E
(radio=0026CBD138A0)
Mac-RSSI:
1.3.6.1.4.1.14179.2.1.6.1.1.0.33.106.85.127.158 = -49
Mac-SNR:
1.3.6.1.4.1.14179.2.1.6.1.26.0.33.106.85.127.158 = 46

Greetings
Rufer

rufer

  • Guest
Re: Cisco WLAN controller support?
« Reply #1 on: December 23, 2009, 02:13:44 PM »
I looked into implementing it, but it's really not easy. The controllers are really not similar to a switch or any other Nedi supported device.

We also have Cisco WCS and it has the capability to export some nice CSV reports like unique clients and AP inventory periodically. Using some shell scripts I was able to import the info from WCS reports into the Nedi Database. So I have now WLAN clients as nodes and the Lightweight Access Points as devices in Nedi.
If anyone is interested, let me know. Currently the scripts are still somewhat experimental and not 100% portable.

Greetings
Rufer

aurelien-93

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: Cisco WLAN controller support?
« Reply #2 on: December 24, 2009, 10:25:39 AM »
I am interested because I have 4 WLC and 1 WCS.
I tried to retrieve the SNMP information on WLC during scan Nedi but not yet functional.
thank you

rickli

  • Administrator
  • Hero Member
  • *****
  • Posts: 2691
    • View Profile
    • NeDi
Re: Cisco WLAN controller support?
« Reply #3 on: December 24, 2009, 01:46:36 PM »
I've added support for HP's MSM controllers. It seems it shouldn't be too hard to do the same for Cisco with some time and resources (e.g. access to a live installation)...
Please consider Other-Invoices on your NeDi installation for an annual contribution, tx!
-Remo

aurelien-93

  • Newbie
  • *
  • Posts: 48
    • View Profile
Re: Cisco WLAN controller support?
« Reply #4 on: May 27, 2010, 12:34:27 AM »
I have 200 Cisco AP light, 5 controller WLC and a Cisco supervisor WCS.
I would be interested in a perl script for integration testing. I can help for HTML, PHP and SQL.

It would be interesting to recover during the NEDI scan snmp information on controllers.

for each controller (Devices table): the AP list and ap informations...

for each wireless node  (nodes table) : on that AP is connected (mac or name), SSID, RSSI, SNR, protocol, time connected, data rate, ...

and for each AP (devices table): mac, name, version, model, serial, IP, channel, or associated notes, controller, channel, customer.

shadowcaster

  • Guest
Re: Cisco WLAN controller support?
« Reply #5 on: May 27, 2010, 02:25:33 PM »
My 5 cents: try netdisco (based on their standalone snmp::info perl library set). Sure, netdisco interface is a crap and stand nowhere near to nedi in terms of usefulness, but you can look into perl scripts where they have a lot of oids and variables structured, named and commented, with appropriate RFC references for all sort of things, including discovery protocols and wlan controllers (and snmp workarounds for different vendors!).  Please mind that netdisco uses only snmp to suck information from devices. Required mibs are bundled, and there is a script to determine which mibs are required if you are adding a new device type - a nice thing for nedi to think about. :)

rickli

  • Administrator
  • Hero Member
  • *****
  • Posts: 2691
    • View Profile
    • NeDi
Re: Cisco WLAN controller support?
« Reply #6 on: May 29, 2010, 11:43:29 PM »
As to WCS support: I'll do it, when I find the time and get a my hands on a controller...

As to the MIB guessing: NeDi actually used to do that in th early days. I prefer to exactly define which MIBs are used on a device. That's why I introduced the flat and simple .def files, with that everyone can add his own devices...

There's community members working on smarter and not so flat .def files again :) So, maybe merging this back into NeDi again, would be the solution to all aspects...
Please consider Other-Invoices on your NeDi installation for an annual contribution, tx!
-Remo

rickli

  • Administrator
  • Hero Member
  • *****
  • Posts: 2691
    • View Profile
    • NeDi
Re: Cisco WLAN controller support?
« Reply #7 on: September 30, 2012, 05:10:44 PM »
To revive this old thread, I just wanted to state that I keep my promise! I finally got a WLC4404 in my basement and started to work on proper support. Just got another related contribution last week which will be included in the mix! I hope this will propell NeDi into the BYOD space as well...

This is a first approach showing HP and Cisco managed APs as modules of the controllers. However I'll try to treat them as devices, but creating all necessary info is gonna be...well... interesting!
Please consider Other-Invoices on your NeDi installation for an annual contribution, tx!
-Remo

rickli

  • Administrator
  • Hero Member
  • *****
  • Posts: 2691
    • View Profile
    • NeDi
Re: Cisco WLAN controller support?
« Reply #8 on: October 07, 2012, 03:00:03 PM »
It was a piece of work, but WLC support is in there now! Thanks to rufer, lukas, thierry and aurelien! The controlled APs are treated as devices, properly linked via CDP. Wireless clients are mapped to those APs and interfaces are created accordingly! Unfortunately, I could not find any octet counters, so there's no RRDs per radio yet. The rest looks pretty good though and even provides usernames, if authenticated accordingly...

I decided to use the vlan table to hold the SSIDs on wireless controllers and interface pvid to hold the radio channel. Wireless nodes reflect this logic: ifmetric shows SNR,the vlan the  SSID (sorry only index for now) and the radio channel (in brackets).

Last but not least behold the final silverlite theme...I love the new CSS stuff, but hope cross browser support gets easier!
« Last Edit: October 07, 2012, 05:32:59 PM by rickli »
Please consider Other-Invoices on your NeDi installation for an annual contribution, tx!
-Remo

lukas

  • Guest
Re: Cisco WLAN controller support?
« Reply #9 on: October 07, 2012, 09:06:00 PM »
Last but not least behold the final silverlite theme...I love the new CSS stuff, but hope cross browser support gets easier!

looks really nice!
Maybe using twitter bootstrap for css stuff could help to reduce cross browser issues.

Kind regards
Lukas

schindel

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Cisco WLAN controller support?
« Reply #10 on: July 07, 2015, 12:38:17 PM »
Hi Remo,

i have a theoretical question. When i have only one WLAN-SSID. Then all clients are associated to the the SSID number 1. Right? But if there is an interface group having more than one VLAN-ID, which is associated to this Wlan. Is it possible to get an assignment between client and Vlan ID?

Kind regards
Stefan