目录

一、前言

二、ping通方法:

I、设置VMWare虚拟机:

II、设置Ubuntu:

III、设置windows:

IV、验证

V、Ubuntu如何联网


一、前言

连接方式:开发板通过有线连接笔记本,笔记本通过无线连接互联网

开发环境:虚拟机-Ubuntu 16.04、笔记本-windows 10、开发板-i.mx6ull

常见连接方式

1. 笔记本连接无线网,虚拟机桥接笔记本的无线网卡;开发板通过网线连接相应的路由器;设置三者IP在同一网段

该方法适用于路由器比较近的情况下,不是常用方法。

2. 笔记本连接无线网(用于连接互联网);虚拟机设置两个虚拟网卡,一个桥接笔记本的有线网卡(用于与开发板通信),一个桥接比笔记本的无线网卡(虚拟机用来上网);开发板通过有线直连笔记本;设置三者IP在同一网段(即IP的前三段都一样,192.168.1.X,只有X是不同的)

核心:PC机使用网卡A连接开发板,VMWare虚拟机就要使用同一个网卡A作为桥接网卡。

二、ping通方法:

适用于只有一个网络适配器的情况,开发过程中虚拟机不联网

I、设置VMWare虚拟机:

 1. 打开VMWare->编辑->虚拟网络编辑器。点击添加网络,添加两个新的网络(此处是VMnet0和VMnet2),选择桥接模式,一个桥接至主机的无线网卡,一个桥接至主机的有线网卡。

 VMnet 0:桥接模式下,选择桥接到有线网卡上(即连接开发板的有网卡)

 VMnet 2:桥接模式下,选择桥接到无线网卡上(即连接互联网的有网卡)

一般来说VMnet0是不用添加的,是默认存在的,主要添加VMnet2就行,注意选择桥接模式!!

2. 打开VMWare->虚拟机->设置->网络适配器。选择桥接模式(B)

选择该模式后,由于有线网卡是没有连接网络的,所以Ubuntu是没有网络,所以没有ip地址,所以你要是开发板ping虚拟机的话,开发板是没法ping通的,此时需要设置Ubuntu。

II、设置Ubuntu:

1.打开 设置-> 网络->点击选项(O)->IPv4设置

方法改为手动,然后点击下面的增加 ,设置IP地址,掩码,网关,顺便改一下名字!!!!

设置到这里,关于虚拟机的设置就完成了

但是上面说到,开发板ping通虚拟机 需要 虚拟机,笔记本有线网卡,开发板  在同一网段,所以还需要设置Windows

III、设置windows:

设置有线网卡的固定IP,并且在同一网段

1. 右键单击网络图标-> 选择打开“网络和Internet设置”-> 点击高级网络设置的更改适配器选项

2. 右键点击有线网卡(我的是以太网4,具体看笔记本配置)->选择 属性->双击  Internet协议版本4(TCP/IPv4)

选择  使用下面的IP地址,输入在同一网段的IP地址(即最后一段不一样),掩码和网关一样就可以。

到这里,基本设置就完成了。

IV、验证

1. 主机ping虚拟机

2.  开发板ping虚拟机

3.  开发板ping主机(即主机的有线网卡)

4.  虚拟机ping外网 (这个后面设置)

在这个方法下,开发板是无法连接外网的。但是主机和虚拟机可以连接外网,但是虚拟机需要进行设置。

V、Ubuntu如何联网

1. 打开VMWare->虚拟机->设置-添加(A)->选择网络适配器

2. 添加成功后, 双击网络适配器2->选择自定义(U)->在下拉列表选择好VMnet2(桥接无线网卡的)

3.重启Ubuntu,打开终端,输入ifconfig  -a 会发现有两个网卡选项,一个桥接有线网卡的,一个是桥接无线网卡的

(我的是ens33是无线网卡,ens38是有线网卡,具体你可以看你之前设置的固定IP判断哪个是无线网卡)

4.设置Ubuntu,右键单击做桌面右上方的箭头符号,点击编辑连接,会发现会多一个有线连接1的选项    

点击有线连接1,选择编辑,在有线连接1设备(D)下拉选择一个那个连接无线网卡的物理地址即可                     

这样,联网就设置完毕。

arm开发板(I.MX6U)ping通虚拟机Ubuntu方法相关推荐

  1. windows、虚拟机下的ubuntu、开发板即能ping通,又能上网的设置方法

    背景 在原来所写的一篇一样的环境下,再实现windows.ubuntu(linux)都能上网(原来所设置,ubuntu不能上网). 附链接及原来背景:开发板通过网线和电脑直连,ping通的网络设置 P ...

  2. ARM开发板上iconv调用失败的解决方法

    当前流行的字符编码格式有:US-ASCII.ISO-8859-1.UTF-8.UTF-16BE.UTF-16LE.UTF-16.GBK.GB2312等,其中GBK.GB2312是专门处理中文编码的.而 ...

  3. arm linux ping 通百度,linux ---之与ARM开发板相互ping 通

    本实验是采用网线直连的方式,用网线把arm开发板与PC机的网线连接起来 在虚拟机上设置网络连接方式,选择桥接,直接连到物理网络 然后进入超级用户(root)使用su 指令,输入密码即可 查看自己的网卡 ...

  4. windows、虚拟机和ARM开发板3者互ping

    嵌入式开发中常用的开发方式:windows上做实际开发,虚拟机上装Linux当服务器交叉编译程序, ARM开发板运行程序.通常三者连接时,会遇到各种问题,此文档就是从分析到实例解决该问题. 更多详情, ...

  5. imx6ull开发板 通过usb网卡uboot ping通虚拟机和windows主机

    1遇到的问题:直接烧录 uboot+kernel 启动后,手动配置开发板IP地址可以和windows主机linux虚拟机ping通,但是只烧录uboot后无法ping通linux虚拟机和windows ...

  6. 飞翔的小鸟游戏基于arm开发板制作

    在arm开发板上主要基于C语言 虚拟机的使用 .而在操作一个系统必须的 三大步骤 1.open 函数  打开文件         #include <sys/types.h>       ...

  7. 地平线x3使用vscode 远程调试linux虚拟机或者arm 开发板

    使用vscode做远程调试的主要目的是为了能够调试自己的arm开发板,也就是地平线x3派.之前他们提供了基于python开发,模型移植但是后处理这一块太慢了,所以想着如何去移植. 首先从vscode里 ...

  8. RV1109开发板ssh服务器移植到arm开发板

    RV1109开发板ssh服务器移植到arm开发板 ssh功能移植到RV1109开发板的,由于RV1109的SDK中,没有telnet功能,有时候adb功能在量产中需要关闭,避免造成设备留有漏洞,造成安 ...

  9. Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置

    Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置 第一步:在PC机安装Ubuntu18.04LTS 具体安装步骤参见上一篇文章 第二步:安装arm-linux-gcc交叉编 ...

最新文章

  1. java实现zip的压缩和解压(支持中文文件名)
  2. 【数字信号处理】LTI 系统因果性与稳定性示例 ( 示例一 | 示例二 )
  3. 分享这两年从事Linux系统运维行业的感受
  4. Python-函数和代码复用
  5. 知乎_线程和进程的区别是什么?
  6. AWS表示:我们将用Lambda函数让移动应用程序再次变得伟大
  7. 1+X云计算平台运维与开发认证(初级)样卷C
  8. 医疗器械质量管理体系 - ISO 13485 简介
  9. 萤石云平台接入_新手上路 老司机教你配置萤石云
  10. 用caffe框架做号牌识别笔记
  11. 使用WireShark了解浏览器访问网络的整个过程
  12. 老鹰教小鹰飞翔的故事
  13. BZOJ2827 - 千山鸟飞绝
  14. 这台iPad最适合程序媛吃鸡,号称吃鸡神器!
  15. 计算机网络提供给用户的常见服务有文件服务,【填空题】计算机网络提供给用户的常见服务主要有文件服务、消息传递服务、__________服务和应用服务。...
  16. 黑客养成—CTF笔记(一)
  17. 我的第一份实习——钛动科技
  18. 掌财社:Python 机器学习工具包SKlearn的安装与使用
  19. Linux 模拟网络丢包及延时
  20. 【Unity3D】坦克对战游戏 AI 设计

热门文章

  1. ELK整合:ElasticSearch定期删除过期数据
  2. C++中的 .h 和 .cpp 详解
  3. html布局属性,hTML之FLEX布局属性
  4. nothing的含义介绍和 Optional ByVal的用法
  5. 解决服务器网卡乱序的问题(HP居多)
  6. win10右键一直转圈_惠普产品拆机图文哪里找?桌面点右键延迟咋办?内存怎么少了?...
  7. RDIFramework.NET 框架之组织机构权限设置
  8. 《Unity编辑器》截图记录Unity好看的编辑器样式
  9. win10家庭版调出组策略_正版Win10免费送!这绝对是全网最低价的正版Win10系统
  10. findx2鸿蒙系统,OPPO Find X2 Pro 官方降价 1000 华为全新系统来了