Pg cli reference

create packet-generator

create packet-generator interface <interface name> [gso-enabled gso-size <size> [coalesce-enabled]] [mode <ethernet | ip4 | ip6>]

Declaration: create_pg_if_cmd src/vnet/pg/cli.c line 711

Implementation: create_pg_if_cmd_fn

packet-generator

Packet generator commands

Declaration: vlib_cli_pg_command src/vnet/pg/cli.c line 50

packet-generator capture

packet-generator capture <interface name> pcap <filename> [count <n>]

Declaration: pg_capture_cmd src/vnet/pg/cli.c line 654

Implementation: pg_capture_cmd_fn

packet-generator configure

Change packet generator stream parameters

Declaration: change_stream_parameters_cli src/vnet/pg/cli.c line 573

Implementation: change_stream_parameters

packet-generator delete

Delete stream with given name

Declaration: del_stream_cli src/vnet/pg/cli.c line 528

Implementation: del_stream

packet-generator disable-stream

Disable packet generator streams

Declaration: disable_streams_cli src/vnet/pg/cli.c line 144

Implementation: enable_disable_stream

packet-generator enable-stream

Enable packet generator streams

Declaration: enable_streams_cli src/vnet/pg/cli.c line 137

Implementation: enable_disable_stream

packet-generator new

Create packet generator stream
Create packet generator stream

Arguments:

name STRING          sets stream name
interface STRING     interface for stream output
node NODE-NAME       node for stream output
data STRING          specifies packet data
pcap FILENAME        read packet data from pcap file
rate PPS             rate to transfer packet data
maxframe NPKTS       maximum number of packets per frame

Declaration: new_stream_cli src/vnet/pg/cli.c line 494

Implementation: new_stream

show packet-generator

show packet-generator [verbose]

Declaration: show_streams_cli src/vnet/pg/cli.c line 245

Implementation: show_streams