GNS3 http://forum.gns3.net/ |
|
RedNectar's GN3v1.x Suggestions http://forum.gns3.net/topic7581.html |
Page 1 of 1 |
Author: | rednectar [ Wed Nov 06, 2013 10:49 pm ] |
Post subject: | RedNectar's GN3v1.x Suggestions |
Here are some of my suggestions for improving GNS3 - some I've mentioned before, perhaps not as coherently as here.
|
Author: | fbifido [ Thu Nov 07, 2013 2:00 am ] |
Post subject: | Re: RedNectar's GN3v1.x Suggestions |
I second #2, i was just about to write a post on the new GNS3 v1.0 new format. but saw this post. but in GNS3, you can only add 1 IOS image to a platform->model, its best to just have: Code: [[2691]] <--------| image = [c2691] | idlepc = [c2691] |--- This section can be remove or made optional idlemax = [c2691] | because every gns3 install is different, but once it is installed sparsemem = True | and setup up, all the IOS are the same, not the file name, but how ghostios = True <---------| you call them in the GUI, all other values can be stored with the image [[ROUTER R1]] model = [c2691] <---- you can get all the info for the router from gns3 ios store, image/idlepc/idlemax console = 2001 aux = 2501 cnfg = configs\R1.cfg wic0/0 = WIC-2T s0/0 = R2 s0/0 s0/1 = R3 s0/0 x = -393.0 y = -146.0 z = 1.0 not every one have access to the same images, but i am sure they have access to one of the IOS from that same model. while writing this i realize that these settings has little to do with GNS3 but more to do about Dynamips, so if the above info does not make sense, will MiBAD. Quote: Use relative path for images One of the things that make it hard for people to swap topologies and projects is the fact that whenever you open someone else's topology, you have to choose new images, EVEN IF YOU HAVE A LOCAL IMAGE OF THE SAME NAME! This is because the full pathname is saved in topology.net - eg: image = /home/user/GNS3/Images/c3640-ik9o3s-mz.124-25a.image We added the ability to remove path names from configuration files years ago. It is time to do the same with Images. I want my topology files to read: Code: [127.0.0.1:7200] [[3640]] image = c3640-ik9o3s-mz.124-25a.image |
Author: | grossmj [ Thu Nov 07, 2013 8:34 pm ] |
Post subject: | Re: RedNectar's GN3v1.x Suggestions |
@rednectar Quote: Virtual PC Simulator Integration I pretty much agree with everything you said. Excellent write up :) I will come back to it when I start the integration. Quote: Use relative path for images This is a real problem and managing it is not so easy because we can't distribute IOS images (see reply to fbifido below). However, I am pretty sure that relative paths for images should already work if your image is inside your project folder (haven't tested recently). Quote: Spelling of Idle-PC Yep, good one :D I agree, we should stick with Idle-PC only. Quote: Hypervisor selection bug Do not waste too much time with this because the IOS images and hypervisors is gonna change a lot and move to Preferences. @fbifido Quote: i was just about to write a post on the new GNS3 v1.0 new format. but saw this post. but in GNS3, you can only add 1 IOS image to a platform->model, its best to just have: That's pretty much what I intend to do using a different file format. The main problem which seems unsolvable is that different IOS images for the same platform have different features, which means that a project that works for someone may not work for someone else... (on the IOS side). |
Author: | rednectar [ Thu Nov 07, 2013 9:23 pm ] |
Post subject: | Re: RedNectar's GN3v1.x Suggestions |
@Jeremy Quote: This is a real problem and managing it is not so easy because we can't distribute IOS images (see reply to fbifido below). However, I am pretty sure that relative paths for images should already work if your image is inside your project folder (haven't tested recently). Relative paths for images doesn't work. If you take a peek in a recently saved/created topology.net, you will see: Code: [127.0.0.1:7200] [[3640]] image = /home/user/GNS3/Images/c3640-ik9o3s-mz.124-25a.image .... [qemu 127.0.0.1:10525] [[5520]] initrd = /home/user/GNS3/Images/ASA/asa842-initrd.gz kernel = /home/user/GNS3/Images/ASA/asa842-vmlinuz I am trying to put together a GNS3 WorkBench package for Windows - and trying to copy topology.net files form Linux to Windows is a real pain because of this - there is no way I can copy a topology.net from Linux to Windows without bypassing the message that says: Quote: Local IOS image /home/user/GNS3/Images/c3640-ik9o3s-mz.124-25a.image cannot be found on the hypervisor 127.0.0.1:7200 Please choose an alternative image: [127.0.0.1:C:\Users\user\GNS3\Images\c3640-ik9o3s-mz.124-25a.image] This is stupid. The image c3640-ik9o3s-mz.124-25a.image is in the default location on both the Linux install and the Windows install. GNS3 should just "do it" without the question. It is no better even if I edit the topology.net file to say Code: [127.0.0.1:7200] [[3640]] image = c3640-ik9o3s-mz.124-25a.image I still get the annoying dialogue when I open the topology in Windows - so the fix has to involve not only how the topology.net is saved, but how it is loaded as well. HTH PS Has anyone done any design work on this? Quote: IOS images and hypervisors is gonna change a lot and move to Preferences. I've got a lot of ideas - including some ideas about the bindings to 0.0.0.0 vs 127.0.0.1
|
Author: | grossmj [ Thu Nov 07, 2013 9:29 pm ] |
Post subject: | Re: RedNectar's GN3v1.x Suggestions |
@Chris Quote: I still get the annoying dialogue when I open the topology in Windows - so the fix has to involve not only how the topology.net is saved, but how it is loaded as well. Ok, I am gonna take this into account for the new GNS3. Quote: PS Has anyone done any design work on this? I've got a lot of ideas - including some ideas about the bindings to 0.0.0.0 vs 127.0.0.1 Nope, I just want to consolidate the way and from where your configure settings. No design has been done yet. So please feel free to throw your ideas in :) Thanks! |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |