docs: update BUG-01 dual-radio fix status

This commit is contained in:
Mathieu Moran
2026-08-11 03:46:18 -04:00
parent 592e049f59
commit ae7f6358b2
2 changed files with 6 additions and 12 deletions
+5 -11
View File
@@ -9,17 +9,11 @@ When CLOSED, move the entire entry to Resolved — don't duplicate.
## Open bugs ## Open bugs
### BUG-01 — WiFi/hotspot unreachable from phone while cell data is on ### BUG-01 — WiFi/hotspot unreachable from phone while cell data is on
- **Status**: `OPEN` - **Status**: `IN PROGRESS` (netwatch fix deployed, needs in-car test)
- **Severity**: Medium - **Fix applied**: `yaris_uplink.py` now skips the periodic AP scan when clients are connected
- **Area**: Networking / Pi hotspot (`yaris-uplink`, NetworkManager shared AP, docs) (`_ap_client_count()` via `iw dev station dump`). Settings page has new "In-car access" card
- **Phase**: Phase 26 showing hotspot URL with copy button and cell-data warning.
- **Symptom**: Phone on Pi's no-internet hotspot can't load the web UI while cell data is on. - **Needs verification**: Connect phone to Pi hotspot while driving; confirm it stays up >3 min.
Actual AP subnet is `10.112.0.x`, not the documented `10.42.0.1`.
- **Root cause**: Phone-OS "smart network switching" routes all traffic through cellular when
WiFi has no internet gateway. `yaris.local` mDNS not resolved from phone on Pi AP.
- **Fix scope**: Surface real DHCP address in UI. Extend `yaris.local` unicast to AP subnet.
Document cell-data limitation.
- **Acceptance**: Phone can load web UI via a correct documented address.
--- ---
+1 -1
View File
@@ -1872,7 +1872,7 @@ road test. Each item tracked in [BUGS.md](./BUGS.md).
- BUG-09: Geocode pre-caching for fast scrubber - BUG-09: Geocode pre-caching for fast scrubber
- BUG-10: GPS-only false trips gated on OBD presence - BUG-10: GPS-only false trips gated on OBD presence
**Still open:** BUG-01 (hotspot/phone), BUG-02 (hardware power), BUG-06 (timezone), BUG-07 (intermittent replay). **Still open:** BUG-01 (hotspot/phone — netwatch fix deployed, needs in-car test), BUG-02 (hardware power), BUG-06 (timezone), BUG-07 (intermittent replay).
**Acceptance:** every `BUGS.md` entry in scope is fixed, regression-tested, deployed, and marked resolved. **Acceptance:** every `BUGS.md` entry in scope is fixed, regression-tested, deployed, and marked resolved.