问题分析
从截图看,你在 RDK Studio 添加设备时提示"执行时出错"。结合之前的对话,这个问题通常是网络连接未通或配置参数错误导致的。
解决方案(按顺序排查)
步骤 1:先确认网络连接是否通
在 SSH 连接之前,必须先 ping 通开发板:
# 打开 CMD 命令行
# 如果你用的是网线直连
ping 192.168.1.10
# 如果你用的是 Type-C 闪连
ping 192.168.128.1
预期结果:
能看到 来自 192.168.x.x 的回复: 字节=32 时间<1ms
如果显示 请求超时或一般故障,说明网络没通,先别急着在 Studio 里添加设备
步骤 2:确认电脑端 IP 配置正确
根据你的连接方式,电脑端需要设置对应的静态 IP:
方案 A:网线直连(推荐)
| 电脑有线网卡 | 设置值 |
|---|---|
| IP 地址 | 192.168.1.100 |
| 子网掩码 | 255.255.255.0 |
| 默认网关 | 192.168.1.1 |
方案 B:Type-C 闪连
| 电脑"以太网 3" | 设置值 |
|---|---|
| IP 地址 | 192.168.128.100 |
| 子网掩码 | 255.255.255.0 |
| 默认网关 | 192.168.128.1 |
设置方法:
Win + R → 输入 ncpa.cpl → 回车
找到对应网卡 → 右键属性 → IPv4 → 填写上述参数
→ 确定后,右键网卡 → 禁用 → 等 5 秒 → 启用
步骤 3:RDK Studio 填写参数
根据你选择的连接方式,填写以下参数:
如果用网线直连(IP 连接方式)
| 字段 | 填写内容 |
|---|---|
| 连接方式 | IP 连接 |
| IP 地址 | 192.168.1.10 |
| 用户名 | sunrise |
| 密码 | sunrise |
| 端口 | 22 |
如果用 Type-C 闪连
| 字段 | 填写内容 |
|---|---|
| 连接方式 | 闪连(Type-C) |
| IP 地址 | 192.168.128.1 |
| 用户名 | sunrise |
| 密码 | sunrise |
| 端口 | 22 |
️ 注意:如果你之前修改过密码或 SSH 端口,需要填写修改后的值
步骤 4:如果还是"执行时出错"
检查点 1:SSH 服务是否启动
通过串口或 HDMI 接显示器登录板子,执行:
sudo systemctl status ssh
# 如果未运行,执行:
sudo systemctl start ssh
sudo systemctl enable ssh
检查点 2:防火墙是否阻止
在板子上执行:
sudo ufw status
# 如果防火墙开启,临时关闭测试:
sudo ufw disable
检查点 3:手动测试 SSH
在电脑 CMD 执行:
ssh sunrise@192.168.1.10
# 或
ssh sunrise@192.168.128.1
- 如果能手动 SSH 登录成功,但 Studio 报错 → 可能是 Studio 版本问题
- 如果手动 SSH 也连不上 → 网络或 SSH 服务问题
步骤 5:禁用 WiFi 虚拟网卡(针对你的 IP 冲突问题)
你之前遇到的 Microsoft Wi-Fi Direct Virtual Adapter 冲突问题,可以临时禁用:
Win + R → ncpa.cpl → 回车
找到 "Microsoft Wi-Fi Direct Virtual Adapter" 和 "#2"
右键 → 禁用
然后重新配置闪连网卡的 IP,再尝试添加设备。
推荐操作流程
1. 电脑连 WiFi 保持上网
2. 网线连接 X5(或 Type-C 闪连)
3. 设置电脑对应网卡静态 IP
4. CMD 执行 ping 192.168.1.10(或 192.168.128.1)
5. ping 通后,CMD 执行 ssh sunrise@192.168.1.10 测试
6. SSH 成功后,在 RDK Studio 添加设备
快速诊断表
| 现象 | 原因 | 解决 |
|---|---|---|
| ping 不通 | IP 配置错误或闪连未建立 | 检查电脑端 IP 设置,重新插拔 Type-C(不按 KEY) |
| ping 通但 SSH 失败 | SSH 服务未启动 | 通过串口/屏幕登录板子启动 SSH |
| SSH 成功但 Studio 报错 | Studio 版本或权限问题 | 以管理员身份运行 Studio,或重装 Studio |
| 提示 IP 冲突 | 虚拟网卡占用 | 禁用 Microsoft Wi-Fi Direct Virtual Adapter |
下一步
请先执行步骤 1,把 ping 192.168.1.10(或 192.168.128.1)的结果发上来,我帮你确认网络是否通,然后再进行下一步。
参考教程
- 【教程】RDK X5 通过闪连连接 RDK Studio(官方精华帖)
- rdk x5 踩坑 1 -闪连 rdK studio(用户实战经验)