首先放出最后的解决方案:
转载自华为eNSP错误40解决指南_ensp启动代码40_嘻嘻哥哥~的博客-CSDN博客
一开始,我只想这包着试一试的心态去装这个esnp,结果差点没把我干去世了。
主要是老师计网上课必须得用这个软件,没办法我只能和它死磕到底,终于在花、浪费了五节小课的时间后,功夫不负有心人,我终于弄出来了。
这此安装绝对是我有史以来,最难受的一次,之前装Ubantu(在里面装python,tim,微信,pycharm,更改系统设置)我都没有这么崩溃过,前些天还装了go的编辑器liteada和vscode里的各种插件,虽然也很曲折,但终究还是走过来了。
废话不多说,我还是来说一下我安装的过程吧,首先我从课代表那弄来了一个esnp集合安装包(包含ensp和它的三个插件),结果安完后显示vitualbox版本太低,于是我一气之下去官网上下了个新的virtualbox5.2.xx,这下终于不显示版本安全问题,不能使用了。
结果我按照案例去启动一个包含路由器的拓扑图,结果显示ar40报错。其实我们老师现在只要我们做交换机的实验,所以我原本不用立刻解决这个问题,应为交换机可以运行。
但我不知道脑子里那根线抽了,硬是决定不搞定这个问题誓不罢休。
我反反复复的像个傻瓜一样,跟着网上那些杂七杂八的教程,删来删去,装来装去,改来改去最后还是40报错。最后我甚至把virBox的卸载程序给干出bug了,每次都快要卸载完就回滚,删也删不掉,这我单独出教程讲一下解决方法。
不过怎么多步骤里我有一项算是做对了,就是我因为找不到Host_only模式下的网络设置,我只好Nat网络下去创建了一个同名的VirtualBox Host-Only Ethernet Adapter网卡,IP地址为192.168.56.1 255.255.255.0
终于把网络适配器里弄出了一张虚拟网卡
具体过程见下文
https://forum.huawei.com/enterprise/zh/thread/580901091246227456
后来还是没解决40报错,虽然这次我网卡没问题了,后来查来查去终于找到了最后一块拼图,
就是关闭windows10自带虚拟化软件Hyper-V
详见第一个链接就是,我中间还去反复看华为的帮助手册里的如何解决AR/WLAN设备启动失败问题,也排除了其他报错的原因,最后才定位到这个原因,可以说是非常倒霉了。
这里我放一个百度网盘的ensp全套下载链接,希望我的经验能帮助大家少走弯路
ensp安装包链接:https://pan.baidu.com/s/1sQPNbZO_Hiv-Ef8HeCcfmw
提取码:qhgm