Packet Tracer

From ArchWiki

Packet Tracer is a network simulation and network simulation visualization program, that allows to experiment with Cisco network behavior on the CCNA level.

Packet Tracer is an integral part of the Cisco Networking Academy, and provides authoring, assessment, and collaboration capabilities.

Installation

This article or section is out of date.

Reason: New online resources are available and not reflected in the package yet (Discuss in Talk:Packet Tracer##Update NetAcad_with Skills For All)
Note:
  • Understand if you have permission from Cisco Systems to use this software. If you do not meet eligibility, discontinue your progress and consider alternatives such as GNS3.
  • I am not a lawyer explanation: you have rights use Packet Tracer if you are a Network Academy student or alumni.

Download source package tarball

packettracerAUR can not be installed using automated methods (e.g. AUR helper) because the software's tarball must be downloaded first before building the package.

So, first acquire the build files for packettracerAUR package.

Download Packet Tracer deb package

It is time to download the Packet Tracer deb package distributed in Cisco's website so it can be used to build packettracerAUR for Arch Linux.

  1. Log into Cisco Networking Academy (Skills For All / NetAcad) using your Cisco Account. Register an account if you do not have it.
  2. Once in the Networking Academy portal, download the Packet Tracer from https://skillsforall.com/resources/lab-downloads. The downloaded filename should be something like Packet_Tracer821_amd64_signed.deb.
  3. Place the .deb file inside the folder where packettracerAUR's build files are located—that is the same folder where the PKGBUILD file is found.

Build and install

With all the build files and the deb file ready, time to build and install:

  1. Change the directory to where build files (e.g. PKGBUILD) are (if you are not in there already)
  2. Build the package; alternatively, build in a clean chroot
  3. Install the package.
Note: Read the copyright file at /usr/share/licenses/packettracer/COPYRIGHT for the End-user License Agreement (EULA) and the Supplemental End-user License Agreement (SEULA).

Troubleshooting

Crashes under Wayland

If Packet Tracer crashes when started in a Wayland session, try running it with the QT_QPA_PLATFORM environment variable set to xcb. See Wayland#Qt for more details.

Wrong UI Size

If Packet Tracer renders the incorrect size, try modifying the QT_DEVICE_PIXEL_RATIO environment variable, and then either reboot or logout.