Running multi-vxworks in vm

Bruce-Lan 2015-09-02 09:19:37

when I built up one vxworks in vmware it works. But when I create more two vxworks seperately with different IP, the second vxworks fails with(log is from vxware.log):
2015-09-02T09:10:45.057+08:00| vcpu-0| W110: VLANCE: RDP OUT to unknown Register 100
2015-09-02T09:10:45.057+08:00| vcpu-0| I120: VNET: MACVNetPort_SetPADR: Ethernet0: can't set PADR (0)
2015-09-02T09:10:45.057+08:00| vcpu-0| I120: Msg_Post: Warning
2015-09-02T09:10:45.057+08:00| vcpu-0| I120: [msg.vnet.padrConflict] MAC address 00:0C:29:5A:23:AF of adapter Ethernet0 is within the reserved address range or is in use by another virtual adapter on your system. Adapter Ethernet0 may not have network connectivity.

I am sure each vxworks OS got its own MAC address. Another point is that I created the second vxworks through copying the files from the first one.

操作类似:http://blog.csdn.net/joygo007/article/details/7921949

由于在多个地方发帖,为了方便文字带来的不便请谅解。
...全文
247 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bruce-Lan 2015-09-07
  • 打赏
  • 举报
回复
这个问题是由于sysLn97xEnd.c中设置了mac地址,由于我的虚拟机是拷贝的,bootrom使用的同一个,而该地址覆盖了vmware分派的mac地址,所以出现冲突。这里需要bootrom和vxworksimage分别编译维护,才能形成两个节点。
Bruce-Lan 2015-09-06
  • 打赏
  • 举报
回复
没有人帮忙?

2,179

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧