Files
RedBear-OS/local/docs/WIFICTL-SCHEME-REFERENCE.md
T
2026-04-16 12:46:07 +01:00

78 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# `wifictl:` Scheme Reference
This document describes the current bounded `/scheme/wifictl` surface exposed by
`redbear-wifictl`.
It is a reference for validation and debugging of the current Intel WiFi slice. It does **not**
imply that WiFi connectivity is fully supported.
## Root Layout
Top-level entries:
- `wifictl:/ifaces`
- `wifictl:/capabilities`
## Per-interface entries
For each interface under `wifictl:/ifaces/<iface>/`, the scheme currently exposes:
### Read-only status/state nodes
- `status`
- `link-state`
- `firmware-status`
- `transport-status`
- `transport-init-status`
- `activation-status`
- `connect-result`
- `disconnect-result`
- `scan-results`
- `last-error`
### Read/write profile/config nodes
- `ssid`
- `security`
- `key`
### Write-triggered control nodes
- `scan`
- `prepare`
- `transport-probe`
- `init-transport`
- `activate-nic`
- `connect`
- `disconnect`
- `retry`
## Current bounded lifecycle
The bounded Intel path currently treats the WiFi lifecycle as:
1. `prepare`
2. `transport-probe`
3. `init-transport`
4. `activate-nic`
5. `connect`
6. `disconnect`
7. `retry`
The scheme records the last reported bounded connect/disconnect metadata in `connect-result` and
`disconnect-result`.
## Interpretation guidance
- Presence of the scheme means the control surface exists, not that a real WiFi link is proven.
- `connect-result` and `disconnect-result` are lifecycle evidence surfaces, not proof of real AP
authentication or real packet flow.
- `scan-results` may reflect bounded or synthetic runtime outcomes unless and until hardware-backed
scan evidence is captured on a real target.
## Related documents
- `local/docs/WIFI-IMPLEMENTATION-PLAN.md`
- `local/docs/WIFI-VALIDATION-RUNBOOK.md`
- `local/docs/SCRIPT-BEHAVIOR-MATRIX.md`