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网路已经配置好
版权声明:本文标题:Windows挂Linux虚拟机ping通TDA2X NCM协议 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1725918884a1048960.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论