ensp 错误代码40 亲测有效解决

首先是路由器问题,有些异常情况会出现AR 错误40这种情况,大部分人都会按照官网解决这个问题,但是有人会出现删除VBox,而且没删除VBox干净,或者删除错误,导致出现VirtualBox Host-Only Network 变成了VirtualBox Host-Only Network #2,#3.。。这种情况,这时你多半是凉了,第一:你再也找不到VirtualBox Host-Only Network 这个虚拟网卡了,从隐藏设备里也找不到,所以放弃挣扎吧,除非你能找到这块虚拟网卡删掉,再删掉VBox再重新下VBox(当然这时要保证你会干净的删除VBox,包括注册表里的内容),这是第一种解决办法,当然我没办法实现它,
下面我来说说第二种办法
ensp 错误代码40 亲测有效解决第二种解决办法(能很容易的实现),我们问题的出发点是ensp AR启动失败,通过官网我们知道是VBox的问题,这里存在两个软件,ensp VBox,我们观察到,当电脑出现#2这种网卡时,其实Vbox是知道的,你打开它里面网络配置可以知道它的就是#2网卡(如果没有,你添加网卡,出现的也只是会#2),那么问题肯定出现在ensp上,他需要调用VBox,然而他不知道VBox采用的是#2网卡,所以才会出现失败,那么我们只要修改配置文件告知ensp我们要调用的是第二块网卡不就行了

在Vbox设置里查看Vbox使用了哪块网卡,如下图
ensp 错误代码40 亲测有效解决

我们进入C:\Program Files\Huawei\eNSP\vboxserver\ARBaseBackup\AR_Base目录(我是装在C盘的,你们可以对比我的路径找到自己的)
ensp 错误代码40 亲测有效解决用notepad++(或者其他软件)打开AR_Base.vbox(怕改了不管用的话就先复制一份放到别的地方,没用再替换回来),打开我们发现其实就是xml文件

通过notepad++软件查找 HostOnlyInterface关键字
ensp 错误代码40 亲测有效解决ensp 错误代码40 亲测有效解决这里我已经改过了,你们应该是 VirtualBox Host-Only Network,加个#2(具体看VBox里网卡了),我用的是ensp 510带的VBox这个文件只有一个 HostOnlyInterface,你们可以通过notepad++的查找下一个来判断,改完了这个文件,我们再找到 C:\Program Files\Huawei\eNSP\vboxserver\AR_Base里AR_Base.vbox这个文件,重复上面的操作,(我的这个文件有两个 HostOnlyInterface关键字,所以需要改动两次
最后一步是最重要的,我希望不要有人看到一半就跑掉了,然后自己做了不成功,最有还以为我的方法不管用,最后一步很简单,就是打开ensp之前一定要先用管理员身份打开VBox,让VBox加载设置,不用管理员权限你开设置,然后确定是会报错的
经过以上步骤应该就能解决上面的问题