eNSP模拟器启动设备AR1失败,错误代码:40解决方法

原来安装过virtualbox7.0 ,卸载安装ensp支持的5.2.xx版本virtualbox

重点:卸载virtalbox后,清理注册表VirtualBox、 vbox 关键字键值,重启,重新安装成功

按CTRL+F,打开“查找”对话框,先查找“VirtualBox”,再查找“vbox”关键字。

在一个带有名为“VirtualBox”或“vbox”的文件夹下,或者数据带有“VirtualBox”或“vbox”关键词 ,并且文件夹内没有其他类似项,删除“匹配到的所属键值的文件夹”。注意:若查找没有“VirtualBox”或“vbox”的文件夹,此方案放弃。

启动报下列异常

卸载ensp,卸载virtualbox后,重新安装还是报同样的错误。

1. 卸载eNSP和VirtualBox
控制面板>卸载程序

2. 删除程序相关文件夹
(1)删除“C:\Users\Administrator(替换成你的用户名)\AppData\Local”下的 “eNSP” 文件夹(如果在用户文件夹底下找不到AppData,则需要点击查看>显示>在隐藏的项目前打√)。

(2)删除“C:\Users\Administrator(替换成你的用户名)\”下的 “.VirtualBox“ 文件夹。

(3)删除“C:\Program Files\Huawei\ ”下的 “eNSP“ 文件夹。(若安装在其他盘,找到对应的Program Files,若没有则不用管)

3. 清理注册表
卸载eNSP和VirtualBox后仍会残留注册表需要我们手动清理。

(1)Win+R键打开运行窗口,输入regedit回车,打开注册表编辑器。

(2)选中“计算机”。

(3)按CTRL+F,打开“查找”对话框,先查找“VirtualBox”,再查找“vbox”关键字。

(4)在一个带有名为“VirtualBox”或“vbox”的文件夹下,或者数据带有“VirtualBox”或“vbox”关键词 ,并且文件夹内没有其他类似项,删除“匹配到的所属键值的文件夹”。注意:若查找没有“VirtualBox”或“vbox”的文件夹,此方案放弃。

4. 重启电脑
重新启动电脑。

5. 安装VirtualBox
安装VirtualBox-5.2.30-130521-Win

6.安装eNSP
安装eNSP,在此之前电脑必须已安装好了WinPcap、Wireshark、VirtualBox三款软件。


其他部分参考ensp的官方解决方案:

(一)解决方案一:
1. 弹出“信息”界面后,首先单击“启动设备失败了,戳这里看看!”查找下原因。

2. 点击后进入“eNSP帮助”界面,单击右侧“如何解决AR/WLAN设备启动失败问题。”

3. 点击后显示问题解决方案,按照步骤依次检查修改。

如何解决AR/WLAN设备启动失败问题
现象描述
启动AR设备之后,设备命令行无法接收输入,在长时间等待后一直输出“####”。
启动AR/WLAN设备时,提示“…错误代码40…”。
处理步骤
检查虚拟网卡设置。
1. 检查安装eNSP的PC上是否存在名为“VirtualBox Host-Only Network”的虚拟网卡。

- 如果不存在,请添加虚拟网卡。

- 如果存在,请检查虚拟网卡的状态。

- 如果虚拟网卡的名称为“VirtualBox Host-Only Ethernet Adapter #2”,可尝试点击eNSP主界面“菜单-工具-注册设备”重新注册设备。如果还是出现这样的错误,请检查虚拟网卡的状态。

2. 检查虚拟网卡的状态。

查看名为“VirtualBox Host-Only Network”的虚拟网卡是否被禁用。

如果被禁用,请启用这个虚拟网卡。若重启设备仍然失败,请检查虚拟网卡的参数设置。

3. 检查虚拟网卡的参数设置。

检查虚拟网卡的设置是否符合以下要求:

IP地址为192.168.56.1,子网掩码为255.255.255.0。

同时取消选中“DHCP服务器”页签的“启用服务器”。

如果设置正常,设备启动仍失败,请检查虚拟网卡属性设置。

4. 添加虚拟网卡。

a. 打开VirtualBox程序。

b. 选择“管理 > 全局设定 > 网络”。

c. 可选: 如存在其他的虚拟网卡,请先删除其他的虚拟网卡。

d. 创建一个虚拟网卡,并进行如下设置。

IP地址为192.168.56.1,子网掩码为255.255.255.0,同时取消选中“DHCP服务器”页签的“启用服务器”。

按上面的步骤添加完虚拟网卡后,请再次尝试,如果还是出现这样的错误,请检查虚拟网卡属性设置。

检查虚拟网卡属性设置。
1. VirtualBox5.0版本中,选择“控制面板\网络和 Internet\网络连接”。

2. 选中VirtualBox Host-Only Network网卡,右键选择属性,勾选 “VirtualBox NDIS6 Bridged Networking Driver”协议。

3. 确定后,请重启工具再次尝试,如果还是出现这样的错误,请检查防火墙设置。

检查防火墙设置。
1. 在windows开始菜单中,选择“控制面板 > Windows防火墙”。

2. 在“Windows 防火墙”页面中,选择“允许程序或功能通过Windows防火墙”。

3. 在“允许的程序”页面中,查看“eNSP_VBoxServer”行“公用”列的勾选框是否选中。

4. 如果没有选中,选中勾选框,单击“确定”。

5. 重启eNSP工具后再次尝试,如果设备仍启动失败,请检查杀毒软件。

检查杀毒软件。
1. 检查电脑中是否安装QQ管家、百度杀毒、卡巴斯基等软件,此类软件阻止了模拟设备间的通信,导致模拟设备间的心跳报文无法互通。

2. 如有安装,请卸载。重启eNSP工具后再次尝试。

3. 如果还是出现这样的错误,请检查VirtualBox安装目录。

检查VirtualBox安装目录。
1. 检查VirtualBox安装目录是否存在中文字符。

2. 如存在,修改VirtualBox安装目录为英文字符。

3. 如果还是出现这样的错误,请检查硬件虚拟化设置。

检查硬件虚拟化设置。
1. 检查电脑是否开启硬件虚拟化支持。

2. 如未开启设置,参照如何解决使用eNSP工具时CPU利用率过高的问题。



摘自:https://blog.youkuaiyun.com/m0_74451345/article/details/135995185

确认可以使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值