News

GNS3 0.7.2

GNS3 0.7.2 is released. Here is a list of the changes in this version:

  • Lot of small fixes (relative paths, link removal, .net loading, Ethernet switch connection to a Cloud etc.)
  • Qemuwrapper: random MAC address for devices
  • NPE-G2 option for c7200 routers (need a specific and uncompressed IOS image and C7200-IO-2FE, C7200-IO-GE-E, PA-2FE-TX and PA-GE are unlikely to work)
  • Simulated switches: daisy chaining support
  • Improved directory selection for new projects
  • New translations: Bulgarian, Italian and Ukrainian
  • Frame Relay capture option for all serial links
  • Dialog to display an Ethernet switch MAC address table

The following features will work only with a Dynamips version > 0.2.8 RC2 which has not been released yet:

  • OIR (Online Insertion and Removal) for c3660 and c3745 (only NM-4T).
  • JIT sharing support (saves memory).
  • C7200-JC-PA Jacket Card support. Allow the use of a slot 7 for c7200 routers with NPE-G2.
  • QinQ support for simulated Ethernet switches.
  • Interfaces statistics (Packets in, Packets out, Bytes in, Bytes out). Displayed in node tooltips.

Also, we provide a small Qemu image of Microcore Linux 2.10, ready to be used in GNS3 and which includes ssh, iptables, iproute, tcpdump and IPv6 support. A small integrated simple host that supports pings is planified for the next release as well as some surprises ;)
 
Not every translations have been updated so far but we will release a separate package containing the translation when there are up-to-date.
 
Thanks to all our translators, beta-testers, moderators and users which make GNS3 beter after each version.
 
Enjoy!
 
Jeremy

Wednesday, June 16, 2010 - 01:01

GNS3 0.7.1

GNS3 0.7.1 is out, this is a minor version which corrects some bugs and improves some features. Here is a non exhaustive list:

  • Qemuwrapper (option to listen on a IP/host and port).
  • Basic support for external hypervisors.
  • Some improvement for projects under GNS3 (still work to do).
  • Many small bugs fixes (graphical, cloud connection etc.)

 
We still have a major bug to run multiple Qemu instance of a same virtual host on Windows (please this the following post for more details: http://www.gns3.net/phpBB/topic1914.html)
 
Translations and documentations will be updated for the next major release.
 
Thank you for your support!

Thursday, April 29, 2010 - 20:06

DMG for Mac OS X

After many many technical problems and time spent, I finaly managed to make a DMG version of GNS3. You can download it from the download section. Please note this version is still considered as experimental and is Intel x86-64 only.
 
Do not hesitate to post your comments on the forum.
 
Jeremy

Saturday, March 6, 2010 - 08:54

Release of GNS3 0.7

GNS3 0.7 is now released, it includes lot of bug fixes and improvements as well as some new features:

  • Support & debugging on Windows 7.
  • Qemuwrapper improvements & Windows compatibility.
  • Integration of Cisco IDS/IPS, including a new symbol.
  • Qemu 0.11.0 patched and Putty have been added in the Windows all-in-one package.
  • An option to show the z coordinate of any object on the scene (View -> Show layers).
  • Interface labels follow their moving parent nodes.
  • Modified interface labels are saved in .net files.
  • Option to slow start nodes (wait x seconds between each start).
  • Links connected to Qemu based nodes are now removable (nodes have to be shutdown to do so).
  • Possibility to set an hypervisor for Ethernet switches, ATM switches, ATM bridges and Frame Relay switches.
  • New symbols for voice labs (Call manager, SIP server, IP phone, voice router, voice access server and PBX).
  • New dialog window to browse and change a router startup-config.
  • Undo/redo of actions is now supported.
  • Qemu & qemu-img paths are saved in .net files if needed.
  • Slight improvements for the snapshot system, including a new dialog window to manage it.
  • Wics description in tooptips.
  • Wics restoration from .net files.
  • Support of relative paths in .net files (if the base path is the same as the .net file).
  • Test button to validate you can launch Qemuwrapper, Qemu and qemu-img.
  • New translation in Czech (thanks to Ondrej Filip).
  • Lot of various small bug fixes and improvements.
  • "versions" command to display Qt, PyQt and SIP versions

This version has been tested on the following OS:

  • Windows 7 Professional x86 (Qt 4.5.3, PyQt 4.6.2, SIP 4.9.3)
  • Windows XP SP3 x86 (Qt 4.5.3, PyQt 4.6.2, SIP 4.9.3)
  • Ubuntu 9.10 (Qt 4.5.2, PyQt 4.6.1, SIP 4.9.1)
  • Mac OS X Snow Leopard (Qt 4.5.3, PyQt 4.6.2, SIP 4.9.3)

 
Note that GNS3 doesn't work properly with Qt 4.6.1 and 4.6.2 (graphical bugs)
 
Help us to improve GNS3, please post your bugs report on the forum, under Development -> Bug reports
 
An emulated host based on a very small Linux (likely to be Linux microcore) is under development and will be distributed with the next releases as well as in standalone. The documentation and translations will be updated in the next weeks.
 
Hope you will appreciate this new version which is a big strep forward.
 
Jeremy

Saturday, February 27, 2010 - 13:55

GNS3 0.7RC1

This is it, a new release of GNS3!
 
The main new feature is the integration of the Juniper router emulation using Qemu. Preparing a JunOS image is not as straightforward as an IOS one and you will surely need to read the how to.
 
Others features are:

  • Qemu integration.
  • ASA integration using Qemu.
  • An undo/redo framework (not fully debugged tough).
  • Translations in Italian and Farsi (thanks to our contributors).
  • Various bugs fixes and improvements.

I know many of you are very enthusiast but keep in mind this is a release candidate, so expect some bugs. (please, post your bugs report on the forum, under Development -> Bug reports).
 
Oncoming features and fixes can be found in the TODO file.
 
Hope you will enjoy to make Cisco/Juniper mixed labs.
 
Jeremy

Saturday, November 28, 2009 - 16:56

GNS3 Technical Blog

Hi everyone!
 
I'm pleased to introduce the GNS3 technical blog where you will find interresting articles about the development of GNS3 and other related information. The first post is about how to emulate JunOS on your PC using Qemu, a topic I'm working on for the next release of GNS3. At the moment, the integration of JunOS with GNS3 is manual but the next version will provide an easier method.

Friday, November 13, 2009 - 07:01

Interesting article about GNS3

Today I've found this article about GNS3, nothing new but I think it gives a very good overview of our software. The next version of GNS3 is coming fast, so stay tuned ;)

Thursday, October 29, 2009 - 13:54

GNS3 v0.6.1

Hi everyone,
 
GNS3 v0.6.1 is released! this is a minor release that brings some improvements and bug fixes. Nothing really new but now we have a solid base to start making new features. Also the GNS3 binary version for Windows has been repackaged to include python 2.6 and Qt 4.5.1 dlls. A binary version (.app) for MacOS X should be released soon.
 
Improvements:

  • Copy an inserted image in the project's working directory and update its path in the .net file.
  • Prevent auto-generated interface notes to be recorded in the .net file.
  • Display an error msg box if a working directory can't be used by an hypervisor.
  • Check if a hostname has already been used when creating a new node.
  • Warn to use manual links when a user select a NM-16ESW module.
  • Check if GNS3 is running on a Windows 64 bits OS in order to choose the correct path to Putty.
  • Check IOS and working directories paths when creating new nodes and throw a warning to the user if something is wrong.
  • Button to edit project settings.

Fixes:

  • Prevent notes to be deleted when typing the delete key while editing.
  • Prevent NM-16ESW modules to be removed from routers when using Ethernet/FastEthernet links.
  • Tooltips update when starting/stopping/suspending routers.
  • Bug with Qt 4.5 on selected filter when openning a project (getOpenFileName)
  • 99MB limit for pcmcia disks.
  • Unicode errors with TMP env variable on Windows.
  • AttributeError: value of `chassis' must be of type string.
  • Merge correct config paths when loading a .net create on a different platform.

Thanks for your support.
Jeremy
 

Wednesday, May 13, 2009 - 15:26

GNS3 on FreeBSD

GNS3 is now available as a FreeBSD port.
 
FreeBSD users who have an up-to-date port database can install GNS3 with these following commands:
 
cd /usr/ports/emulators/gns3/
make install clean
 
Thanks to all the people who contributed to make GNS3 available on FreeBSD.

Tuesday, March 17, 2009 - 07:40

GNS3 0.6 released

Hi everyone!
 
GNS3 0.6 is now released, it include some new features and improvements.

  • Users can change the workspace size.
  • Possibility to draw rectangles and ellipses.
  • Feature to automatically create labels of interface names.
  • Multi-links drawing (no overlaps).
  • Snapshot feature.
  • Interface names are included in the Generic Ethernet NIO list on Windows.
  • New export to images (JPEG, PNG ...) that allows to export all the workspace (and not only what you see).
  • "Expand all" and "collapse all" features for the topology summary panel (contribution by beduev).
  • Annotations, rectangles and ellipses can be rotated.
  • On Windows, users can load an alternative gns3.ini by setting a path on command line, example: gns3.exe --configdir <path_to_dir_containing_gns3.ini>
  • New translation in Serbian (contribution by Veljko Dzodic).

Also, a lot of bugs from the previous version have been corrected. Concerning the virtual PC simulation, unfortunately this has not been included in this release but I've found a clean way to implement this directly in Dynamips, so be patient ;)
 
I'll like to say thanks to all our contributors, beta-testers and translators!
 
We hope you will enjoy this release.
Jeremy

Monday, December 15, 2008 - 01:54