TX
Note
This command belongs to the shell mode for newer (logical-table) switch chips and is not available on Trident 3.
Transmit one or more packets
Built-in help
Parameters: [clear] <Count> [options]
With the parameter 'clear', all predetermined options can be cleared.
It allows only one parameter 'clear' to complete the clear operation.
Transmit the specified number of packets, if the contents of the
packets is important, they may be specified using options.
Supported options are:
Untagged[yes/no] - Specify packet should be sent untagged(XGS3)
PortBitMap=<pbmp> - Specify port bitmap packet is sent to.
File=<filename> - Load hex packet data from file and ignore
various other pattern parameters below.
DATA=<packet> - Parse string given by user as packet payload
Length=<value> - Specify the total length of the packet,
including header, possible tag, and CRC.
VLantag=<value> - Specify the VLAN tag used, only the low
order 16-bits are used (VLANID=0 for none)
VlanPrio - VLAN Priority.
PrioInt - Internal Priority.
COSqueue - Tx pmd cos.
Pattern=<value> - Specify 32-bit data pattern used.
PatternInc=<value> - Value by which each word of the data
pattern is incremented
PatternRandom[yes/no] - Use Random data pattern
PerPortSrcMac=[0|1] - Associate specific (different) src macs
with each source port.
SourceMac=<value> - Source MAC address in packet
SourceMacInc=<val> - Source MAC increment
DestMac=<value> - Destination MAC address in packet.
DestMacInc=<value> - Destination MAC increment.
McQType=[yes/no] - Send packet to MC queue(XGS3)
CRC=[Append/Recompute] - Specifiy CRC mode in Tx packet.
Header Format-specific options (see HeaderMode command):
- HiGig3 and Higig3 Ext0 only:
EthernetPacket=[yes/no]- Send ethernet packet in Higig header mode.
HGSrcMod=<val> - Source Module ID
HGSrcPort=<val> - Source Port (numeric value only)
HGDestMod=<val> - Destination Module ID
HGDestPort=<val> - Destination Port (numeric value only)
HG3EtherType=<val> - 10 bits HiGig3 Ethertype
TrafficClass=<val> - Traffic Class (0-15)
McastGroupID=<val> - Multicast Group ID
LoadBalID=<value> - Load Balancing ID
DropPrecedence=<c> - Drop Precendence (green/red/yellow)
CN=<val> - Congestion Notification
L3Routed=<val> - L3 Routed
Mirror=<val> - Mirror packet
MultiPoint=<val> - MultiPoint
- HiGig3 Ext0 only:
HGOpcode=<val> - HiGig header opcode
ClassID=<val> - Class ID
DestVP=<val> - Destination VP
SrcVP=<val> - Source VP
DonotLearn=<val> - Do Not Learn
LagFailover=<val> - Lag Failover