# Router Diagnostic Report: 1775018848-router-diagnostics

- Profile: `full`
- Probe: `router` (192.168.1.1)
- Created: `2026-04-01T04:47:32Z`
- Categories: `system, memory, network, wifi, usp, logs`
- Checks: `20` pass / `0` fail / `20` total

## Key Findings

### Host Inventory

```json
{
  "total_hosts": 33,
  "active_hosts": 28,
  "wifi_hosts": 29,
  "ipv4_capable_hosts": 28,
  "ipv6_only_hosts": 0
}
```

### Dataelements

```json
{
  "devices": 2,
  "stations": 24,
  "radio_sections": 5
}
```

### Associated Stations

```json
{
  "per_interface": {
    "ath0": 1,
    "ath2": 0,
    "ath10": 21,
    "ath12": 0,
    "ath30": 1,
    "ath32": 0
  },
  "total": 23
}
```

### Radio Runtime

```json
{
  "radios_seen": 3,
  "radios_up": 3,
  "per_radio": {
    "wifi0": true,
    "wifi1": true,
    "wifi2": true
  }
}
```

### Logs

```json
{
  "matching_lines": 20,
  "recent_examples": [
    "Tue Mar 31 21:47:31 2026 daemon.info devconnector: Radio wifi1 ID set to dBITIUgu (from BSSID 74:12:13:21:48:2e)",
    "Tue Mar 31 21:47:31 2026 daemon.info devconnector: Radio wifi2 ID set to dBITIUgv (from BSSID 74:12:13:21:48:2f)",
    "Tue Mar 31 21:47:32 2026 daemon.info devconnector: Pre-populated wifi0 radio (ID=dBITIVTZ, BSSID=74:12:13:21:54:D9, SSID=WaterCooler) for device 74:12:13:21:54:D8",
    "Tue Mar 31 21:47:32 2026 daemon.info devconnector: Pre-populated wifi1 radio (ID=ehITIVTa, BSSID=7A:12:13:21:54:DA, SSID=WaterCooler) for device 74:12:13:21:54:D8",
    "Tue Mar 31 21:47:32 2026 daemon.warn devconnector: FR-008: API failure wifi_radio_get_stats(wifi0): -95, using cached data",
    "Tue Mar 31 21:47:32 2026 daemon.warn devconnector: FR-008: API failure wifi_radio_get_stats(wifi1): -95, using cached data",
    "Tue Mar 31 21:47:32 2026 daemon.warn devconnector: FR-008: API failure wifi_radio_get_stats(wifi2): -95, using cached data",
    "Tue Mar 31 21:47:32 2026 daemon.warn devconnector: Failed to get radio caps for wifi0: -95",
    "Tue Mar 31 21:47:32 2026 daemon.warn devconnector: Failed to get radio caps for wifi1: -95",
    "Tue Mar 31 21:47:32 2026 daemon.warn devconnector: Failed to get radio caps for wifi2: -95"
  ]
}
```

### Status Counts

```json
{
  "pass": 20,
  "fail": 0
}
```

## Command Results

| Category | Check | Status | Summary | Output |
| --- | --- | --- | --- | --- |
| system | kernel | PASS | Linux Community00120 5.4.213 #0 SMP PREEMPT Fri Mar 20 16:42:40 2026 armv7l GNU/Linux | `raw/system/kernel.log` |
| system | uptime | PASS | 1.55 1.76 1.95 1/262 3052 | `raw/system/uptime.log` |
| system | filesystem | PASS | ubi1:syscfg             125.3M    148.0K    120.5M   0% /tmp/config | `raw/system/filesystem.log` |
| memory | meminfo | PASS | Percpu:              816 kB | `raw/memory/meminfo.log` |
| memory | slabinfo | PASS | Node 0, zone   Normal    893    426    386    215     80     29      9      4      1      2    114 | `raw/memory/slabinfo.log` |
| network | ip_addr | PASS |        valid_lft forever preferred_lft forever | `raw/network/ip_addr.log` |
| network | ip_route | PASS | 239.0.0.0/8 dev br-lan scope link | `raw/network/ip_route.log` |
| network | lan_status | PASS | } | `raw/network/lan_status.log` |
| network | wan_status | PASS | } | `raw/network/wan_status.log` |
| network | wireless_status | PASS | } | `raw/network/wireless_status.log` |
| wifi | wifi_objects | PASS | wifi.wps | `raw/wifi/wifi_objects.log` |
| wifi | hosts_show | PASS | } | `raw/wifi/hosts_show.log` |
| wifi | dataelements_dump | PASS | } | `raw/wifi/dataelements_dump.log` |
| wifi | station_lists | PASS | ### ath32 | `raw/wifi/station_lists.log` |
| wifi | radio_status | PASS | } | `raw/wifi/radio_status.log` |
| wifi | ap_status | PASS | } | `raw/wifi/ap_status.log` |
| usp | bbfdm_objects | PASS | bbfdm.wifidmd | `raw/usp/bbfdm_objects.log` |
| usp | usp_processes | PASS | 12970 root      5524 S    /usr/sbin/icwmpd -b | `raw/usp/usp_processes.log` |
| logs | recent_logs | PASS | Tue Mar 31 21:47:32 2026 authpriv.notice dropbear[3130]: Password auth succeeded for 'root' from 192.168.1.132:58676 | `raw/logs/recent_logs.log` |
| logs | filtered_logs | PASS | Tue Mar 31 21:47:32 2026 daemon.warn devconnector: Failed to get radio caps for wifi2: -95 | `raw/logs/filtered_logs.log` |