问题定位
从你的 ipconfig 输出看,闪联网卡已正确识别(以太网 4: 192.168.128.101),但存在路由冲突问题:
| 网卡 | IP | 网关 | 状态 |
|---|---|---|---|
| 以太网 4(闪联) | 192.168.128.101 | 192.168.128.10 | |
| 以太网 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/认证配置。