proac_trace(8)                  ProL2TP Manual                  proac_trace(8)



NAME
       proac_trace - ProL2TP Access Concentrator Trace Utility

SYNOPSIS
       proac_trace <on|off|dump> [options]

DESCRIPTION
       proac_trace  is a utility used to dynamically control proacd logging at
       runtime using proacd's tracing functionality.  Traces  may  be  enabled
       selectively on the basis of source, destination, or route name.

OPTIONS
       -h     Prints a brief help message.

       -s <type>
              When given as an option to the on or off commands, specifies the
              source type of the trace, and type must be  one  of  the  source
              protocols supported by proacd.

              When  given  as  an option to the dump command, type is optional
              and may be used to request a dump  of  all  traces  matchng  the
              source  protocol.   If  no  type is specified, all source traces
              will be dumped.

       -d <type>
              When given as an option to the on or off commands, specifies the
              destination  type  of  the  trace,  and  type must be one of the
              destination protocols supported by proacd.

              When given as an option to the dump command,  type  is  optional
              and  may  be  used  to request a dump of all traces matching the
              destination protocol.  If no type is specified, all  destination
              traces will be dumped.

       -r <name>
              When  given  as  an  option  to  the on or off commands, name is
              mandatory and specifies the name of the route to trace.

              When given as an  option  to  the  dump  command,  name  is  not
              required and this option is used to request that route traces be
              dumped.

PPPoE PROTOCOL TRACE OPTIONS
       -m <address>
              Specifies the ethernet MAC address of the PPPoE client to trace,
              in   the   format   xx:xx:xx:xx:xx:xx  (where  each  'xx'  is  2
              hexadecimal digits)

       -i <interface>
              Specifies the name of the interface on which tracing  should  be
              enabled.   All  PPPoE clients connecting via this interface will
              be traced.  This is potentially  a  lot  of  trace  information,
              depending on the number of clients.

       -n <service name>
              Specifies  the  name  of the service for which tracing should be
              enabled.  All PPPoE clients connecting using this  service  will
              be traced.

RADIUS PROTOCOL TRACE OPTIONS
       -a <address>
              Specifies the dotted quad address of the RADIUS server for which
              tracing should be enabled.   All  clients  authenticating  using
              this server will be traced.

L2TP PROTOCOL TRACE OPTIONS
       -a <address>
              Specifies  the  dotted  quad  address  of the L2TP LNS for which
              tracing should be enabled.  All clients connecting to  this  LNS
              will be traced.

       -p <tunnel profile name>
              Specifies  the  prol2tpd  tunnel  profile name for which tracing
              should be  enabled.   All  clients  using  this  tunnel  profile
              (either  specified in the proacd configuration or determined via
              RADIUS lookup) will be traced.

EXAMPLES
       Add a new PPPoE trace for client with MAC address 00:19:D1:07:C3:A7
              proac_trace on -s pppoe -m 00:19:D1:07:C3:A7

       Add a new route trace for the route named 'vpn'
              proac_trace on -r vpn

       Add a new PPPoE trace for all clients connecting on interface eth1
              proac_trace on -s pppoe -i eth1

       Delete the PPPoE trace for client with MAC address 00:19:D1:07:C3:A7
              proac_trace off -s pppoe -m 00:19:D1:07:C3:A7

       Dump a list of all active traces
              proac_trace dump

       Dump all route and PPPoE source traces
              proac_trace dump -r -s pppoe

SEE ALSO
       proacd(8), proacd.conf(5), proac_info(8), proac_manage(8),



ProL2TP 2.6.4                    October 2024                   proac_trace(8)