解决Linux开发板uboot ping failed;host x.x.x.x is not alive 以及ping成功后xshell无法连接ubuntu,samba映射无法连接

项目场景:

正点原子阿尔法I.MX6ULL开发板、Windows主机、Ubuntu网络连接相关问题
在这里插入图片描述


连接设置情况:

  • 开发板网口2通过网线连接Windows电脑 uboot设置ip192.168.1.66
  • Windows电脑通过WiFi连接路由器上网 ip固定192.1.4
  • 虚拟机设置为桥接模式,ip固定192.168.1.45
  • Windows下用XShell通过22端口连虚拟机
  • Ubuntu用samba映射到Windows磁盘
  • Ubuntu开启tftp服务,开发板通过tftp启动kernal

问题描述

  1. 开发板重启后进入uboot,ping 不通Ubuntu
  2. 开发板能ping通Ubuntu,xshell连接和samba映射失效

原因分析:

  1. 个人猜测是Windows下以太网和WiFi的优先级问题,因为开发板有线连接电脑,但无法给Windows提供网络,所以Windows使用WiFi ,关闭wifi后才识别有线连接的开发板。但我尝试调整了wifi和以太网的优先级,没能解决。
  2. Windows下,IP与ubuntu和开发板不在同一个网段

解决方案:

  1. 关闭Windows主机WiFi按钮后,再开启WiFi不影响,仍能ping通
  2. 设置Windows以太网和WLAN为静态ip,并与ubuntu和开发板设为同一网段,我将所有设备ip设为192.168.1.x网段下。
  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值