华为ensp启动需要四个软件,分别是模拟器ensp、winpcap、Wireshark、VirtualBox这四个软件。
1、winpcap是windows平台下一个免费,公共的网络访问系统。Winpcap可以为为win32应用程序提供访问网络底层的能力。
2、wireshark是当前应用广泛的抓包工具,可用于ensp软件实验中抓取设备数据进行排错分析。
3、virtualBox是一款创建虚拟机的软件,与vimware类似,在ensp中主要用于设备操作系统的扩容,使之可以运行多个模拟器设备,ensp中德设备启动失败也多数与virtualbox相关。
下面是ensp安装对应的版本:
软件类别 | 版本号 |
WinPcap | 4.1.3 |
Wireshark | 2.6.6 |
VirtualBox | 4.2.X-5.2.X |
注:1、ensp目前版本为ensp 1.3.00.100即可

所有软件安装最好不要放在中文路径中,以防相关软件不识别。
问题:华为ensp中启动失败出现错误代码40 或者启动成功后一直显示##号

一、解决方法
打开VirtualBox--全局工具--主机网络管理器,创建一张网卡地址为192.168.56.1的网卡,创建完成以后点击应用即可。
这张网卡千万不能修改,不然ensp设备启动不起来。因为ensp中设备默认绑定的网卡地址为192.168.56.1
网卡创建完成以后将电脑自带的防火墙直接关闭。

3.创建完成以后即可正常启动或者进入设备的配置界面。

二、解决方法
1.打开virtualbox,将所有的设备全部删除

2.打开ensp--菜单--工具--注册设备,然后点击所有的设备完成重新注册

注册完成以后查看网卡是否为192.168.56.1或者相关网段。
三、解决方法
打开VirtualBox,选中启动不了的设备,点击设置--系统,调大设备的内存大小。

四、解决方法
重装VirtualBox(版本选择正确)
重装之前请卸载干净之前的安装目录,可以使用geek进行卸载
若是安装不成功或者依旧启动失败,建议重装系统