enspar启动失败40_分析AR启动失败错误代码40终极解决方案

本文介绍了ENSP启动AR设备时遇到错误40的解决方案,包括重新安装所有组件、删除并重新注册VirtualBox中的虚拟机、检查和配置VirtualBox的虚拟网卡,特别是显存大小设置,以及针对Win7升级Win10后可能出现的问题进行的特殊处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.重新安装ENSP的所有组件(包括winpcap,virtualBox,wireshark,ensp),如果不能解决看2;?

2.打开Oracle VM VirtualBox,删除除了选中的三个base外的所有clone:?

重新注册:注意:拓扑图上不得有任何设备?

等AR_Base,AC_Base,AP_Base三个都显示注册成功后再建立拓扑启动设备,如果还未解决请看3;?

3.检查vbox是否成功创建了虚拟网卡:?

(这里的核心技术引用自http://forum.huawei.com/enterprise/thread-298425.html)?

正常情况下,网卡的名称为VirtualBox Host-Only Ethernet Adapter,IP地址为192.168.56.1 255.255.255.0,并且能在电脑上ping通:?

如果ping不通或地址不对或根本没有这个虚拟网卡或虚拟网卡被禁用,AR都不会启动成功。?

1)网卡被禁用等简单问题自己处理;?

2)没有这个虚拟网卡:打开virtualbox→管理→全局设定→网络:看host-only网络里有没有网卡,如果没有自己创建一个;如果有多个全部删除了再创建一个,并且禁用dhcp,ip地址配置为192.168.56.1 255.255.255.0(有些人会在电脑的网络适配器设置里配置IP地址,会提示这个地址被用,所以修改也是不成功的)。即使这里显示创建网卡VirtualBox Host-Only Ethernet Adapter失败的红字也不用管,关闭再打开就能看到网卡了,然后修改地址就行。?

3)第2)步如果一开始就打不开virtualbox,提示com什么的,请把virtualbox属性→兼容性设置为win7等的管理员运行模式,如果不提示直接打开就不用管了。?

4)虚拟网卡名称为VirtualBox Host-Only Ethernet Adapter #2等?

核心技术:修改C:\Program Files\Huawei\eNSP\VBoxServer\ARBaseBackup\AR_Base的模板中显存为大于6M。?

本机电脑是从win7直接升级而来的win10,发现ensp无法启动路由器了,始终提示错误40,但是交换机防火墙OK。按照论坛和网上各种说法更新virtualbox,修改虚拟网卡设置,或者重新注册都无法解决。折腾2小时后,现将自己的解决办法分享出来,应该可以帮到同样状况的朋友。?

首先是virtualbox,我使用的是5.0。ensp注册后virtualbox管理器中会出现AR_Base,WLAN_AC_Base这样的虚拟机模板。?

可以看到虚拟机的配置中有个“显存大小”为1MB,正是这个1MB的显存使得AR路由器启动失败。事实上点开虚拟机配置页面就会自动弹出显存大小太小的警告。?

当在ensp中启动一台AR,virtualbox中相应会创建一个AR虚拟机的clone,这个clone的配置和AR_Base是相同的,这时AR提示启动失败后不用管,我们修改一下这个AR clone的配置,将显存大小调整为9MB,保存退出。再次启动ensp中的这台AR,如果没有别的问题,那么路由器就启动成功了。?

但是。。。你如果要创建多台路由器组网,你必须每次手动进行这样的修改,是不是会抓狂?那么就一劳永逸解决一下吧:?

找到ensp安装路径,例如我的电脑C:\Program Files\Huawei\eNSP\VBoxServer\ARBaseBackup\AR_Base,该目录下有个AR_Base.vbox文件,用文本编辑器打开之,搜索“Display VRAMSize”,可以看到这个参数值默认设置为1,将之改为9,保存退出。?

重启ensp,重新注册AR设备,然后我们会看到virtualbox管理器的AR_Base配置中的显存大小已经改为9了,重要的是,每次创建新的路由器,AR clone的显存大小自动就是9,再不需要手动修改了。?

至此问题应该完美解决了。不过有的朋友像我一样是从win7直接升级的win10,可能还是会启动失败,可以参考后面的办法:?

升级来的win10,如果在win7的时候就装过virtualbox,那么有可能win10下的虚拟网卡名称后面多了个#2,重装virtualbox也不能消除,那么还是借助上面的方法,修改AR_Base.vbox文件,搜索“HostOnlyInterface name”,默认值是“VirtualBox Host-Only Ethernet Adapter”,直接修改为“VirtualBox Host-Only Ethernet Adapter #2”,保存退出。至此也应该大功告成了。?

希望能够帮到一些朋友。至于开多路由器会不会爆显存,呵呵,4G显存无压力啊!?

附件为word格式的,带截图,因为粘贴进来发布不了,如果能看懂就不用下载了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值