Translation HOWTO

December 17th, 2010 by Jeremy Grossmann No comments »

GNS3 makes use of the very powerful Qt framework for its graphical interface and translation management system. This is why you need to download an application called Qt Linguist in order to make a Qt compatible translation. Qt Linguist is available on several operating systems:

» Read more: Translation HOWTO

Multicast Lab

November 23rd, 2010 by Jeremy Grossmann 1 comment »

Here is a small multicast lab with one source in Qemu, one router and one receiver (VLC). This lab has been tested on Windows XP and can easily be adapted to make bigger multicast labs or to run on other operating systems. You need GNS3 installed with an IOS c3640 image recorded and VLC.

Start by downloading the lab (about 75 MB) and unzip it.

» Read more: Multicast Lab

Making a DMG package

June 1st, 2010 by Jeremy Grossmann No comments »

This step-by-step procedure will show you how to make a DMG package from the GNS3 source code. I’ve built the package on Mac OS X Snow Leopard and used Py2app to make a Mac OS X application. Also, have a look at this article that really helped me.

This procedure worked for me, please let me know if you encounter any issue and I’ll update it. Also, please tell me if you can make it work on Mac OS X Leopard (10.5.x).

» Read more: Making a DMG package

How to run GNS3 on Mac OS X

March 2nd, 2010 by Jeremy Grossmann 12 comments »

Here are instructions to run GNS3 from the sources (not the standalone compiled DMG version) on your favorite operating system. You will have to install or compile dependencies like Qt, Sip and PyQt. This will allow you to use the latest development version of GNS3 that you can download from

» Read more: How to run GNS3 on Mac OS X

Using MRTG with GNS3

February 28th, 2010 by kaage No comments »

In this tutorial we’ll use MRTG program to get traffic statistics from emulated routers in GNS3.

» Read more: Using MRTG with GNS3

How to emulate Cisco ASA

December 4th, 2009 by Jeremy Grossmann 121 comments »

In this article, I will show you how to emulate Cisco ASA using Qemu. Once again, please note that ASA is not provided and will not be. So please don’t ask. Also be aware that ASA does not 100% work in Qemu but that’s enough to play with it.

This Howto is still a draft and has been tested only on Linux.

» Read more: How to emulate Cisco ASA

Olive reloaded or how to emulate Juniper routers

October 29th, 2009 by Jeremy Grossmann 133 comments »

This article explain you how to emulate Juniper JunOS on a PC using Qemu. This is an updated and enhanced version of excellent howtos from Juniper Clue and Internetwork Pro as well as Himawan Nugroho’s blog. I mainly focused on Qemu, so if you wish to install JunOS on a real PC or using VMware, please have a look at the Juniper Clue article for more information (and of course Google).

So what’s new you would say? First, I chose to use the latest version of Qemu: the 0.11.0 which supports the Intel e1000 network card emulation since version 0.10.0. and includes several fixes for it. I have modified and adapted the old patch for Qemu 0.11.0, it includes the UDP tunnel (connection to Dynamips/GNS3), PCAP and LCAP support. Also, the patch allows multicast traffic with the e1000, i82557b and i82559er Qemu emulated network cards. Moreover, this article show how to emulate JunOS on multiple operating systems: Mac OS X, Windows XP and Linux Ubuntu 9.04 without using an untrustworthy obscure binary downloaded from a forum you can’t even read the language ;)

» Read more: Olive reloaded or how to emulate Juniper routers