docs: add concise hub address commands

This commit is contained in:
LengedZhao
2026-08-10 14:58:32 +08:00
parent 8e871d5051
commit 9d25bc9bff

View File

@@ -560,42 +560,28 @@ UDP 14049 放行规则覆盖上述限制。OmniSocket Peer ID 不是密码或加
systemctl --user stop tg3-omnisocket-sender.service
```
4. 编辑 EAI:
4. 在 EAI 直接修改 sender 地址:
```text
```bash
sed -i -E 's#--server [^ ]+#--server 127.0.0.1:14049#' \
/home/eai/.config/systemd/user/tg3-omnisocket-sender.service
grep -oE -- '--server [^ ]+' \
/home/eai/.config/systemd/user/tg3-omnisocket-sender.service
```
只把:
```text
--server 175.178.116.187:14049
```
改为:
```text
--server 127.0.0.1:14049
```
`--peer-id`、`--target-peer`、5003/5001、所有超时和按键参数都保持不变。
5. 编辑机器人:
5. 在机器人直接修改 Hub 地址(有线时替换为实际 EAI 地址):
```text
```bash
sed -i 's#^omnisocket_server = ".*"$#omnisocket_server = "192.168.5.14:14049"#' \
/home/nvidia/tg3_local_teleop/config.toml
grep -nE '^(transport|omnisocket_server) *=' \
/home/nvidia/tg3_local_teleop/config.toml
```
确认:
```toml
[network]
transport = "omnisocket"
omnisocket_server = "192.168.5.14:14049" # 或实际 EAI 有线地址
```
Peer ID、`expected_iarm_id`、Home、手部、行走和厂家保护都不要改。`iarm_endpoint` 在
OmniSocket 模式不使用。
OmniSocket 模式不使用;检查输出应为 `transport = "omnisocket"`。
6. 按“本地 Hub → 机器人 receiver → EAI sender”的顺序应用:
@@ -660,18 +646,16 @@ frames_sent 不增长
### 6.8 恢复公网 Hub
先正常 STOP、完成 Home,并确认公网 Hub 已启动。停止 EAI sender,把其 `--server` 恢复为:
先正常 STOP、完成 Home,并确认公网 Hub 已启动。停止 EAI sender,然后分别执行:
```text
175.178.116.187:14049
```
```bash
# EAI
sed -i -E 's#--server [^ ]+#--server 175.178.116.187:14049#' \
/home/eai/.config/systemd/user/tg3-omnisocket-sender.service
机器人恢复为:
```toml
[network]
transport = "omnisocket"
omnisocket_server = "175.178.116.187:14049"
# 机器人
sed -i 's#^omnisocket_server = ".*"$#omnisocket_server = "175.178.116.187:14049"#' \
/home/nvidia/tg3_local_teleop/config.toml
```
然后先重启机器人 receiver,再重启 EAI sender: