Running Cisco Packet Tracer in Linux

Welcome to Linux Screw! If you're new here, you may want to subscribe our RSS feed.

Packet Tracer is Cisco Network Simulation Software that is natively available for Micro$oft Windows users only. But thanks to Wine project we can use it in Linux as well.

Packet Tracer is a self-paced, visual, interactive teaching and learning tool. It is designed to increase interaction between students and instructors, promote student learning, and enhance instructor presentations. This technology is a new and fun way to expand teaching and learning experiences beyond the limitations of a traditional lab environment. Packet Tracer helps resolve some common challenges that instructors face on a daily basis, while enabling us to explore new frontiers in networking education.

To install Wine just use package manager of your Linux distro or compile it from sources. For example, to install Wine on Ubuntu that is my preferred distribution, it’s enough to run command: sudo aptitude install wine (Fedora users should run sudo yum install wine and so on). Before use Wine I recommend to get familiar with this howto.

After Wine is installed, just run winecfg with your favorite terminal emulator like gnome-terminal and set up Wine as you wish. Actually you can leave setting as they are but first run of winecfg is necessary after installation of Wine (it will create folder ~/.wine that will contain Windows applications you install and run).

To install Packet Tracer 4.1 (or any other version) just run:
wine /path/to/PacketTracer_setup.exe
and proceed installation as you're running it with Windows. Errors like:

fixme:reg:GetNativeSystemInfo (0x34fea0) using GetSystemInfo()
fixme:process:IsWow64Process (0xffffffff 0x34fe9c) stub!
fixme:advapi:CheckTokenMembership ((nil) 0x170240 0x34fe1c) stub!
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination

are usual thing when you run Windows applications with Wine.

packet tracer 4.1 installation on Ubuntu Linux

After installation is finished you can run Packet Tracer by clicking on shortcut that was created by Setup program or run:
wine ~/.wine/drive_c/Program\ Files/Packet\ Tracer\ 4.1/bin/PacketTracer4.exe
Packet tracer 4.1 on Ubuntu Linux (depends on which path you've chosen during the setup procedure).

And that’s it, you can use Packet Tracer in Linux now!

Share This
 
 
» You might also be interested in the following articles:
15+ "must have" Cisco Cheat Sheets
BSD Packet Filter (pf) resources
About Linux Screw
Linux Screw is up and running!
Move linux to another hard drive (dump, restore, backup)



» Want to stay up to date? Subscribe to our E-MAIL or RSS feed!


19 Responses to “Running Cisco Packet Tracer in Linux”


  1. 1 shaheem

    hi, packet tracer works perfect in ubuntu 7.10, but it had a couple of issues in 7.04 (crashing when trying to exit, etc.)

    maybe cisco can release a linux version in the near future!

  2. 2 artiomix

    Hi Shaheem,

    Do you mean desktop oriented Linux distro developed by Cisco? It’s rather doubtful… ;)

  3. 3 confiq

    very nice…
    in Packet tracer help you'll find that minimum request is also flash 6.0. As i'm aware of there is no flash in wine…
    However it works nice but wine shows lot of errors in console…

  4. 4 artiomix

    Hi confiq,

    huge number of errors/messages in console when running Wine is normal :)

  5. 5 Manuel Kolloff

    Thanks for that great guide!!

    (actually there wasn't much to guide but it helped killing my fears of wine I got from experiments a few years ago ;)

    And I don't think Cisco cares for a Linux-Version..the program looks so nested inside windows I think, don't know why.
    But maybe..if the really is flash-based like confiq says maybe theres a chance.

    Anyway…who cares…no serious network admin really uses linux.. ..right?? ;)

  6. 6 confiq

    in file:///home/confy/.wine/dosdevices/c%3A/Program%20Files/Packet%20Tracer%204.1/help/default/systemRequirements.htm
    says:

    System Requirements

    Minimum

    * CPU: Intel Pentium 300 MHz or equivalent
    * OS: Microsoft Windows 2000 or Windows XP
    * RAM: 64 MB
    * Storage: 250 MB of free disk space
    * Screen resolution: 800 x 600
    * Macromedia Flash Player 6.0 or higher
    * Language fonts supporting Unicode encoding (if viewing in languages other than English)
    * Latest video card drivers and operating system updates

    Recommended

    * CPU: Intel Pentium II 500 MHz or better
    * OS: Microsoft Windows XP
    * RAM: 256 MB or more
    * Storage: 300 MB of free disk space
    * Screen resolution: 1024 x 768
    * Sound card and speakers

    However tutorial is in flash but not a program. Pity they don't support linux so much

  7. 7 pakciktua

    i've a problem with the toolbar and diagram. When packet tracer is started it show no picture in the tool bar; even though you can click the areas at the tool bar. The same problem happen in the diagram. any devices will show no picture, like there is no devices insert into the diagram.

  8. 8 artiomix

    Hello pakciktua,

    Can you post here Wine and Packet Tracer versions you use, screenshot(s) may also be useful to determine the source of the problem.

  9. 9 Eric

    Hello everyone.
    I'm having the same problem as pakciktua, i'm using wine 0.9.9 and packet tracer 4.11
    Im using a p4 2.8, 1gb ram, simply mepis linux distro.

    Im gonna try previous version of packet tracer.

    Thanx

  10. 10 dgr

    I have the Packet tracer 4.11 running under Ubuntu 7.10 / wine however there are minor issues like not being able to cut and past text from switch/router windows.

  11. 11 sum1

    hi,,do know how to isntall packet tracer using SuSE? i did like yours but nothing. Even i created the directory by myself, because when i type winecfg it would be some error.

  12. 12 robby

    i just want to ask. is it possible to install the packet tracer in my ubuntu eventhough i don't have a windows OS? please teach me. thanks a lot in advanced..

  13. 13 Dgr

    Robby,
    If you haven't already got this working I simply loaded wine. After you load wine the packet tracer install is the same as it would be on a Windows box.

  14. 14 cybong

    hi, i'm running Ubuntu 8.04. i didn't like running packet tracer on wine due to the errors i encountered. the simplest thing i did is to install it on a windows xp running on my virtualbox (free virtualization) together with other apps that needs windows. this is another option. cheers!

  15. 15 pradeep

    THIS IS GOOD FOR US

  16. 16 Athreya

    Thanks for the Tutorial

  17. 17 Droopsta915

    Sorry, but you don't need wine for packet tracer, you can go to the cisco web site and download it for linux. I would skip the extra step, but if you are curious about wine, go head and try it for fun, lol.

  18. 18 saik0pod

    can i have a link 4 linux packet tracer native intstall3r?

  1. 1 Wine Database » Running Cisco Packet Tracer in Linux

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word




Friendly Sites:Who is behind Linux Screw?
Aspiring Sysadmin | GeekyBits³ | Bash Cures Cancer | TOTMS
Linux Operating System | Small Linux Deployments | My SysAd Blog
The Danesh Project | ZEPY | LinuxHaxor.net | Planet Sysadmin
The Sys Admin | {buhay sysad} | a non-geek's linux notes
CyberCapital.Org | G-LOADED! | The Linux Alternative Project
My name is Artem Nosulchik (artiomix AT gmail DOT com) and I'm Linux/Unix, Cisco systems engineer. The main idea of Linux Screw is to share relevant knowledge, skills and observations over The Web. Here you can find a lot of information related to different Linux distributions, FreeBSD, IOS as well as a other Open Source around staff. Read more ››