Share the APP/kernel TLS profile, enable ECDSA and AES-GCM, and use RTC time for certificate validation. Fix WANT_READ/WANT_WRITE handling during WebSocket upgrade and add ABI, certificate, and receive regression checks.
10 lines
1.1 KiB
Markdown
10 lines
1.1 KiB
Markdown
# 旧板 WSS 联调包
|
||
|
||
最新修复包为 `recv-fix/EG800AKCN_11LG-legacy-wss-recv.zip`,供无 GNSS 旧板联调,默认连接 `wss://banban.api.talkingq.com:443/ws`。默认音量仍为 100(已有保存值按原逻辑读取)。这是包含 ECC/RTC 内核和新 APP 的完整多分区包。
|
||
|
||
2026-09-16 14:06 板端日志已确认 ECC/RTC 修复后的根 CA 解析、TLS 握手、证书和域名校验通过。随后发现 HTTP Upgrade 等待时将 TLS WANT_READ/WANT_WRITE 误判为错误;最新 APP 已修正。实际接收/握手函数回归测试、APP 编译和包校验通过,具体 SHA-256 见 `recv-fix/verification.json`;接收修复仍待上板验证。
|
||
|
||
2026-09-16 11:32 复测:443 `/ws` 已返回 HTTP 101,TLS 和证书校验通过;8080 仍是明文 WS。本目录原 `EG800AKCN_11LG-legacy-wss.zip` 缺少 ECDSA,`ecc-fix` 包存在接收误判,均保留作对照;请使用 `recv-fix` 下的新包验证。
|
||
|
||
原旧板包保留在 `../legacy-no-gnss/`。构建日志、探测 JSON、导出的公共证书和包体在此目录本地保存并被 Git 忽略。源码和详细步骤见 `../../docs/talkingq_wss.md`。
|