.. _clicmd_src_vnet_pg: =============================================================== Pg cli reference =============================================================== create packet-generator interface ------------------------------------------------------------------------- .. code-block:: console create packet-generator interface [hw-addr ] [gso-enabled gso-size [coalesce-enabled]] [csum-offload-enabled] [mode ] Declaration: ``create_pg_if_cmd`` `src/vnet/pg/cli.c line 728 `_ Implementation: ``create_pg_if_cmd_fn`` delete packet-generator interface ------------------------------------------------------------------------- .. code-block:: console delete packet-generator interface { | sw_if_index } Declaration: ``delete_pg_if_cmd`` `src/vnet/pg/cli.c line 777 `_ Implementation: ``delete_pg_if_cmd_fn`` packet-generator ------------------------------------------------------------------------- .. code-block:: console Packet generator commands Declaration: ``vlib_cli_pg_command`` `src/vnet/pg/cli.c line 51 `_ packet-generator capture ------------------------------------------------------------------------- .. code-block:: console packet-generator capture pcap [count ] Declaration: ``pg_capture_cmd`` `src/vnet/pg/cli.c line 661 `_ Implementation: ``pg_capture_cmd_fn`` packet-generator configure ------------------------------------------------------------------------- .. code-block:: console Change packet generator stream parameters Declaration: ``change_stream_parameters_cli`` `src/vnet/pg/cli.c line 580 `_ Implementation: ``change_stream_parameters`` packet-generator delete ------------------------------------------------------------------------- .. code-block:: console Delete stream with given name Declaration: ``del_stream_cli`` `src/vnet/pg/cli.c line 535 `_ Implementation: ``del_stream`` packet-generator disable-stream ------------------------------------------------------------------------- .. code-block:: console Disable packet generator streams Declaration: ``disable_streams_cli`` `src/vnet/pg/cli.c line 145 `_ Implementation: ``enable_disable_stream`` packet-generator mac-filter ------------------------------------------------------------------------- .. code-block:: console packet-generator mac-filter Declaration: ``enable_streams_cli`` `src/vnet/pg/input.c line 1996 `_ Implementation: ``pg_input_mac_filter_cfg`` packet-generator new ------------------------------------------------------------------------- .. code-block:: console Create packet generator stream .. code-block:: console 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 501 `_ Implementation: ``new_stream`` show packet-generator ------------------------------------------------------------------------- .. code-block:: console show packet-generator [verbose] Declaration: ``show_streams_cli`` `src/vnet/pg/cli.c line 246 `_ Implementation: ``show_streams`` show packet-generator interface ------------------------------------------------------------------------- .. code-block:: console show packet-generator interface { | sw_if_index } Declaration: ``show_pg_if_cmd`` `src/vnet/pg/cli.c line 845 `_ Implementation: ``show_pg_if_cmd_fn``