ptlab

Packet Tracer wrapper script for managing Wendell's config labs
Log | Files | Refs | README

ptlab.1 (1183B)


      1 .Dd October 19, 2025
      2 .Dt PTLAB 1
      3 .Os
      4 .Sh NAME
      5 .Nm ptlab
      6 .Nd Packet Tracer wrapper script
      7 .Sh SYNOPSIS
      8 .Nm
      9 .Op -lnkux
     10 .Op Ar lab
     11 .Sh DESCRIPTION
     12 The
     13 .Nm
     14 utility manages Wendell Odom's Config Lab Packet Tracer files.  By
     15 default,
     16 .Ar lab
     17 can be either a URL to the Config Lab or the lab's ID.  If run
     18 without the
     19 .Ar lab
     20 argument,
     21 .Nm
     22 executes Packet Tracer without any startup file.
     23 .Pp
     24 The following options are available:
     25 .Bl -tag -width indent
     26 .It Fl l
     27 Treat
     28 the provided
     29 .Ar lab
     30 as a .pkt file instead of a config lab identifier.
     31 .It Fl n
     32 Don't run packet tracer, only fetch the config lab.
     33 .It Fl k
     34 Keep lab from last run instead of overwriting it with the initial
     35 config lab.
     36 .It Fl u
     37 Update the config lab with the newest version from the server.
     38 .It Fl x
     39 Turn on debugging
     40 .Xr ( sh 1
     41 Xtrace option).
     42 .Pp
     43 .Sh FILES
     44 .Bl -tag -width Ds
     45 .It Pa ~/ptlabs/
     46 Directory for config labs and temporary files.
     47 .El
     48 .Sh EXIT STATUS
     49 .Ex -std
     50 .Sh EXAMPLES
     51 .Pp
     52 Run the
     53 .Qq ROAS Basics 1
     54 lab:
     55 .Pp
     56 .Dl $ ptlab https://www.certskills.com/clab120/
     57 .Pp
     58 Update the same lab, but don't run it:
     59 .Pp
     60 .Dl $ ptlab -u -n 120
     61 .Pp
     62 .\.Sh SEE ALSO
     63 .Sh AUTHORS
     64 .An Jacob R. Edwards Aq Mt jacob@jacobedwards.org