eNSP Ar_Base啓動失敗 錯誤40的解決

  1. 重新安裝eNSP的所有組件(包括winpcap,virtualBox,wireshark,ensp),如果不能解決看2;
  2. 打開Oracle VM VirtualBox,刪除除了選中的三個base外的所有clone:

在這裏插入圖片描述
重新註冊:注意:拓撲圖上不得有任何設備
在這裏插入圖片描述
在這裏插入圖片描述
等AR_Base,AC_Base,AP_Base三個都顯示註冊成功後再建立拓撲啓動設備,如果還未解決請看3。
3. 檢查vbox是否成功創建了虛擬網卡:
(這裏的核心技術引用自

http://support.huawei.com/ecommunity/bbs/10267225.html?p=1#p10582520)

在這裏插入圖片描述
正常情況下,網卡的名稱爲VirtualBox Host-Only Ethernet Adapter,IP地址爲192.168.56.1 255.255.255.0,並且能在電腦上ping通
win+r-------cmd-----ping 192.168.56.1
可以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。
寒假在家把N年前的電腦從win7升級win10,發現ensp無法啓動路由器了,始終提示錯誤40,但是交換機防火牆沒問題。按照論壇和網上各種說法更新virtualbox,修改虛擬網卡設置,或者重新註冊都無法解決。

首先是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顯存無壓力啊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章