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)