How to Install GNS3 2.2 in openSUSE Leap 15

In today’s fast-moving world, technology is moving really quickly. That’s why businesses and groups are using more and more complicated computer networks to work well. And that’s where network simulators like GNS3 come in handy. This software is a free network simulator that lets you make and try out complicated network setups without needing any actual hardware.

In this article, we’ll look at how to install and use GNS3 2.2 on the openSUSE Leap 15 operating system to work on your Cisco network projects.

Installing GNS3 in openSUSE

Credit: openSUSE

Get Real Network Experience with GNS3 Simulator and openSUSE

If you want to make network designs in a virtual world, think about using a network simulator program. With this, you can use openSUSE, a well-known version of Linux, to design your networks.

This is super helpful if you’re getting ready for exams in Cisco or other network stuff. You can practice setting up Routers, Switches, or Firewalls in a safe virtual place.

Basically, this emulator is a powerful tool that helps you get real experience with networks and get ready for certification exams.

To put GNS3 2.2 on your PC and make network designs with SUSE, you can either follow these stages or watch this video tutorial. This software lets you create complicated network setups, set up routers and switches, and try out different situations before doing them for real.

Installing GNS3 to openSUSE PC

  1. It’s vital to update the software often to make sure your SUSE Linux stays current. Just open the terminal and type in “sudo zypper update.” This will look for any updates for the software you have and install them if there are any. It’s a good idea to do this regularly to keep your system safe and up-to-date with the newest stuff and fixes.
    sudo zypper update
  2. To get GNS3 on your computer using Pip3, type the below command into the terminal. This command will start the download and installation.
    sudo zypper install kernel-devel gcc libcap-progs git python3-devel python3-setuptools python3-qt4 python3-qt5 python3-netifaces python3-pip bison flex glibc-static wireshark qemu docker libopenssl-devel
  3. Once you’ve got all the needed packages on your system, type this pip3 command in the terminal to install GNS3.
    sudo pip3 install gns3-gui gns3-server
  4. If you just installed it and are trying to add a new IOS device but are getting a Dynamips error, don’t worry. To fix it, just type “sudo zypper install dynamips” in the terminal and install the software. After it’s done, open it again and try adding the device. That should sort things out, and you’ll be able to add the device without any problems.
    sudo zypper install dynamips
  5. Let’s start by making a new project in openSUSE. You’ll need to add the Router you already put into your setup, plus a Switch and VPCS. Adding these will let you make a pretend network and try out different setups. The Router will be the main gateway for your network, the Switch will link up lots of devices, and the VPCS will be a pretend PC for testing. By playing around with these, you’ll get a better idea of how network devices work together.
  6. Once you’ve connected all the network devices, switch them on. If you see a uBridge error at this point, enter the commands below in the terminal.
    sudo zypper install libpcap-devel
    cd ~/Downloads
    sudo git clone
    cd ubridge
    sudo make
    sudo make install
  7. If you see an error message about the VPCS device in your project when you run the network, use the command “sudo zypper install vpcs” to install VPCS.
    sudo zypper install vpcs
  8. To connect your network, go to the router console and give each device its IP address. After assigning the addresses, try using the ping command to see if the devices can talk to each other correctly. This makes sure your network is working well, and all the devices can talk to each other.


To sum up, using GNS3 with openSUSE is a great way to study Cisco networks and prepare for certification tests. Just follow the steps here to set it up on your openSUSE computer.

So, using this app, you can make complex network setups, set up routers and switches, and test different scenarios before trying them out for real. This boosts your confidence and skills with networks and saves you from expensive errors. So, if you’re keen on improving your networking know-how, give GNS3 a shot and see how it can help you meet your goals.

Copyright © 2018 - 2024