Some points about Wi-Fi monitoring from my standpoint:
- AP can be treated like port on the wired switch - with traffic, user stats, power level, noise level, etc.;
- in the enterprise deployments an AP can move between WLCs, so WLC-AP mapping can't be static - needs to be kept in mind when building RRD storage;
- some stats need to be collected both per-SSID, per-Radio and per-AP - like user table, EAP type, traffic amount, etc.
- user-tracking is a separate pain, but if we create RRD file per user, than stats like noise, errors and traffic will be available
I'm using Cisco WLCs of different versions and they all seem to support MIBs, necessary for polling this stats. So, I can make a try with implementing this for Cisco stuff after you'll finish with the design concept for WLC monitoring in Observium :)
--
Best, Sergey
Воскресенье, 01 марта 2015, 15:28 +10:00 от Colin Stubbs
colin.stubbs@equatetechnologies.com.au:
>
>You'll find the Meraki AP's themselves provide very limited information via SNMP - all the MR18's and MR34's, with the latest firmware, seem to provide just basic information under SNMPv2-MIB, IF-MIB, IEEE802dot11-MIB and RFC1213-MIB.
>
>Some additional information is available from the SNMP interface to the Meraki cloud platform, and there might be some value in having Observium enumerate devices/networks from that. e.g. inventory enumeration, device status etc... but by monitoring/polling that with Observium you'd really just be duplicating the functionality that's already available in their web interface and alert generation system.
>
>e.g. Cloud,
>
>$ grep -e 102.95.110.65.112.100.118.98 -e 81.97.98.108.115.98.118.98 -e 24.10.229.214.128 meraki_cloud.snmpwalk
>MERAKI-CLOUD-CONTROLLER-MIB::networkId.81.97.98.108.115.98.118.98 = STRING: "fffffffff"
>MERAKI-CLOUD-CONTROLLER-MIB::networkId.102.95.110.65.112.100.118.98 = STRING: "ffffff"
>MERAKI-CLOUD-CONTROLLER-MIB::networkName.81.97.98.108.115.98.118.98 = STRING: Testing
>MERAKI-CLOUD-CONTROLLER-MIB::networkName.102.95.110.65.112.100.118.98 = STRING: Testing-Template-1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.81.97.98.108.115.98.118.98.1 = STRING: Testing
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.81.97.98.108.115.98.118.98.2 = STRING: Testing
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.81.97.98.108.115.98.118.98.3 = STRING: Testing
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.81.97.98.108.115.98.118.98.4 = STRING: Testing
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.102.95.110.65.112.100.118.98.1 = STRING: Testing-Template-1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.102.95.110.65.112.100.118.98.2 = STRING: Testing-Template-1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.102.95.110.65.112.100.118.98.3 = STRING: Testing-Template-1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNetworkName.102.95.110.65.112.100.118.98.4 = STRING: Testing-Template-1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.81.97.98.108.115.98.118.98.1 = INTEGER: 1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.81.97.98.108.115.98.118.98.2 = INTEGER: 2
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.81.97.98.108.115.98.118.98.3 = INTEGER: 3
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.81.97.98.108.115.98.118.98.4 = INTEGER: 4
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.102.95.110.65.112.100.118.98.1 = INTEGER: 1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.102.95.110.65.112.100.118.98.2 = INTEGER: 2
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.102.95.110.65.112.100.118.98.3 = INTEGER: 3
>MERAKI-CLOUD-CONTROLLER-MIB::ssidNumber.102.95.110.65.112.100.118.98.4 = INTEGER: 4
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.81.97.98.108.115.98.118.98.1 = STRING: equate
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.81.97.98.108.115.98.118.98.2 = STRING: equate24
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.81.97.98.108.115.98.118.98.3 = STRING: equate50
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.81.97.98.108.115.98.118.98.4 = STRING: guest
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.102.95.110.65.112.100.118.98.1 = STRING: Test-WLAN-1
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.102.95.110.65.112.100.118.98.2 = STRING: Test-WLAN-2
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.102.95.110.65.112.100.118.98.3 = STRING: Test-WLAN-3
>MERAKI-CLOUD-CONTROLLER-MIB::ssidName.102.95.110.65.112.100.118.98.4 = STRING: Test-WLAN-4
>MERAKI-CLOUD-CONTROLLER-MIB::devMac.0.24.10.229.214.128 = Hex-STRING: 00 18 0A E5 FF FF
>MERAKI-CLOUD-CONTROLLER-MIB::devStatus.0.24.10.229.214.128 = INTEGER: online(1)
>MERAKI-CLOUD-CONTROLLER-MIB::devContactedAt.0.24.10.229.214.128 = STRING: 2015-3-1,5:20:13.0,+0:0
>MERAKI-CLOUD-CONTROLLER-MIB::devClientCount.0.24.10.229.214.128 = INTEGER: 0
>MERAKI-CLOUD-CONTROLLER-MIB::devMeshStatus.0.24.10.229.214.128 = INTEGER: gateway(0)
>MERAKI-CLOUD-CONTROLLER-MIB::devPublicIp.0.24.10.229.214.128 = IpAddress: A.B.C.D
>MERAKI-CLOUD-CONTROLLER-MIB::devSerial.0.24.10.229.214.128 = STRING: Q2GD-FFFF-FFFF
>MERAKI-CLOUD-CONTROLLER-MIB::devProductCode.0.24.10.229.214.128 = STRING: MR18-HW
>MERAKI-CLOUD-CONTROLLER-MIB::devProductDescription.0.24.10.229.214.128 = STRING: Meraki MR18 Cloud Managed AP
>MERAKI-CLOUD-CONTROLLER-MIB::devNetworkName.0.24.10.229.214.128 = STRING: Testing
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceDevMac.0.24.10.229.214.128.0 = Hex-STRING: 00 18 0A E5 FF FF
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceDevMac.0.24.10.229.214.128.2 = Hex-STRING: 00 18 0A E5 FF FF
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceDevMac.0.24.10.229.214.128.3 = Hex-STRING: 00 18 0A E5 FF FF
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceDevMac.0.24.10.229.214.128.4 = Hex-STRING: 00 18 0A E5 FF FF
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceIndex.0.24.10.229.214.128.0 = INTEGER: 0
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceIndex.0.24.10.229.214.128.2 = INTEGER: 2
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceIndex.0.24.10.229.214.128.3 = INTEGER: 3
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceIndex.0.24.10.229.214.128.4 = INTEGER: 4
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceName.0.24.10.229.214.128.0 = STRING: wired0
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceName.0.24.10.229.214.128.2 = STRING: wifi0
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceName.0.24.10.229.214.128.3 = STRING: wifi1
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceName.0.24.10.229.214.128.4 = STRING: wifi2
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentPkts.0.24.10.229.214.128.0 = Counter32: 24640
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentPkts.0.24.10.229.214.128.2 = Counter32: 216984
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentPkts.0.24.10.229.214.128.3 = Counter32: 56999
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentPkts.0.24.10.229.214.128.4 = Counter32: 30910
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvPkts.0.24.10.229.214.128.0 = Counter32: 88802
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvPkts.0.24.10.229.214.128.2 = Counter32: 104448
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvPkts.0.24.10.229.214.128.3 = Counter32: 1426
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvPkts.0.24.10.229.214.128.4 = Counter32: 451281
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentBytes.0.24.10.229.214.128.0 = Counter32: 3572247
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentBytes.0.24.10.229.214.128.2 = Counter32: 77150091
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentBytes.0.24.10.229.214.128.3 = Counter32: 51531574
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceSentBytes.0.24.10.229.214.128.4 = Counter32: 1506304
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvBytes.0.24.10.229.214.128.0 = Counter32: 16882566
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvBytes.0.24.10.229.214.128.2 = Counter32: 12151303
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvBytes.0.24.10.229.214.128.3 = Counter32: 172716
>MERAKI-CLOUD-CONTROLLER-MIB::devInterfaceRecvBytes.0.24.10.229.214.128.4 = Counter32: 89841604
>$
>
>e.g. MR18,
>
>IEEE802dot11-MIB::dot11StationID.10 = STRING: 30:30:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.11 = STRING: 30:36:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.12 = STRING: 30:41:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.13 = STRING: 30:45:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.14 = STRING: 31:32:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.15 = STRING: 31:36:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.16 = STRING: 31:41:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.17 = STRING: 31:45:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.18 = STRING: 32:32:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.19 = STRING: 32:36:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.20 = STRING: 32:41:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.21 = STRING: 32:45:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.22 = STRING: 33:32:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.23 = STRING: 33:36:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.24 = STRING: 33:41:3a:31:38:3a:30:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.25 = STRING: 30:32:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.26 = STRING: 30:36:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.27 = STRING: 30:41:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.28 = STRING: 30:45:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.29 = STRING: 31:32:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.30 = STRING: 31:36:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.31 = STRING: 31:41:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.32 = STRING: 31:45:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.33 = STRING: 32:32:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.34 = STRING: 32:36:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.35 = STRING: 32:41:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.36 = STRING: 32:45:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.37 = STRING: 33:32:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.38 = STRING: 33:36:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11StationID.39 = STRING: 33:41:3a:31:38:3a:31:41:3a:45:35:3a:44:36:3a:38:30
>IEEE802dot11-MIB::dot11DesiredSSID.10 = STRING: "Test-WLAN-1"
>IEEE802dot11-MIB::dot11DesiredSSID.11 = STRING: "Test-WLAN-2"
>IEEE802dot11-MIB::dot11DesiredSSID.12 = STRING: "Test-WLAN-3"
>IEEE802dot11-MIB::dot11DesiredSSID.13 = STRING: "Test-WLAN-4"
>IEEE802dot11-MIB::dot11DesiredSSID.14 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.15 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.16 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.17 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.18 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.19 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.20 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.21 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.22 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.23 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.24 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.25 = STRING: "Test-WLAN-1"
>IEEE802dot11-MIB::dot11DesiredSSID.26 = STRING: "Test-WLAN-2"
>IEEE802dot11-MIB::dot11DesiredSSID.27 = STRING: "Test-WLAN-3"
>IEEE802dot11-MIB::dot11DesiredSSID.28 = STRING: "Test-WLAN-4"
>IEEE802dot11-MIB::dot11DesiredSSID.29 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.30 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.31 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.32 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.33 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.34 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.35 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.36 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.37 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.38 = ""
>IEEE802dot11-MIB::dot11DesiredSSID.39 = ""
>IEEE802dot11-MIB::dot11DesiredBSSType.10 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.11 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.12 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.13 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.14 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.15 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.16 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.17 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.18 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.19 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.20 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.21 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.22 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.23 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.24 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.25 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.26 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.27 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.28 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.29 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.30 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.31 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.32 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.33 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.34 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.35 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.36 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.37 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.38 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11DesiredBSSType.39 = INTEGER: infrastructure(1)
>IEEE802dot11-MIB::dot11ManufacturerID.10 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.11 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.12 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.13 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.14 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.15 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.16 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.17 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.18 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.19 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.20 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.21 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.22 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.23 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.24 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.25 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.26 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.27 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.28 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.29 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.30 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.31 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.32 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.33 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.34 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.35 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.36 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.37 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.38 = STRING: Meraki
>IEEE802dot11-MIB::dot11ManufacturerID.39 = STRING: Meraki
>IEEE802dot11-MIB::dot11CurrentChannel.10 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.11 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.12 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.13 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.14 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.15 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.16 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.17 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.18 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.19 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.20 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.21 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.22 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.23 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.24 = INTEGER: 1
>IEEE802dot11-MIB::dot11CurrentChannel.25 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.26 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.27 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.28 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.29 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.30 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.31 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.32 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.33 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.34 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.35 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.36 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.37 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.38 = INTEGER: 44
>IEEE802dot11-MIB::dot11CurrentChannel.39 = INTEGER: 44
>SNMPv2-MIB::sysDescr.0 = STRING: Meraki MR18 Cloud Managed AP
>SNMPv2-MIB::sysObjectID.0 = OID: MERAKI-CLOUD-CONTROLLER-MIB::mr18
>SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
>SNMPv2-MIB::sysORID.2 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
>SNMPv2-MIB::sysORID.3 = OID: IF-MIB::ifMIB
>SNMPv2-MIB::sysORID.4 = OID: IEEE802dot11-MIB::ieee802dot11
>SNMPv2-MIB::sysORDescr.1 = STRING: The MIB module for SNMPv2 entities
>SNMPv2-MIB::sysORDescr.2 = STRING: View-based Access Control Model for SNMP.
>SNMPv2-MIB::sysORDescr.3 = STRING: The MIB module to describe generic objects for network interface sub-layers
>SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for managing 802.11 implementations
>SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
>SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00
>SNMPv2-MIB::sysORUpTime.3 = Timeticks: (1) 0:00:00.01
>SNMPv2-MIB::sysORUpTime.4 = Timeticks: (1) 0:00:00.01
>IF-MIB::ifNumber.0 = INTEGER: 4
>IF-MIB::ifIndex.1 = INTEGER: 1
>IF-MIB::ifIndex.2 = INTEGER: 2
>IF-MIB::ifIndex.3 = INTEGER: 3
>IF-MIB::ifDescr.1 = STRING: wired0
>IF-MIB::ifDescr.2 = STRING: wifi0
>IF-MIB::ifDescr.3 = STRING: wifi1
>IF-MIB::ifType.1 = INTEGER: ethernetCsmacd(6)
>IF-MIB::ifType.2 = INTEGER: ieee80211(71)
>IF-MIB::ifType.3 = INTEGER: ieee80211(71)
>IF-MIB::ifMtu.1 = INTEGER: 0
>IF-MIB::ifMtu.2 = INTEGER: 0
>IF-MIB::ifMtu.3 = INTEGER: 0
>IF-MIB::ifSpeed.1 = Gauge32: 0
>IF-MIB::ifSpeed.2 = Gauge32: 0
>IF-MIB::ifSpeed.3 = Gauge32: 0
>IF-MIB::ifPhysAddress.1 = STRING: x
>IF-MIB::ifPhysAddress.2 = STRING: x
>IF-MIB::ifPhysAddress.3 = STRING: x
>IF-MIB::ifAdminStatus.1 = INTEGER: up(1)
>IF-MIB::ifAdminStatus.2 = INTEGER: up(1)
>IF-MIB::ifAdminStatus.3 = INTEGER: up(1)
>IF-MIB::ifOperStatus.1 = INTEGER: up(1)
>IF-MIB::ifOperStatus.2 = INTEGER: up(1)
>IF-MIB::ifOperStatus.3 = INTEGER: up(1)
>IF-MIB::ifLastChange.1 = Timeticks: (0) 0:00:00.00
>IF-MIB::ifLastChange.2 = Timeticks: (0) 0:00:00.00
>IF-MIB::ifLastChange.3 = Timeticks: (0) 0:00:00.00
>IF-MIB::ifInOctets.1 = Counter32: 16726404
>IF-MIB::ifInOctets.2 = Counter32: 0
>IF-MIB::ifInOctets.3 = Counter32: 0
>IF-MIB::ifInUcastPkts.1 = Counter32: 87951
>IF-MIB::ifInUcastPkts.2 = Counter32: 210740
>IF-MIB::ifInUcastPkts.3 = Counter32: 2832
>IF-MIB::ifInNUcastPkts.1 = Counter32: 0
>IF-MIB::ifInNUcastPkts.2 = Counter32: 0
>IF-MIB::ifInNUcastPkts.3 = Counter32: 0
>IF-MIB::ifInDiscards.1 = Counter32: 1
>IF-MIB::ifInDiscards.2 = Counter32: 0
>IF-MIB::ifInDiscards.3 = Counter32: 0
>IF-MIB::ifInErrors.1 = Counter32: 0
>IF-MIB::ifInErrors.2 = Counter32: 0
>IF-MIB::ifInErrors.3 = Counter32: 0
>IF-MIB::ifOutOctets.1 = Counter32: 3529082
>IF-MIB::ifOutOctets.2 = Counter32: 0
>IF-MIB::ifOutOctets.3 = Counter32: 0
>IF-MIB::ifOutUcastPkts.1 = Counter32: 24358
>IF-MIB::ifOutUcastPkts.2 = Counter32: 4185586
>IF-MIB::ifOutUcastPkts.3 = Counter32: 3548768
>IF-MIB::ifOutNUcastPkts.1 = Counter32: 0
>IF-MIB::ifOutNUcastPkts.2 = Counter32: 0
>IF-MIB::ifOutNUcastPkts.3 = Counter32: 0
>IF-MIB::ifOutDiscards.1 = Counter32: 0
>IF-MIB::ifOutDiscards.2 = Counter32: 0
>IF-MIB::ifOutDiscards.3 = Counter32: 0
>IF-MIB::ifOutErrors.1 = Counter32: 0
>IF-MIB::ifOutErrors.2 = Counter32: 75674
>IF-MIB::ifOutErrors.3 = Counter32: 313
>IF-MIB::ifOutQLen.1 = Gauge32: 0
>IF-MIB::ifOutQLen.2 = Gauge32: 0
>IF-MIB::ifOutQLen.3 = Gauge32: 0
>IF-MIB::ifSpecific.1 = OID: SNMPv2-SMI::zeroDotZero
>IF-MIB::ifSpecific.2 = OID: SNMPv2-SMI::zeroDotZero
>IF-MIB::ifSpecific.3 = OID: SNMPv2-SMI::zeroDotZero
>IF-MIB::ifName.1 = STRING: wired0
>IF-MIB::ifName.2 = STRING: wifi0
>IF-MIB::ifName.3 = STRING: wifi1
>IF-MIB::ifInMulticastPkts.1 = Counter32: 0
>IF-MIB::ifInMulticastPkts.2 = Counter32: 0
>IF-MIB::ifInMulticastPkts.3 = Counter32: 0
>IF-MIB::ifInBroadcastPkts.1 = Counter32: 0
>IF-MIB::ifInBroadcastPkts.2 = Counter32: 0
>IF-MIB::ifInBroadcastPkts.3 = Counter32: 0
>IF-MIB::ifOutMulticastPkts.1 = Counter32: 0
>IF-MIB::ifOutMulticastPkts.2 = Counter32: 0
>IF-MIB::ifOutMulticastPkts.3 = Counter32: 0
>IF-MIB::ifOutBroadcastPkts.1 = Counter32: 0
>IF-MIB::ifOutBroadcastPkts.2 = Counter32: 0
>IF-MIB::ifOutBroadcastPkts.3 = Counter32: 0
>IF-MIB::ifHCInOctets.1 = Counter64: 16738604
>IF-MIB::ifHCInOctets.2 = Counter64: 0
>IF-MIB::ifHCInOctets.3 = Counter64: 0
>IF-MIB::ifHCInUcastPkts.1 = Counter64: 88017
>IF-MIB::ifHCInUcastPkts.2 = Counter64: 210740
>IF-MIB::ifHCInUcastPkts.3 = Counter64: 2832
>IF-MIB::ifHCInMulticastPkts.1 = Counter64: 0
>IF-MIB::ifHCInMulticastPkts.2 = Counter64: 0
>IF-MIB::ifHCInMulticastPkts.3 = Counter64: 0
>IF-MIB::ifHCInBroadcastPkts.1 = Counter64: 0
>IF-MIB::ifHCInBroadcastPkts.2 = Counter64: 0
>IF-MIB::ifHCInBroadcastPkts.3 = Counter64: 0
>IF-MIB::ifHCOutOctets.1 = Counter64: 3541009
>IF-MIB::ifHCOutOctets.2 = Counter64: 0
>IF-MIB::ifHCOutOctets.3 = Counter64: 0
>IF-MIB::ifHCOutUcastPkts.1 = Counter64: 24422
>IF-MIB::ifHCOutUcastPkts.2 = Counter64: 4185620
>IF-MIB::ifHCOutUcastPkts.3 = Counter64: 3548802
>IF-MIB::ifHCOutMulticastPkts.1 = Counter64: 0
>IF-MIB::ifHCOutMulticastPkts.2 = Counter64: 0
>IF-MIB::ifHCOutMulticastPkts.3 = Counter64: 0
>IF-MIB::ifHCOutBroadcastPkts.1 = Counter64: 0
>IF-MIB::ifHCOutBroadcastPkts.2 = Counter64: 0
>IF-MIB::ifHCOutBroadcastPkts.3 = Counter64: 0
>IF-MIB::ifHighSpeed.1 = Gauge32: 0
>IF-MIB::ifHighSpeed.2 = Gauge32: 0
>IF-MIB::ifHighSpeed.3 = Gauge32: 0
>IF-MIB::ifAlias.1 = STRING:
>IF-MIB::ifAlias.2 = STRING:
>IF-MIB::ifAlias.3 = STRING:
>IF-MIB::ifAlias.3 = No more variables left in this MIB View (It is past the end of the MIB tree)
>
>-Colin
>
>March 2015 at 14:49, Chard, Alex (RET-SYD) < Alex.Chard@reed-elsevier.com.au > wrote:
>>Hi Adam,
>>Would you like access to a Meraki AP?
>>
>>I have an MR-18 I can make available.
>>
>>Regards,
>>Alex
>>
>>From: observium [mailto: observium-bounces@observium.org ] On Behalf Of Adam Armstrong
>>Sent: Sunday, 1 March 2015 2:02 PM
>>To: Observium Network Observation System
>>Subject: Re: [Observium] WiFi support progress
>>
>>Nope :)
>>I only work in real devices, its frustrating trying to work from SNMP walks.
>>Adam.
>>Sent with AquaMail for Android
>>
http://www.aqua-mail.com
>>On 28 February 2015 20:58:21 Pieter De Wit < pieter@insync.za.net > wrote:
>>>Will a SNMP dump help?
>>>
>>>Sent from my iPhone
>>>
>>>On 1/03/2015, at 15:04, Adam Armstrong < adama@memetic.org > wrote:
>>>>It won't understand either of those vendors' devices. :)
>>>>Adam.
>>>>Sent with AquaMail for Android
>>>>
http://www.aqua-mail.com
>>>>On 28 February 2015 20:03:21 Pieter De Wit < pieter@insync.za.net > wrote:
>>>>>I'll point it at our Aerohive for good measure
>>>>>
>>>>>Sent from my iPhone
>>>>>
>>>>>On 1/03/2015, at 14:43, Ryan, Spencer < sryan@arbor.net > wrote:
>>>>>>We've got a 20 unit Meraki deployment if you need any debug testing.
>>>>>>On Feb 28, 2015 8:04 PM, "Adam Armstrong" < adama@memetic.org > wrote:
>>>>>>>I've been doing a little bit more work on support for WiFi devices (Ruckus at the moment to get the skeleton in place).
>>>>>>>
>>>>>>>I'm not a user of enterprise wireless, so I'm not entirely sure what's useful in the UI or not:
>>>>>>>
>>>>>>>
>>>>>>>Coming to an SVN repository near you...
>>>>>>>
>>>>>>>
>>>>>>>adam.
>>>>>>>
>>>>>>>_______________________________________________
>>>>>>>observium mailing list
>>>>>>>observium@observium.org
>>>>>>>
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>>>>>>_______________________________________________
>>>>>>observium mailing list
>>>>>>observium@observium.org
>>>>>>
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>>>>>_______________________________________________
>>>>>observium mailing list
>>>>>observium@observium.org
>>>>>
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>>>>_______________________________________________
>>>>observium mailing list
>>>>observium@observium.org
>>>>
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>>>_______________________________________________
>>>observium mailing list
>>>observium@observium.org
>>>
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>>This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without
the author's permission. We have taken precautions to minimise the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this e-mail. We cannot accept liability for any loss or damage caused by software
viruses.
>>_______________________________________________
>>observium mailing list
>>observium@observium.org
>>
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>>
>
>_______________________________________________
>observium mailing list
>observium@observium.org
>
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium