OpenEdv-开源电子网

标题: ALPHA开发板 无法ping通ubuntu [打印本页]

作者: memory_520    时间: 2019-11-14 23:41
标题: ALPHA开发板 无法ping通ubuntu
问题说明:使用正点原子提供的uboot-imx-2016.03-2.1.0-g9bd38ef-v1.0.tar,完全按照第三十章 U-Boot使用实验 对U-Boot实现初次编译,并烧录到SD卡,并让开发板从SD卡启动,然后按照30.4.4网络操作命令,发现无法ping通Ubuntu主机(有保证板子和Ubuntu,window处于同一网段),报错信息为: (, 下载次数: 0)

有做以下尝试:
1、硬件通路应该没有问题:板子直接从EMMC启动(正点原子已烧录文件在内,我拿到板子后未曾覆盖),发现可以通过屏幕点击网络,能登录百度,此时可以通过CRT ping www.baidu.com也是通的【但是此时无法ping 主机和ubuntu,可能是板子的默认Ip和window,ubuntu不处于同一网段,但是我使用ifconfig eth0修改到同一网段后,发现百度都无法ping通,也无法ping通window和ubuntu,这条路就没有往下继续】

2、有按照驱动开发指南第四章:开发环境搭建,完成了ubuntu下NFS和SSH服务开启。

本人是linux 小白,新手,往各位高手指点一二,感激不尽!


作者: memory_520    时间: 2019-11-14 23:41
s2333 发表于 2019-11-19 15:22
有可能是你的交换机的ip网段和电脑的不一样,所以你之前测试硬件通路时,修改了板子的ip以后,连百度都通不 ...

感谢你的答复,解决问题了。

我出问题的点在:没有将IP网段设置在同一个网段内(之前误将网段都设置在以太网适配器VMnet8的网段内,还以为是同一个网段内)

修改为,将全部网段都设置在以太网适配器 以太网的IPv4地址网段内即能正确通信了
=> ping 192.168.1.4
Using FEC1 device
host 192.168.1.4 is alive
作者: memory_520    时间: 2019-11-15 09:30
自己顶一下
作者: 宇智波白    时间: 2019-11-16 15:04
帮顶一下   
作者: 可怕派    时间: 2019-11-18 20:33
帮顶一下,我也遇到同样的问题,也去试了一下DHCP,明明网段是192.168.0却分配一个192.168.1.6的地址,很明显也是不成功的,出现了跟楼主一样的错误反正就是不成功
作者: s2333    时间: 2019-11-18 21:43
1-如果你是板子和电脑直接通过网线连接,网线要用交叉的,并且手动设置电脑上以太网的ip和网关地址,确保在同一网段且互不重复
2-局域网内你想ping通,要在同一个网段内
3-你说的启动原本带的例程镜像,按你的描述已经结束了uboot,已经在跑linux系统了,和你之前说的30.4.4章节完全是两个不同的阶段

作者: memory_520    时间: 2019-11-19 13:36
s2333 发表于 2019-11-18 21:43
1-如果你是板子和电脑直接通过网线连接,网线要用交叉的,并且手动设置电脑上以太网的ip和网关地址,确保在 ...

非常感谢你的回复!
1.板子和电脑不是直连的,是通过交换机连接的,并且确保列在同一网段而且互不重复
2.确认在同一个网段内
3.我说启动原本带的例程镜像,使用网络模块正常,目的是证明我硬件通路没有问题。(就是不清楚为什么用正点原子uboot网络操作,无法ping通)

作者: s2333    时间: 2019-11-19 15:22
有可能是你的交换机的ip网段和电脑的不一样,所以你之前测试硬件通路时,修改了板子的ip以后,连百度都通不上了,可以看看交换机的参数ip。
其实简单点就是你按那个手册上说的,板子连到路由器上。




欢迎光临 OpenEdv-开源电子网 (http://www.openedv.com/) Powered by Discuz! X3.4