admin管理员组

文章数量:1530255

1、适用范围:

本文档适用与TDA2X 平台,并使用NCM网络配置

目前使用该方案的项目有:H97、JMEV_GSE、S811

2、硬件接线

需要usb连接线一根。一端为方口连接控制器,一端为USB公口连接PC下的虚拟机。如下边三幅图所示:

 

3、虚拟机配置

(1)VMware配置

(a) 打开虚拟网络编辑器配置NAT参数,如下图

 

点击更改设置进行修改

在ubuntu虚拟机中右下角的网络配置器图标点击鼠标右键,选择设置,如下图

设置网络是配置参数,设置为NAT模式:

     

(b)  修改ubuntu虚拟机配置文件,开启其转发功能

Ubuntu 内输入命令:vim /etc/sysctl.conf

该命令会打开文件,手动修改文件内容,将net.ipv4.ip_forward= 1这行的#号去掉

注意:该步设置需要重启虚拟机,并在重启后确认上一步骤操作是否被修改为默认

(c) 在控制器上电并且NCM驱动加载完成后(大概板子上电15秒左右)

打开虚拟机软件,运行ubuntu虚拟机。待ubuntu成功运行后将usb连接线的公口插入PC的USB口,会在虚拟机内弹出如下界面。

 

       选择连接到虚拟机,选择安装的虚拟机名称,点击确定。

 

       打开ubuntu的网络配置,点击编辑连接,如下图:

 

       按照如下方法添加网络设备

 

       修改网络设备的配置参数,如下图:

       配置IP地址为:172.16.102.21  子网掩码为:255.255.255.0 网关为:0.0.0.0

       点击保存

 

       打开网络连接,选择配置好的网络进行连接。

 

(4)配置网卡ETH0参数

  按照如下步骤配置

 

 

   

将NCM和eth0 网络都连接上

(2)VirtualBox配置

    

Linux环境下,需要开启路由转发功能

https://jingyan.baidu/article/fec4bce29f183df2618d8b1b.html

/etc/sysctl.conf文件中添加

net.ipv4.ip_forward = 1

设置viirbox的网络,可以采用桥接方式。VirBox采用NAT不会生成虚拟网卡需要注意

Route print 查看桥接的那张网卡

使用如下命令,进行route 规则即可

route add 172.16.102.0 mask 255.255.255.0 192.168.9.119 metric 1 if 7

4、windows 配置

(1)在windows 的CMD窗口敲命令确认VMware Network Adapter VMnet8的接口号

      命令: route print

      可以看到其接口号为18:

 

   (2)在CMD窗口配置路由参数

需要用到上一步骤中获得的参数信息,实验使用的windows为18

命令中最后的18即为上一步骤中获取

命令:route add 172.16.102.0 mask 255.255.255.0 192.168.253.128 metric 1 if 18

 (3)windows环境下连接有线网络,并确认IP地址。用以验证网络通畅

   CMD中输入 ipconfig 确认地址

   此为windows的IP地址

  

 

  此为虚拟机网卡地址

5、windows和控制器互ping验证

在串口工具中ping 上一步骤中获取的VMware Network Adapter VMnet8地址

 

在windows下ping控制器的地址

 

如果可以互相ping通,则控制器和windows网路已经配置好

本文标签: 虚拟机协议LinuxWindowsNCM