基于windows 10下vxsimnet使用

vxsimnet可使用虚拟网卡与本地主机建立通信,方便vxsim程序开发或者调试网络程序,使用网络工具。

vxsimnet使用需要安装simulator服务及虚拟网卡。安装前要使windows10禁用驱动签名,否则安装虚拟网卡失败。

1、安装simulator网卡驱动。使用管理员身份打开CMD,进入WindRiver\vxworks-6.9\host\x86-win32\bin目录,执行vxsimnetds_inst,即可安装驱动。想卸载的话可以使用 vxsimnetds_inst.exe /u。

2、安装虚拟网卡。注意这一步一定要禁用驱动签名,可以百度一下。

从我的电脑进入设备管理器,选择安装过时硬件。

基于windows 10下vxsimnet使用

基于windows 10下vxsimnet使用

基于windows 10下vxsimnet使用

基于windows 10下vxsimnet使用

基于windows 10下vxsimnet使用

注意wrtap在WindRiver\vxworks-6.9\host\x86-win32\bin\x86_64下面那个,如果这个也安装错误的话,可以向我索取一个可以使用的。安装完这个设备后,查看网卡,应该看到多了个网卡,如下所示。

基于windows 10下vxsimnet使用

3、对虚拟网卡服务写个脚本。

SUBNET_START sub1{
SUBNET_ADDRESS = "192.168.200.0";
SUBNET_EXTERNAL = yes;
SUBNET_EXPROMISC = yes;
};

将这个文件保存到windriver目录 ***意SUBNET_ADDRESS = "192.168.200.0";是说这个子网可以分配192.168.200.x的地址。

4、打个windows本地服务,找到windriver网卡服务:

基于windows 10下vxsimnet使用

好了,可以启动服务了。

5、配置vxsim。

基于windows 10下vxsimnet使用

然后启动vxsim,这时应该看到虚拟网卡是连接状态,不是断开的。

基于windows 10下vxsimnet使用

6、最后测试一下吧。vxsim中ifconfig,可以看到网卡ip已经配置。

基于windows 10下vxsimnet使用

基于windows 10下vxsimnet使用

 

基于windows 10下vxsimnet使用