diff --git a/build b/build index 9d60796..3cacc0b 100644 --- a/build +++ b/build @@ -1 +1 @@ -11 \ No newline at end of file +12 \ No newline at end of file diff --git a/src/RESTAPI/RESTAPI_wificlienthistory_handler.cpp b/src/RESTAPI/RESTAPI_wificlienthistory_handler.cpp index a23cb59..2e6485b 100644 --- a/src/RESTAPI/RESTAPI_wificlienthistory_handler.cpp +++ b/src/RESTAPI/RESTAPI_wificlienthistory_handler.cpp @@ -20,10 +20,9 @@ namespace OpenWifi { } if(GetBoolParameter("macsOnly")) { - auto macFilter = GetParameter("macFilter",""); std::vector Macs; - WifiClientCache()->FindNumbers(venue,macFilter,500,Macs); + WifiClientCache()->FindNumbers(venue,macFilter,QB_.Offset, QB_.Limit, Macs); Poco::JSON::Array Arr; for(const auto &mac: Macs) Arr.add(Utils::IntToSerialNumber(mac)); diff --git a/src/WifiClientCache.cpp b/src/WifiClientCache.cpp index d663718..31b9911 100644 --- a/src/WifiClientCache.cpp +++ b/src/WifiClientCache.cpp @@ -124,32 +124,36 @@ namespace OpenWifi { } } - void WifiClientCache::FindNumbers(const std::string &venue_id, const std::string &S, uint HowMany, std::vector &A) { + void WifiClientCache::FindNumbers(const std::string &venueId, const std::string &SerialNumber, std::uint64_t StartingOffset, std::uint64_t HowMany, std::vector &A) { std::lock_guard G(Mutex_); A.clear(); - auto VenueIt = Cache_.find(venue_id); + auto VenueIt = Cache_.find(venueId); if(VenueIt==Cache_.end()) return; - if(S.empty()) { + if(SerialNumber.empty()) { auto Start = VenueIt->second.SNs_.begin(); + std::uint64_t Offset=0; while(HowMany && Start!=VenueIt->second.SNs_.end()) { - A.push_back(*Start); + if(Offset>=StartingOffset) { + A.push_back(*Start); + HowMany--; + } Start++; - HowMany--; + Offset++; } return; } - if (S[0] == '*') { + if (SerialNumber[0] == '*') { std::string Reversed; - std::copy(rbegin(S), rend(S)-1, std::back_inserter(Reversed)); + std::copy(rbegin(SerialNumber), rend(SerialNumber)-1, std::back_inserter(Reversed)); if(Reversed.empty()) return; return ReturnNumbers(Reversed, HowMany, VenueIt->second.Reverse_SNs_, A, true); } else { - return ReturnNumbers(S, HowMany, VenueIt->second.SNs_, A, false); + return ReturnNumbers(SerialNumber, HowMany, VenueIt->second.SNs_, A, false); } } } \ No newline at end of file diff --git a/src/WifiClientCache.h b/src/WifiClientCache.h index fbeb6d7..1955663 100644 --- a/src/WifiClientCache.h +++ b/src/WifiClientCache.h @@ -20,7 +20,7 @@ namespace OpenWifi { void Stop() override; void AddSerialNumber(const std::string &venueId, const std::string &SerialNumber); void DeleteSerialNumber(const std::string &venueId, const std::string &SerialNumber); - void FindNumbers(const std::string &venueId, const std::string &SerialNumber, uint HowMany, std::vector &A); + void FindNumbers(const std::string &venueId, const std::string &SerialNumber, std::uint64_t start, std::uint64_t HowMany, std::vector &A); inline bool NumberExists(const std::string &venueId, uint64_t SerialNumber) { std::lock_guard G(Mutex_); auto It = Cache_.find(venueId); diff --git a/stats_sample/last_stats.json b/stats_sample/last_stats.json new file mode 100644 index 0000000..cc920c2 --- /dev/null +++ b/stats_sample/last_stats.json @@ -0,0 +1,7554 @@ +{ + "interfaces": [ + { + "clients": [ + { + "ipv4_addresses": [ + "10.2.207.137" + ], + "mac": "00:14:ee:0a:e6:a9", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.87.19" + ], + "mac": "00:1c:42:6c:73:9b", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.207.248" + ], + "ipv6_addresses": [ + "fe80:0:0:0:852:9933:3072:a558" + ], + "mac": "00:3e:e1:c1:4c:4a", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:6f8:f8ff:fefc:35b6" + ], + "mac": "04:f8:f8:fc:35:b6", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:6f8:f8ff:fefc:363e" + ], + "mac": "04:f8:f8:fc:36:3e", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:6f8:f8ff:fefc:3772" + ], + "mac": "04:f8:f8:fc:37:72", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:1c1b:aa80:e2db:6caf", + "fe80:0:0:0:1ccc:9016:4bf5:7ec1" + ], + "mac": "16:e3:ef:fc:6c:8f", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:1ab4:30ff:feb7:14bc" + ], + "mac": "18:b4:30:b7:14:bc", + "ports": [ + "wlan1" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:1ae8:29ff:fe25:f70a" + ], + "mac": "18:e8:29:25:f7:0a", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:1e12:b0ff:fe97:f257" + ], + "mac": "1c:12:b0:97:f2:57", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:265a:4cff:fe60:36d1" + ], + "mac": "24:5a:4c:60:36:d1", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:265a:4cff:fe60:39ef" + ], + "mac": "24:5a:4c:60:39:ef", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.131.195" + ], + "ipv6_addresses": [ + "fe80:0:0:0:2a11:a5ff:fef5:79f3" + ], + "mac": "28:11:a5:f5:79:f3", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.49.208" + ], + "mac": "34:97:f6:32:68:32", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:1ccb:37a1:3a79:67f5" + ], + "mac": "4a:3f:e9:1b:cb:98", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:1030:da5c:5d97:cafb", + "fe80:0:0:0:869:489b:665f:4f7f", + "fe80:0:0:0:18a8:3f15:5d4e:d478" + ], + "mac": "58:d3:49:0d:d2:56", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:6ad7:9aff:fe57:c66a" + ], + "mac": "68:d7:9a:57:c6:6a", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:7683:c2ff:fe0d:f6a5" + ], + "mac": "74:83:c2:0d:f6:a5", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:7683:c2ff:fe11:3aa1" + ], + "mac": "74:83:c2:11:3a:a1", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:7683:c2ff:fe73:9ea6" + ], + "mac": "74:83:c2:73:9e:a6", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:7a45:58ff:feb4:4237" + ], + "mac": "78:45:58:b4:42:37", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:923c:b3ff:fe2d:2ea5" + ], + "mac": "90:3c:b3:2d:2e:a5", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:923c:b3ff:fe2d:2fef" + ], + "mac": "90:3c:b3:2d:2f:ef", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:923c:b3ff:feb1:70db" + ], + "mac": "90:3c:b3:b1:70:db", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:923c:b3ff:febb:1ee5" + ], + "mac": "90:3c:b3:bb:1e:e5", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.8.192" + ], + "ipv6_addresses": [ + "fe80:0:0:0:923c:b3ff:febb:1ef4" + ], + "mac": "90:3c:b3:bb:1e:f4", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.58.157" + ], + "ipv6_addresses": [ + "fe80:0:0:0:10e8:c792:f2bb:c3f2", + "fe80:0:0:0:14f6:c4f2:9d67:8856", + "fe80:0:0:0:849:c06b:b7fd:2921" + ], + "mac": "9c:76:0e:76:13:a3", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:491:ef1a:90da:1c9c", + "fe80:0:0:0:cab:9fdb:ca8:9ee5", + "fe80:0:0:0:1cb2:1305:8492:f93b", + "fe80:0:0:0:1435:b187:c23f:345a" + ], + "mac": "9c:76:0e:85:1e:26", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.170.130" + ], + "ipv6_addresses": [ + "fe80:0:0:0:a630:7aff:fec8:f0b4" + ], + "mac": "a4:30:7a:c8:f0:b4", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:b20c:d1ff:fe0b:bfd8" + ], + "mac": "b0:0c:d1:0b:bf:d8", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:b6fb:e4ff:feb7:d94b" + ], + "mac": "b4:fb:e4:b7:d9:4b", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.115.105" + ], + "ipv6_addresses": [ + "fe80:0:0:0:fe64:4a8c:bce1:3536" + ], + "mac": "b8:27:eb:07:57:01", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.207.178" + ], + "mac": "b8:27:eb:09:60:df", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.250.242" + ], + "mac": "b8:27:eb:0b:f8:d3", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.158.32" + ], + "ipv6_addresses": [ + "fe80:0:0:0:ee72:ccb4:5eda:532f" + ], + "mac": "b8:27:eb:0c:45:1c", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.60.224" + ], + "ipv6_addresses": [ + "fe80:0:0:0:a88e:852f:cbe:2589" + ], + "mac": "b8:27:eb:12:bf:e7", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.252.57" + ], + "mac": "b8:27:eb:18:a1:61", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.53.136" + ], + "mac": "b8:27:eb:24:e3:3d", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.128.30" + ], + "ipv6_addresses": [ + "fe80:0:0:0:d0f5:5ea1:5a2a:7130" + ], + "mac": "b8:27:eb:29:e7:6b", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.134.69" + ], + "mac": "b8:27:eb:29:eb:ca", + "ports": [ + "wlan0" + ] + }, + { + "ipv4_addresses": [ + "10.2.229.245" + ], + "mac": "b8:27:eb:30:c8:07", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.24.200" + ], + "ipv6_addresses": [ + "fe80:0:0:0:8a6:92ae:8d15:c54d" + ], + "mac": "b8:27:eb:35:0a:d6", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.55.189" + ], + "ipv6_addresses": [ + "fe80:0:0:0:8080:72d5:1663:5e94" + ], + "mac": "b8:27:eb:35:d0:6c", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.247.54" + ], + "mac": "b8:27:eb:38:ab:5b", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.179.225" + ], + "mac": "b8:27:eb:3a:46:97", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.64.122" + ], + "ipv6_addresses": [ + "fe80:0:0:0:230c:8f7:d46d:607c" + ], + "mac": "b8:27:eb:46:11:ee", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.44.214" + ], + "ipv6_addresses": [ + "fe80:0:0:0:4245:b39b:94fd:6940" + ], + "mac": "b8:27:eb:49:bb:2c", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.167.215" + ], + "mac": "b8:27:eb:59:0e:bc", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.78.94" + ], + "mac": "b8:27:eb:5b:4a:ef", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.246.120" + ], + "mac": "b8:27:eb:61:1c:4a", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.151.73" + ], + "mac": "b8:27:eb:61:8a:ec", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.195.147" + ], + "mac": "b8:27:eb:63:73:0b", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.25.221" + ], + "ipv6_addresses": [ + "fe80:0:0:0:627d:7909:67b:eb5e" + ], + "mac": "b8:27:eb:68:7e:9c", + "ports": [ + "wlan0" + ] + }, + { + "ipv4_addresses": [ + "10.2.33.84" + ], + "mac": "b8:27:eb:69:10:74", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.139.85" + ], + "mac": "b8:27:eb:79:b8:c4", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.102.231" + ], + "ipv6_addresses": [ + "fe80:0:0:0:83df:11c0:3d6d:f7a5" + ], + "mac": "b8:27:eb:7a:dc:80", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.102.131" + ], + "mac": "b8:27:eb:97:32:ab", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.168.195" + ], + "mac": "b8:27:eb:98:9d:77", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.30.3" + ], + "ipv6_addresses": [ + "fe80:0:0:0:9bd3:214e:8e2e:3b6e" + ], + "mac": "b8:27:eb:9a:b7:87", + "ports": [ + "wlan0" + ] + }, + { + "ipv4_addresses": [ + "10.2.100.234" + ], + "ipv6_addresses": [ + "fe80:0:0:0:9538:cd98:4613:971a" + ], + "mac": "b8:27:eb:9a:e8:9c", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.41.230" + ], + "ipv6_addresses": [ + "fe80:0:0:0:1784:7633:2ebc:a407" + ], + "mac": "b8:27:eb:9d:c6:85", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.54.227" + ], + "mac": "b8:27:eb:a4:69:e3", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.199.61" + ], + "mac": "b8:27:eb:a9:9e:03", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.208.229" + ], + "ipv6_addresses": [ + "fe80:0:0:0:816d:896e:ec61:fabc" + ], + "mac": "b8:27:eb:b8:c6:c8", + "ports": [ + "wlan1" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:82e4:6c85:17e4:a4da" + ], + "mac": "b8:27:eb:bd:28:d0", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.126.200" + ], + "mac": "b8:27:eb:bf:d8:6b", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.224.126" + ], + "mac": "b8:27:eb:c3:af:91", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.231.218" + ], + "ipv6_addresses": [ + "fe80:0:0:0:4523:79e1:e960:9b88" + ], + "mac": "b8:27:eb:c8:85:01", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.11.56" + ], + "mac": "b8:27:eb:cc:e0:a1", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.28.214" + ], + "mac": "b8:27:eb:d0:80:2d", + "ports": [ + "wlan1" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:b0dc:a8c:d970:df66" + ], + "mac": "b8:27:eb:d5:5f:c8", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.107.152" + ], + "mac": "b8:27:eb:d6:c4:39", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.214.121" + ], + "mac": "b8:27:eb:db:de:e6", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.41.165" + ], + "mac": "b8:27:eb:e2:01:73", + "ports": [ + "wlan1" + ] + }, + { + "ipv4_addresses": [ + "10.2.115.68" + ], + "ipv6_addresses": [ + "fe80:0:0:0:d5fe:d457:8c6:d2a" + ], + "mac": "b8:27:eb:f9:dd:fd", + "ports": [ + "wlan0" + ] + }, + { + "ipv4_addresses": [ + "10.2.10.22" + ], + "mac": "c8:2b:96:a0:c9:c3", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.90.163" + ], + "mac": "de:52:21:43:24:37", + "ports": [ + "wlan0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:e262:34ff:fe2f:cb0a" + ], + "mac": "e0:62:34:2f:cb:0a", + "ports": [ + "eth0" + ] + }, + { + "ipv4_addresses": [ + "10.2.0.1" + ], + "ipv6_addresses": [ + "2604:3d08:9680:bd00:0:0:0:1" + ], + "mac": "e2:63:da:86:64:8e", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:9682:1662:5db:1fb0" + ], + "mac": "e6:67:5c:7e:16:e8", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:f692:bfff:fe73:147d" + ], + "mac": "f4:92:bf:73:14:7d", + "ports": [ + "eth0" + ] + }, + { + "ipv6_addresses": [ + "fe80:0:0:0:feec:daff:fe7c:d88a" + ], + "mac": "fc:ec:da:7c:d8:8a", + "ports": [ + "eth0" + ] + } + ], + "counters": { + "collisions": 0, + "multicast": 44271891, + "rx_bytes": -222558088, + "rx_dropped": 0, + "rx_errors": 0, + "rx_packets": 64026637, + "tx_bytes": 1680938312, + "tx_dropped": 0, + "tx_errors": 0, + "tx_packets": 18216312 + }, + "location": "/interfaces/0", + "name": "up0v0", + "ssids": [ + { + "associations": [ + { + "ack_signal": -55, + "ack_signal_avg": -57, + "bssid": "90:3c:b3:bb:1c:9b", + "connected": 2963964, + "inactive": 12, + "rssi": -53, + "rx_bytes": 30624359, + "rx_duration": 0, + "rx_packets": 375138, + "rx_rate": { + "bitrate": 108000, + "chwidth": 40, + "mcs": 5, + "nss": 5, + "vht": true + }, + "station": "b8:27:eb:29:eb:ca", + "tid_stats": [ + { + "rx_msdu": 335950, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 19595, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 12689752, + "tx_duration": 22051905, + "tx_failed": 19594, + "tx_packets": 142246, + "tx_rate": { + "bitrate": 180000, + "chwidth": 40, + "mcs": 8, + "nss": 8, + "sgi": true, + "vht": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -58, + "ack_signal_avg": -58, + "bssid": "90:3c:b3:bb:1c:9b", + "connected": 1898279, + "inactive": 2, + "rssi": -58, + "rx_bytes": 16747677, + "rx_duration": 0, + "rx_packets": 204163, + "rx_rate": { + "bitrate": 150000, + "chwidth": 40, + "mcs": 7, + "nss": 7, + "sgi": true, + "vht": true + }, + "station": "b8:27:eb:68:7e:9c", + "tid_stats": [ + { + "rx_msdu": 204155, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 3686843, + "tx_duration": 11096749, + "tx_failed": 0, + "tx_packets": 64492, + "tx_rate": { + "bitrate": 180000, + "chwidth": 40, + "mcs": 8, + "nss": 8, + "sgi": true, + "vht": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -52, + "ack_signal_avg": -52, + "bssid": "90:3c:b3:bb:1c:9b", + "connected": 1229800, + "inactive": 2, + "ipaddr_v4": "10.2.115.68", + "rssi": -52, + "rx_bytes": 11171019, + "rx_duration": 0, + "rx_packets": 136597, + "rx_rate": { + "bitrate": 121500, + "chwidth": 40, + "mcs": 6, + "nss": 6, + "vht": true + }, + "station": "b8:27:eb:f9:dd:fd", + "tid_stats": [ + { + "rx_msdu": 136581, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 9, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 2881789, + "tx_duration": 4937761, + "tx_failed": 2, + "tx_packets": 54260, + "tx_rate": { + "bitrate": 150000, + "chwidth": 40, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -54, + "ack_signal_avg": -54, + "bssid": "90:3c:b3:bb:1c:9b", + "connected": 833705, + "inactive": 22, + "rssi": -54, + "rx_bytes": 7307041, + "rx_duration": 0, + "rx_packets": 87631, + "rx_rate": { + "bitrate": 135000, + "chwidth": 40, + "mcs": 6, + "nss": 6, + "sgi": true, + "vht": true + }, + "station": "b8:27:eb:9a:b7:87", + "tid_stats": [ + { + "rx_msdu": 87613, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 10, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 1339420, + "tx_duration": 2478045, + "tx_failed": 3, + "tx_packets": 26596, + "tx_rate": { + "bitrate": 150000, + "chwidth": 40, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -53, + "ack_signal_avg": -57, + "bssid": "90:3c:b3:bb:1c:9b", + "connected": 231, + "inactive": 22, + "ipaddr_v4": "10.2.90.163", + "rssi": -53, + "rx_bytes": 5748, + "rx_duration": 0, + "rx_packets": 71, + "rx_rate": { + "bitrate": 180000, + "chwidth": 40, + "mcs": 9, + "nss": 9, + "vht": true + }, + "station": "de:52:21:43:24:37", + "tid_stats": [ + { + "rx_msdu": 29, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 22, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6471, + "tx_duration": 2335, + "tx_failed": 18, + "tx_packets": 28, + "tx_rate": { + "bitrate": 120000, + "chwidth": 40, + "mcs": 5, + "nss": 5, + "sgi": true, + "vht": true + }, + "tx_retries": 0 + } + ], + "bssid": "90:3c:b3:bb:1c:9b", + "iface": "wlan0", + "location": "/interfaces/0/ssids/0", + "mode": "ap", + "phy": "platform/soc/c000000.wifi", + "radio": { + "$ref": "#/radios/0" + }, + "ssid": "petunia" + }, + { + "associations": [ + { + "ack_signal": -42, + "ack_signal_avg": -42, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031553, + "inactive": 7, + "ipaddr_v4": "10.2.246.120", + "rssi": -42, + "rx_bytes": 20067747, + "rx_duration": 0, + "rx_packets": 257488, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:61:1c:4a", + "tid_stats": [ + { + "rx_msdu": 257396, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 46, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6785223, + "tx_duration": 14794034, + "tx_failed": 5, + "tx_packets": 128206, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -43, + "ack_signal_avg": -42, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031553, + "inactive": 7, + "rssi": -43, + "rx_bytes": 21840851, + "rx_duration": 0, + "rx_packets": 278232, + "rx_rate": { + "bitrate": 39000, + "chwidth": 20, + "ht": true, + "mcs": 4 + }, + "station": "b8:27:eb:69:10:74", + "tid_stats": [ + { + "rx_msdu": 278172, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 31, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6676792, + "tx_duration": 14561562, + "tx_failed": 2, + "tx_packets": 126923, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -45, + "ack_signal_avg": -45, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031553, + "inactive": 42, + "ipaddr_v4": "10.2.54.227", + "rssi": -45, + "rx_bytes": 24520518, + "rx_duration": 0, + "rx_packets": 310487, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:a4:69:e3", + "tid_stats": [ + { + "rx_msdu": 310461, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 14, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6963606, + "tx_duration": 15244819, + "tx_failed": 2, + "tx_packets": 131682, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -40, + "ack_signal_avg": -40, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031553, + "inactive": 97, + "rssi": -41, + "rx_bytes": 10904218, + "rx_duration": 0, + "rx_packets": 139573, + "rx_rate": { + "bitrate": 48000, + "chwidth": 20 + }, + "station": "b8:27:eb:82:d5:65", + "tid_stats": [ + { + "rx_msdu": 139461, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 57, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 4258519, + "tx_duration": 9049271, + "tx_failed": 2, + "tx_packets": 80483, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -40, + "ack_signal_avg": -41, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031552, + "inactive": 12, + "rssi": -41, + "rx_bytes": 21282077, + "rx_duration": 0, + "rx_packets": 271353, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:63:73:0b", + "tid_stats": [ + { + "rx_msdu": 271305, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 24, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6621681, + "tx_duration": 14567535, + "tx_failed": 2, + "tx_packets": 125844, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -42, + "ack_signal_avg": -43, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031552, + "inactive": 37, + "rssi": -43, + "rx_bytes": 24525225, + "rx_duration": 0, + "rx_packets": 310764, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:79:b8:c4", + "tid_stats": [ + { + "rx_msdu": 310708, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 29, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7014200, + "tx_duration": 15040643, + "tx_failed": 1, + "tx_packets": 132514, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -34, + "ack_signal_avg": -34, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031549, + "inactive": 17, + "rssi": -34, + "rx_bytes": 23593878, + "rx_duration": 0, + "rx_packets": 298862, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:bf:d8:6b", + "tid_stats": [ + { + "rx_msdu": 298756, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 53, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6763683, + "tx_duration": 14725942, + "tx_failed": 1, + "tx_packets": 128267, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -41, + "ack_signal_avg": -40, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031548, + "inactive": 22, + "ipaddr_v4": "10.2.199.61", + "rssi": -40, + "rx_bytes": 25845039, + "rx_duration": 0, + "rx_packets": 326694, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:a9:9e:03", + "tid_stats": [ + { + "rx_msdu": 326686, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7257604, + "tx_duration": 15355971, + "tx_failed": 1, + "tx_packets": 137189, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -45, + "ack_signal_avg": -45, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031548, + "inactive": 47, + "ipaddr_v4": "10.2.107.152", + "rssi": -46, + "rx_bytes": 23029251, + "rx_duration": 0, + "rx_packets": 293686, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:d6:c4:39", + "tid_stats": [ + { + "rx_msdu": 293678, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7313232, + "tx_duration": 15366228, + "tx_failed": 0, + "tx_packets": 137708, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -48, + "ack_signal_avg": -47, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031548, + "inactive": 42, + "ipaddr_v4": "10.2.78.94", + "rssi": -47, + "rx_bytes": 25637780, + "rx_duration": 0, + "rx_packets": 323651, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:5b:4a:ef", + "tid_stats": [ + { + "rx_msdu": 323643, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7116434, + "tx_duration": 15157890, + "tx_failed": 1, + "tx_packets": 134658, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -42, + "ack_signal_avg": -41, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031547, + "inactive": 7, + "ipaddr_v4": "10.2.207.178", + "rssi": -41, + "rx_bytes": 25734151, + "rx_duration": 0, + "rx_packets": 324708, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:09:60:df", + "tid_stats": [ + { + "rx_msdu": 324700, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7101633, + "tx_duration": 15021566, + "tx_failed": 1, + "tx_packets": 134464, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -43, + "ack_signal_avg": -42, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031547, + "inactive": 2, + "ipaddr_v4": "10.2.53.136", + "rssi": -42, + "rx_bytes": 25850061, + "rx_duration": 0, + "rx_packets": 326705, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:24:e3:3d", + "tid_stats": [ + { + "rx_msdu": 326697, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7193038, + "tx_duration": 15290073, + "tx_failed": 0, + "tx_packets": 136273, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -38, + "ack_signal_avg": -39, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031547, + "inactive": 17, + "ipaddr_v4": "10.2.102.131", + "rssi": -38, + "rx_bytes": 25768105, + "rx_duration": 0, + "rx_packets": 324940, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:97:32:ab", + "tid_stats": [ + { + "rx_msdu": 324932, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7007829, + "tx_duration": 14936685, + "tx_failed": 0, + "tx_packets": 133052, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -51, + "ack_signal_avg": -50, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031547, + "inactive": 27, + "ipaddr_v4": "10.2.28.214", + "rssi": -51, + "rx_bytes": 25559135, + "rx_duration": 0, + "rx_packets": 322656, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:d0:80:2d", + "tid_stats": [ + { + "rx_msdu": 322648, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7102944, + "tx_duration": 15063632, + "tx_failed": 0, + "tx_packets": 134372, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -45, + "ack_signal_avg": -44, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031546, + "inactive": 12, + "rssi": -44, + "rx_bytes": 25538119, + "rx_duration": 0, + "rx_packets": 322519, + "rx_rate": { + "bitrate": 43300, + "chwidth": 20, + "ht": true, + "mcs": 4, + "sgi": true + }, + "station": "b8:27:eb:18:a1:61", + "tid_stats": [ + { + "rx_msdu": 322511, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7122131, + "tx_duration": 15136782, + "tx_failed": 0, + "tx_packets": 134685, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -43, + "ack_signal_avg": -43, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031546, + "inactive": 17, + "ipaddr_v4": "10.2.11.56", + "rssi": -43, + "rx_bytes": 25719163, + "rx_duration": 0, + "rx_packets": 324379, + "rx_rate": { + "bitrate": 43300, + "chwidth": 20, + "ht": true, + "mcs": 4, + "sgi": true + }, + "station": "b8:27:eb:cc:e0:a1", + "tid_stats": [ + { + "rx_msdu": 324371, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7096042, + "tx_duration": 14994895, + "tx_failed": 0, + "tx_packets": 134229, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -48, + "ack_signal_avg": -47, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031546, + "inactive": 12, + "ipaddr_v4": "10.2.229.245", + "rssi": -47, + "rx_bytes": 25556034, + "rx_duration": 0, + "rx_packets": 322381, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:30:c8:07", + "tid_stats": [ + { + "rx_msdu": 322373, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6990648, + "tx_duration": 14920755, + "tx_failed": 0, + "tx_packets": 132643, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -46, + "ack_signal_avg": -45, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031546, + "inactive": 12, + "ipaddr_v4": "10.2.168.195", + "rssi": -45, + "rx_bytes": 25613841, + "rx_duration": 0, + "rx_packets": 322557, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:98:9d:77", + "tid_stats": [ + { + "rx_msdu": 322549, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6925208, + "tx_duration": 14684259, + "tx_failed": 0, + "tx_packets": 131430, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -52, + "ack_signal_avg": -52, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031546, + "inactive": 12, + "ipaddr_v4": "10.2.250.242", + "rssi": -52, + "rx_bytes": 25746056, + "rx_duration": 0, + "rx_packets": 325445, + "rx_rate": { + "bitrate": 21700, + "chwidth": 20, + "ht": true, + "mcs": 2, + "sgi": true + }, + "station": "b8:27:eb:0b:f8:d3", + "tid_stats": [ + { + "rx_msdu": 325437, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7191210, + "tx_duration": 15265130, + "tx_failed": 0, + "tx_packets": 136141, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -45, + "ack_signal_avg": -44, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031545, + "inactive": 7, + "rssi": -44, + "rx_bytes": 25592446, + "rx_duration": 0, + "rx_packets": 322070, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:3a:46:97", + "tid_stats": [ + { + "rx_msdu": 322062, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 6865164, + "tx_duration": 14576276, + "tx_failed": 0, + "tx_packets": 130434, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -49, + "ack_signal_avg": -48, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031545, + "inactive": 32, + "ipaddr_v4": "10.2.224.126", + "rssi": -46, + "rx_bytes": 23749813, + "rx_duration": 0, + "rx_packets": 301935, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:c3:af:91", + "tid_stats": [ + { + "rx_msdu": 301927, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7182352, + "tx_duration": 15290537, + "tx_failed": 0, + "tx_packets": 135587, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -41, + "ack_signal_avg": -41, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031545, + "inactive": 187, + "ipaddr_v4": "10.2.4.30", + "rssi": -41, + "rx_bytes": 73849, + "rx_duration": 0, + "rx_packets": 628, + "rx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 6, + "sgi": true + }, + "station": "b8:27:eb:80:a5:c7", + "tid_stats": [ + { + "rx_msdu": 620, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 291322, + "tx_duration": 1075208, + "tx_failed": 0, + "tx_packets": 9895, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -47, + "ack_signal_avg": -46, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031544, + "inactive": 2, + "ipaddr_v4": "10.2.214.121", + "rssi": -47, + "rx_bytes": 33412501, + "rx_duration": 0, + "rx_packets": 441072, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:db:de:e6", + "tid_stats": [ + { + "rx_msdu": 347660, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 46431, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 15629425, + "tx_duration": 18347266, + "tx_failed": 46484, + "tx_packets": 173220, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -43, + "ack_signal_avg": -43, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031544, + "inactive": 2, + "ipaddr_v4": "10.2.151.73", + "rssi": -39, + "rx_bytes": 23397855, + "rx_duration": 0, + "rx_packets": 297359, + "rx_rate": { + "bitrate": 39000, + "chwidth": 20, + "ht": true, + "mcs": 4 + }, + "station": "b8:27:eb:61:8a:ec", + "tid_stats": [ + { + "rx_msdu": 297351, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7029768, + "tx_duration": 14898941, + "tx_failed": 1, + "tx_packets": 132771, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -53, + "ack_signal_avg": -52, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031544, + "inactive": 2, + "rssi": -52, + "rx_bytes": 26063570, + "rx_duration": 0, + "rx_packets": 327843, + "rx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 6, + "sgi": true + }, + "station": "b8:27:eb:59:0e:bc", + "tid_stats": [ + { + "rx_msdu": 327835, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7881966, + "tx_duration": 15348359, + "tx_failed": 0, + "tx_packets": 135885, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -46, + "ack_signal_avg": -45, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031544, + "inactive": 37, + "rssi": -44, + "rx_bytes": 22811595, + "rx_duration": 0, + "rx_packets": 290617, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:e2:01:73", + "tid_stats": [ + { + "rx_msdu": 290609, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 5, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 7175342, + "tx_duration": 15137516, + "tx_failed": 0, + "tx_packets": 135276, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -49, + "ack_signal_avg": -51, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 3031544, + "inactive": 27, + "rssi": -48, + "rx_bytes": 28264480, + "rx_duration": 0, + "rx_packets": 368918, + "rx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "station": "b8:27:eb:38:ab:5b", + "tid_stats": [ + { + "rx_msdu": 331344, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 18784, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 11659205, + "tx_duration": 17257486, + "tx_failed": 18808, + "tx_packets": 157603, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -42, + "ack_signal_avg": -41, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 1636057, + "inactive": 2, + "ipaddr_v4": "10.2.102.231", + "rssi": -41, + "rx_bytes": 12171273, + "rx_duration": 0, + "rx_packets": 153047, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:7a:dc:80", + "tid_stats": [ + { + "rx_msdu": 153007, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 21, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 3454479, + "tx_duration": 7550620, + "tx_failed": 1, + "tx_packets": 65853, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -39, + "ack_signal_avg": -39, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 1468626, + "inactive": 7, + "rssi": -39, + "rx_bytes": 11593611, + "rx_duration": 0, + "rx_packets": 142888, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:35:0a:d6", + "tid_stats": [ + { + "rx_msdu": 142832, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 29, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 2575379, + "tx_duration": 5837828, + "tx_failed": 2, + "tx_packets": 50292, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -43, + "ack_signal_avg": -42, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 1432177, + "inactive": 17, + "ipaddr_v4": "10.2.208.229", + "rssi": -43, + "rx_bytes": 10632426, + "rx_duration": 0, + "rx_packets": 133286, + "rx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 6, + "sgi": true + }, + "station": "b8:27:eb:b8:c6:c8", + "tid_stats": [ + { + "rx_msdu": 133236, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 26, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 2922159, + "tx_duration": 6487110, + "tx_failed": 1, + "tx_packets": 56062, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -45, + "ack_signal_avg": -45, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 751885, + "inactive": 17, + "ipaddr_v4": "10.2.60.224", + "rssi": -45, + "rx_bytes": 6095413, + "rx_duration": 0, + "rx_packets": 74940, + "rx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 6, + "sgi": true + }, + "station": "b8:27:eb:12:bf:e7", + "tid_stats": [ + { + "rx_msdu": 74912, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 15, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 1555991, + "tx_duration": 3385030, + "tx_failed": 1, + "tx_packets": 29610, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -46, + "ack_signal_avg": -45, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 743567, + "inactive": 2, + "ipaddr_v4": "10.2.41.230", + "rssi": -46, + "rx_bytes": 5971384, + "rx_duration": 0, + "rx_packets": 73047, + "rx_rate": { + "bitrate": 52000, + "chwidth": 20, + "ht": true, + "mcs": 5 + }, + "station": "b8:27:eb:9d:c6:85", + "tid_stats": [ + { + "rx_msdu": 73029, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 10, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 1384212, + "tx_duration": 3060612, + "tx_failed": 0, + "tx_packets": 26829, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -44, + "ack_signal_avg": -44, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 743158, + "inactive": 37, + "ipaddr_v4": "10.2.115.105", + "rssi": -44, + "rx_bytes": 5220636, + "rx_duration": 0, + "rx_packets": 65024, + "rx_rate": { + "bitrate": 58500, + "chwidth": 20, + "ht": true, + "mcs": 6 + }, + "station": "b8:27:eb:07:57:01", + "tid_stats": [ + { + "rx_msdu": 65010, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 8, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 1652866, + "tx_duration": 3536366, + "tx_failed": 4, + "tx_packets": 31085, + "tx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 7 + }, + "tx_retries": 0 + }, + { + "ack_signal": -47, + "ack_signal_avg": -46, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 743158, + "inactive": 2, + "rssi": -47, + "rx_bytes": 6016421, + "rx_duration": 0, + "rx_packets": 74059, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:c8:85:01", + "tid_stats": [ + { + "rx_msdu": 74043, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 9, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 1605165, + "tx_duration": 3473987, + "tx_failed": 1, + "tx_packets": 30231, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -40, + "ack_signal_avg": -40, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 723722, + "inactive": 7, + "rssi": -41, + "rx_bytes": 5842911, + "rx_duration": 0, + "rx_packets": 72017, + "rx_rate": { + "bitrate": 39000, + "chwidth": 20, + "ht": true, + "mcs": 4 + }, + "station": "b8:27:eb:9a:e8:9c", + "tid_stats": [ + { + "rx_msdu": 72011, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 4, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 1709349, + "tx_duration": 3438997, + "tx_failed": 1, + "tx_packets": 29844, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -40, + "ack_signal_avg": -40, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 683298, + "inactive": 42, + "rssi": -40, + "rx_bytes": 5578924, + "rx_duration": 0, + "rx_packets": 68619, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "b8:27:eb:0c:45:1c", + "tid_stats": [ + { + "rx_msdu": 68607, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 7, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 1387285, + "tx_duration": 3087594, + "tx_failed": 0, + "tx_packets": 26678, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -62, + "ack_signal_avg": -62, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 554421, + "inactive": 13, + "rssi": -63, + "rx_bytes": 6679274, + "rx_duration": 0, + "rx_packets": 32898, + "rx_rate": { + "bitrate": 58500, + "chwidth": 20, + "ht": true, + "mcs": 6 + }, + "station": "18:b4:30:b7:14:bc", + "tid_stats": [ + { + "rx_msdu": 32896, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 2, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 3268572, + "tx_duration": 3915229, + "tx_failed": 45, + "tx_packets": 31539, + "tx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 7 + }, + "tx_retries": 0 + }, + { + "ack_signal": -61, + "ack_signal_avg": -62, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 539321, + "inactive": 10, + "rssi": -59, + "rx_bytes": 1245358, + "rx_duration": 0, + "rx_packets": 19444, + "rx_rate": { + "bitrate": 57800, + "chwidth": 20, + "ht": true, + "mcs": 5, + "sgi": true + }, + "station": "18:b9:05:c0:bf:d7", + "tid_stats": [ + { + "rx_msdu": 19442, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 2, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 697384, + "tx_duration": 1968822, + "tx_failed": 0, + "tx_packets": 10486, + "tx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 7 + }, + "tx_retries": 0 + }, + { + "ack_signal": -52, + "ack_signal_avg": -51, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 481526, + "inactive": 17, + "rssi": -51, + "rx_bytes": 2054426, + "rx_duration": 0, + "rx_packets": 24568, + "rx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 7 + }, + "station": "b8:27:eb:49:bb:2c", + "tid_stats": [ + { + "rx_msdu": 24544, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 13, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 289534, + "tx_duration": 723066, + "tx_failed": 0, + "tx_packets": 6472, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -49, + "ack_signal_avg": -49, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 241304, + "inactive": 7, + "ipaddr_v4": "10.2.64.122", + "rssi": -49, + "rx_bytes": 1443228, + "rx_duration": 0, + "rx_packets": 16924, + "rx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 7 + }, + "station": "b8:27:eb:46:11:ee", + "tid_stats": [ + { + "rx_msdu": 16914, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 6, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 235394, + "tx_duration": 558832, + "tx_failed": 0, + "tx_packets": 4852, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -39, + "ack_signal_avg": -38, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 233386, + "inactive": 17, + "rssi": -39, + "rx_bytes": 2118708, + "rx_duration": 0, + "rx_packets": 24565, + "rx_rate": { + "bitrate": 65000, + "chwidth": 20, + "ht": true, + "mcs": 6, + "sgi": true + }, + "station": "b8:27:eb:35:d0:6c", + "tid_stats": [ + { + "rx_msdu": 24543, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 12, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 561121, + "tx_duration": 1102184, + "tx_failed": 1, + "tx_packets": 10293, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -40, + "ack_signal_avg": -39, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 233386, + "inactive": 17, + "ipaddr_v4": "10.2.128.30", + "rssi": -41, + "rx_bytes": 2116954, + "rx_duration": 0, + "rx_packets": 24353, + "rx_rate": { + "bitrate": 58500, + "chwidth": 20, + "ht": true, + "mcs": 6 + }, + "station": "b8:27:eb:29:e7:6b", + "tid_stats": [ + { + "rx_msdu": 24335, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 10, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 465199, + "tx_duration": 974609, + "tx_failed": 1, + "tx_packets": 8829, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -51, + "ack_signal_avg": -51, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 21669, + "inactive": 45, + "ipaddr_v4": "10.2.145.184", + "rssi": -51, + "rx_bytes": 118761, + "rx_duration": 0, + "rx_packets": 1152, + "rx_rate": { + "bitrate": 48000, + "chwidth": 20 + }, + "station": "b8:27:eb:fc:49:55", + "tid_stats": [ + { + "rx_msdu": 1148, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 3, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 9682, + "tx_duration": 25797, + "tx_failed": 0, + "tx_packets": 221, + "tx_rate": { + "bitrate": 72200, + "chwidth": 20, + "ht": true, + "mcs": 7, + "sgi": true + }, + "tx_retries": 0 + }, + { + "ack_signal": -76, + "ack_signal_avg": -75, + "bssid": "90:3c:b3:bb:1c:9a", + "connected": 15769, + "inactive": 0, + "ipaddr_v4": "10.2.41.194", + "rssi": -75, + "rx_bytes": 457054062, + "rx_duration": 0, + "rx_packets": 433067, + "rx_rate": { + "bitrate": 13000, + "chwidth": 20, + "ht": true, + "mcs": 1 + }, + "station": "18:b4:30:da:58:89", + "tid_stats": [ + { + "rx_msdu": 432930, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 3, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 0, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + }, + { + "rx_msdu": 0, + "tx_msdu": 68, + "tx_msdu_failed": 0, + "tx_msdu_retries": 0 + } + ], + "tx_bytes": 18532949, + "tx_duration": 80189201, + "tx_failed": 46, + "tx_packets": 278872, + "tx_rate": { + "bitrate": 28900, + "chwidth": 20, + "ht": true, + "mcs": 3, + "sgi": true + }, + "tx_retries": 0 + } + ], + "bssid": "90:3c:b3:bb:1c:9a", + "iface": "wlan1", + "location": "/interfaces/0/ssids/0", + "mode": "ap", + "phy": "platform/soc/c000000.wifi+1", + "radio": { + "$ref": "#/radios/1" + }, + "ssid": "petunia" + } + ], + "uptime": 3032253 + } + ], + "link-state": { + "downstream": { + "eth1": { + "carrier": 0 + }, + "eth2": { + "carrier": 0 + } + }, + "upstream": { + "eth0": { + "carrier": 1, + "duplex": "full", + "speed": 1000 + } + } + }, + "lldp-peers": { + "downstream": {}, + "upstream": { + "eth0": [ + { + "capability": [ + "Bridge" + ], + "description": "US-16-150W, 6.3.11.14082, Linux 3.6.5", + "mac": "fc:ec:da:7c:d8:8a", + "name": "1GLabSwitch", + "port": "eth0" + } + ] + } + }, + "radios": [ + { + "active_ms": 66554833, + "busy_ms": 574024, + "channel": 36, + "channel_width": "40", + "noise": -106, + "phy": "platform/soc/c000000.wifi", + "receive_ms": 12202, + "transmit_ms": 349071, + "tx_power": 23 + }, + { + "active_ms": 3030587033, + "busy_ms": 562338589, + "channel": 11, + "channel_width": "20", + "noise": -98, + "phy": "platform/soc/c000000.wifi+1", + "receive_ms": 82778755, + "transmit_ms": 65837898, + "tx_power": 23 + } + ], + "unit": { + "load": [ + 0.521004, + 0.402838, + 0.33106 + ], + "localtime": 1663174150, + "memory": { + "buffered": 9457664, + "cached": 26562560, + "free": 773246976, + "total": 973135872 + }, + "uptime": 3032280 + }, + "version": 1 +} \ No newline at end of file