背景

  • 为实现开发板和虚拟机下的linux、PC与linux之间能互传数据。所处环境限制,离路由器太远,开发板不能直接连路由器。所以利用开发板的网口直连笔记本的网口,笔记本连接wifi的形式来学习调试开发板。
网线连接
桥接
开发板
PC
linux

各个设备的IP地址

PC以太网:192.168.1.20
虚拟机下的linux(ubuntu):192.168.1.21
开发板:192.168.1.22

PC配置

打开网络连接,相应配置如下:

点击确认即可。同时可以快捷键(win+r),输入cmd,确定输入ipconfig来查看以太网状态。谨记,PC端的以太网和wlan不能处于同一个网段

虚拟机下网络配置



附上虚拟机三种网络的说明链接(感谢作者):虚拟机VMware3种网络模式(桥接、nat、Host-only)

我所用linux环境是ubuntu,相应操作如下:


我所填信息为地址:192.168.1.21;子网掩码:255.255.255.0;网关:192.168.1.1。

打开终端,输入ifconfig,可以查看相应网络配置

做到这一步,就可以先测下,PC和linux之间是否能ping通。
PC:打开命令行,输入ping 192.168.1.21

linux:打开终端,输入ping 192.168.1.20,按Ctrl+C可以取消。

在测试中,发现说,PC能ping通linux,但linux ping不通PC。如有遇到类似情况可以参考(感谢作者):电脑能ping通虚拟机的ubuntu,但Ubuntu ping不同电脑的解决方法:

开发板配置

我是在开发板uboot启动的时候测试的,开发板复位之后,敲回车进入。在此情况下,配置完成后,开发板能ping通PC和linux、,反过来则不行(属正常现象,根文件系统加载后,可以互相ping通)。

开发板设置如下:

=> setenv ipaddr 192.168.1.22
=> setenv ethaddr 00:04:9f:04:d2:35
=> setenv gatewayip 192.168.1.1
=> setenv netmask 255.255.255.0
=> setenv serverip 192.168.1.21
=> saveenv


其他

比较无奈的是,这样设置的情况下,ubuntu(linux)不能上网,经过尝试,类似操作下,能实现windows、ubuntu皆能上网。附链接:https://blog.csdn.net/ping_devil/article/details/106598521

初次编写,如有不好之处,欢迎指正。
如有侵权,联系我删除,谢谢!!!

另附参考链接(感谢作者):
[1]. https://blog.csdn.net/lxllinux/article/details/79923360
[2]. https://blog.csdn.net/tanhao199406/article/details/45619329

开发板通过网线和电脑直连,ping通的网络设置相关推荐

  1. 通过电脑给linux开发板联网,Linux 开发板通过网线连电脑上网的方法和配置步骤...

    Linux 开发板通过网线连电脑上网的方法和配置步骤 调试 Linux 开发板时, 如果需要开发板上网, 可以用一根网线将开发板网口和笔记本的网口连接到一起, 然后笔记本通过 Wi-Fi 网上, 开发 ...

  2. linux 开发板通过网线连电脑上网的方法和配置步骤

    调试linux开发板时,如果需要开发板上网,可以用一根网线将开发板网口和笔记本的网口连接到一起,然后笔记本通过wifi网上,开发板通过笔记本的wifi共享网络上网 步骤1:首先将笔记本的wifi网路设 ...

  3. linux开发板通过网线连接电脑(win10)连接网络问题

    最近开始学习嵌入式Linux开发,使用野火imx6ull开发板,想把开发板通过网线连接到笔记本(笔记本连接WiFi),共享使用网络:查询了很多资料后成功实现,我现在把这个方法分享出来. 1.禁用防火墙 ...

  4. linux网线插拔后ip地址丢失,网线拔掉检测,嵌入式网线直连开发板断电网线拔掉之后,上电仍能自动设置static静态ip地址...

    网线拔掉检测,嵌入式网线直连开发板断电网线拔掉之后,上电仍能自动设置静态ip地址 1.首先设置永久固定静态ip地址 luther@gliethttp:~$ sudo vim /etc/network/ ...

  5. arm开发板通过网线连接笔记本电脑上外网

    需要工具:arm开发板,网线,一台双网卡的win7笔记本电脑(笔记本电脑一般都是双网卡) 一.笔记本电脑需要先连上外网,可以连上家里的WIFI,或者手机开热点(本人未测试过连接手机的热点,但是理论上应 ...

  6. 计算机无法拼通防火墙设置,win10系统电脑无法被别的电脑ping通,防火墙设置已经打开但就是无法ping...

    win10系统电脑无法被别的电脑ping通,防火墙设置已经打开但就是无法ping通,这是因为win10安全性方面有了极大的提升,越来越多用户安装使用.为了防止别人通过网络ping扫描找到并攻击您的机器 ...

  7. android平板开发板,利用开源开发板自制的平板电脑 | 雷锋网

    这款自制"平板电脑"主要部分是一块国产的开源开发板Mixtile(米太),外接一块TFT转接板装上7寸的触摸屏,配上两块亚克力(ACRYLIC)板做为设备的外壳(大家不要太在意整机 ...

  8. 开发板diy linux电脑,利用开源开发板自制的平板电脑

    这款自制"平板电脑"主要部分是一块国产的开源开发板Mixtile(米太),外接一块TFT转接板装上7寸的触摸屏,配上两块亚克力(ACRYLIC)板做为设备的外壳(大家不要太在意整机 ...

  9. 开发板运行linux下虚拟机ubuntu的ping

    虚拟机网卡设置可以选择好几种方式,常用的就是NAT和桥接(bridged) 虚拟机要和开发板进行网络通信,只能通过桥接方式连接. 虚拟机要想被开发板ping通,设置步骤如下: 第一步:虚拟机设置成桥接 ...

最新文章

  1. java实现收货7天发通知,Java实训的第7天
  2. ubuntu较快台湾源
  3. epoll实现压测工具
  4. Nginx使用教程(七):使用Nginx缓存之proxy cache
  5. c语言线性顺序表,C语言程序——线性顺序表.doc
  6. java方法里面能改定时器的时间吗_Kafka 时间轮的原理和实现
  7. Ubuntu14.04下安装Samba
  8. ES6 class关键字 ~ 非常详细
  9. 长连接和端连接 心跳包机制
  10. HTML5期末大作业:大学生个人网站设计——我们的班级(7页) HTML+CSS+JavaScript 学生DW网页设计作业成品 html网页制作代码大全 html5网页设计作业代码
  11. 2015职称计算机考试基础知识,2015年中级职称计算机考试基本知识点.doc
  12. Android Studio 下载ndk
  13. SPSS 数据的统计分析
  14. 1024info .php,GitHub - dingusxp/code1024
  15. 苹果手机越狱软件_俄罗斯要求 iPhone 预装本国软件,苹果称等同于越狱无法接受...
  16. 【C++篇】STL常见容器String的模拟实现
  17. orc识别较慢_提高OCR识别效率的诀窍
  18. Oracle中查询用户表/索引/视图的创建语句
  19. 征战希洛克集卡活动显示服务器没角色,希洛克征战模式
  20. 微信新功能,拍一拍的背后,暗藏着商机

热门文章

  1. 未找到类型“****”上的构造函数的解决方案
  2. vs 2015 各版本下载地址
  3. Linux工具推荐:方便地查看进程网速
  4. eclipse中查看源码如何解决Sourse not found的问题
  5. 中国石油大学(北京)-《石油加工工程》第二阶段在线作业
  6. 几款开源ESB总线的比较
  7. vimium:全键盘操作插件 Chrome插件图文教程
  8. jQuery小案例之通过鼠标按键改变盒子颜色
  9. vue el-date-picker日期选择器
  10. Exception in thread “main“ java.lang.NoClassDefFoundError