RDK X5连接Studio失败的问题

问题定位

从你的 ipconfig 输出看,闪联网卡已正确识别(以太网 4: 192.168.128.101),但存在路由冲突问题:

网卡 IP 网关 状态
以太网 4(闪联) 192.168.128.101 192.168.128.10 :white_check_mark: 识别成功
以太网 2(原有线) 172.31.6.55 172.31.6.1 ️ 可能被抢占

问题原因: Windows 将闪联网卡的网关 192.168.128.10 设为了默认路由,导致原本的网络流量被错误路由到板子,所以"电脑联网断了"。

解决方案

步骤 1:测试板子连通性

# 先测试能否 ping 通板子
ping 192.168.128.10

如果 ping 通 → 继续步骤 2 修复路由
如果 ping 不通 → 跳到步骤 3(板子端配置问题)


步骤 2:修复路由冲突(关键!)

需要移除闪联网卡的默认网关,只保留原有线网卡的默认路由:

# 1. 以管理员身份打开 CMD

# 2. 查看当前路由表
route print

# 3. 删除闪联网卡的默认网关(如果有 0.0.0.0 指向 192.168.128.10)
route delete 0.0.0.0 mask 0.0.0.0 192.168.128.10

# 4. 或者更彻底:手动设置闪联网卡不添加默认网关
# 控制面板 > 网络和共享中心 > 更改适配器设置
# 右键"以太网 4" > 属性 > IPv4 > 高级
# 取消勾选"自动跃点",将"接口跃点数"设为 100(让原网卡优先)

更简单的做法: 在闪联网卡的 IPv4 设置中留空默认网关

1. 控制面板 > 网络和共享中心 > 更改适配器设置
2. 右键"以太网 4" > 属性 > Internet 协议版本 4 (TCP/IPv4)
3. 点击"高级"
4. 在"默认网关"列表中删除 192.168.128.10
5. 确定保存

这样闪联只能访问 192.168.128.X 网段,不会影响其他网络。


步骤 3:如果 ping 不通 192.168.128.10

需要串口登录板子检查网络配置:

# USB 转 TTL 连接(波特率 115200)
# 默认账号:ubuntu / ubuntu

# 登录板子后检查
ip addr show eth0

# 如果 eth0 没有 IP 或 IP 不对
sudo ifconfig eth0 192.168.128.10 netmask 255.255.255.0

# 重启网络服务
sudo systemctl restart networking

步骤 4:重新连接 RDK Studio

# 修复路由后再次测试
ping 192.168.128.10

# 成功后打开 RDK Studio 重新连接

验证清单

  • ping 192.168.128.10 能通
  • ping www.baidu.com 能通(原网络恢复)
  • 路由表中默认网关指向 172.31.6.1 而不是 192.168.128.10
  • RDK Studio 连接成功

请先执行步骤 1,告诉我 ping 192.168.128.10 的结果。如果 ping 通但 RDK Studio 仍报错,我们再检查板子端的 SSH/认证配置。

参考教程:【教程】RDK X5 闪连 RDK Studio 教程以及相关问题