Comments (9)
It seem something called eNSP exist
From jeremy:
Virtual devices in eNSP runs in VirtualBox so in theory it should be possible to have an integration however without any help we have to plan for it soon.
from gns3-registry.
from gns3-registry.
And doc from matt:
https://gns3.com/news/article/connecting-huawei-ensp-to-gns3
from gns3-registry.
I don't see, how a Huawei appliance could be created.
Huawei has it's own simulator, called eNSP, which can be installed within Windows and which has it's own cloud interface, which can be connected to the GNS3 cloud interface. That's what Matt describes in his doc. Huawei delivers an installer for windows. Of cause someone can build a Windows 7 VM with that eNSP installed and that could be added here in the registry. But I'm sure, that will violate the copyrights of Huawei and Microsoft.
Another way is try to extract the HUAWEI router image out of the eNSP and integrate that in GNS3. Technically it may be possible. For the AR devices there is a AR_Base.vdi within eNSP. It's about 140MB large, based on TinyCore Linux and simulates the AR device family from Huawei. But it uses only UDP tunnels to communicate to other devices and you have to upload a (undocumented) resource file via FTP into this VM to configure those UDP tunnels. So it might be tricky to integrate that, but it's not impossible. But again the HUAWEI copyright will prohibit (at least in my understanding) to put an image, that is based upon AR_base.vdi on some server, so it can be used here.
from gns3-registry.
How the vdi is run? It's a qemu?
Extracting the image. It's not impossible. Users are doing that for VIRL before CISCO released the images.
We can't provide them. But providing a documentation explaining how to extract them. Once they extracted it we can import it and configure it.
And one day Huawei will see that users want this and it's good for their business
from gns3-registry.
vdi is the native disk format for VirtualBox, qemu-img should be able to convert it into qcow2. Also VBoxManage can convert vdi into vmdk, what qemu can work with. So the vdi format is easy to deal with.
When someone manages to modify the Huawei software and publishes the procedure, anyone can use it to build it's own image and use it with GNS3. It's similar like the olive images made from the juniper junos. It's interesting, helps people using it with GNS3, but that's not an appliance.
That derived image can't be published, because of legal problems. So I'm pessimistic only about the possibility to create an appliance, but not about the possibility to integrate Huawei.
from gns3-registry.
BTW: I was trying to use the AR_Base.vdi outside eNSP. It sends some random data out of COM2 and seems to want a key as a reply. If I send some random data, the VM terminates with an error message.
Giving up.
from gns3-registry.
Yep, Huawei stuff is a bit complicated to reverse-engineer... I didn't figure it out when I tried a year ago.
from gns3-registry.
I looked/asked around:
- eNSP is definitely a no-go
- the virtual router's download page is empty
I think this issue can be closed. I'll check once in a while if something will be available.
from gns3-registry.
Related Issues (20)
- docker adosztal network automation is recommended not to be used in an exported project - especially on windows HOT 1
- Remove the opendaylight image on DockerHub HOT 1
- please do not quickly delete or rename dockers
- Retry on communication errors for docker build tool HOT 2
- Maintainer for vyos appliance wanted HOT 13
- Add "-cpu host" to all RedHat based appliances HOT 3
- Add vendor_logo_url in registry
- Purge Old Images from the appliances I Update? HOT 2
- Outdated Docker Images
- Schema 6 update in PR #732 missing in schema 7 and 8 HOT 1
- Latest FortiGate Images for GNS3 HOT 2
- Tinycore appliance upgrade or an alternative thin linux appliance HOT 3
- IOU VM "IOU1" process has stopped with return code: -6 (IOU L2 v17.12.1) HOT 21
- Adding Open VSwitch appliance bash completion HOT 1
- Docker image pyats fails to build on latest ubuntu 24.04 (noble) HOT 1
- Multiple issues in Open vSwitch appliance HOT 1
- Update of GitHub Action workflows needed
- feature request:show the sha256sums of the Appliances in the marketplace HOT 1
- Alpine cloudinit image option HOT 5
- FortiGate 7.4.4 wrong build number HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gns3-registry.