基于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、安装虚拟网卡。注意这一步一定要禁用驱动签名,可以百度一下。
从我的电脑进入设备管理器,选择安装过时硬件。
注意wrtap在WindRiver\vxworks-6.9\host\x86-win32\bin\x86_64下面那个,如果这个也安装错误的话,可以向我索取一个可以使用的。安装完这个设备后,查看网卡,应该看到多了个网卡,如下所示。
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网卡服务:
好了,可以启动服务了。
5、配置vxsim。
然后启动vxsim,这时应该看到虚拟网卡是连接状态,不是断开的。
6、最后测试一下吧。vxsim中ifconfig,可以看到网卡ip已经配置。