Receiving client-RSSI with cisco-API (java or c#)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2013 08:40 AM
Hi! I am trying to receive RSSI values from access points of clients on my company network. I am looking at the sample test-programs for both Java and C#. So far I cannot receive the RSSI values. One sample program has a part like:
ArrayList rssiList = result.getRssiList();
if (rssiList != null && rssiList.size() > 0) {
for (int j = 0; j < rssiList.size(); j++) {
AesBaseRSSI rssi = (AesBaseRSSI)rssiList.get(j);
System.out.println(" rssi " + j + " ap: " + rssi.getAPMacAddress() +
" if-slot: " + rssi.getAPIfSlotId() + " ant-idx: " +
rssi.getAntennaIndex() + " rssi: " + rssi.getRSSI() + " lasthrd: " + rssi.getLastHeardSecs());
}
}
else {
System.out.println("no rssis defined");
}
And every time it goes to “no rssis defined” for all clients.
I have an MSE (Virtual Appliance version 7.4.100.0) Prime Infrastructure (PI-VA-1.3.0.20-small.ova) and a WLC model 2504 (firmware 7.4.100.0). I have three different AP’s AIR-LAP1042N-E-K9, AIR-LAP1131AG-E-K9 and AIR-CAP2602I-E-K9.
I am quite stuck since everything else seems to work quite alright (most of the time).
Very best regards, Linus Hossjer
- Labels:
-
Application Networking
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-04-2013 02:54 AM
I have been trying to do something similar. Finally we just used the calculated position for the mse engine but we really would have liked to get the raw RSSI values aswell. Please comment again if you find a solution!
/ Cen
