To connect to the LANforge-CLI, open a tcp socket connection to the IP address of the management interface and IP port 4001. For instance:
telnet localhost 4001
Notes about entering commands:
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port number. |
| type | Endpoint Type : arm_udp |
| pps | Packets per second to generate. |
| pkt_sz | Minimum packet size, including all ethernet headers. |
| mx_pkt_sz | Maximum packet size, including all ethernet headers. |
| Argument | Description |
| alias | Name of the Cross Connect to create. |
| test_mgr | Name of test-manager to create the CX on. |
| tx_endp | Name of Transmitting endpoint. |
| rx_endp | Name of Receiving endpoint. |
RUNNING = 1, (0x1) Set to running state. ERR = 2, (0x2) Set to kernel mode.
| Argument | Description |
| shelf | Shelf name/id. |
| resource | Resource number. |
| alias | Name of Collision Domain. |
| type | CD Type: WIFI, WISER_SURFACE, WISER_SURFACE_AIR, WISER_AIR_AIR, WISER_NCW |
| bps | Maximum speed at which this collision domain can run. |
| report_timer | How often to report stats. |
| state | RUNNING or STOPPED (default is RUNNING). Use this to start/stop. |
| flags | See above. Leave blank or use 'NA' for no default values. |
| Argument | Description |
| cd | Name of Collision Domain. |
| endp | Endpoint name/id. |
| Argument | Description |
| cd | Name of Collision Domain. |
| vr | Virtual-Router name/ID. |
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port number. |
| type | Endpoint Type : fe_generic, fe_nfs, fe_iscsi |
| min_read_rate | Minimum read rate, bits-per-second. |
| max_read_rate | Maximum read rate, bits-per-second. |
| min_write_rate | Minimum write rate, bits-per-second. |
| max_write_rate | Maximum write rate, bits-per-second. |
| payload_pattern | Payload pattern, see above. |
| directory | The directory to read/write in. Absolute path suggested. |
| prefix | The prefix of the file(s) to read/write. |
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port number. |
| type | Endpoint Type : gen_generic, gen_bonnie |
BASIC: 1 DIGEST: 2 GSSNEGOTIATE: 4 NTLM: 8 USE_CACHE: 32
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port number. |
| type | Endpoint Type : l4_generic (URL can be: http, ftp, telnet, or dict) |
| proxy_port | HTTP Proxy port if you are using a proxy. |
| timeout | How long to wait for a connection, in milliseconds |
| url_rate | How often should we process the URL(s), per 10 minutes. |
| URL | The URL, see syntax above. Can also be a local file. |
| proxy_server | The name of our proxy server if using one. |
| proxy_userpwd | The user-name and password for proxy authentication, format: user:passwd. |
| ssl_cert_fname | Name of SSL Certs file. |
| user_agent | User-Agent string. Leave blank for default. |
| proxy_auth_type | Bit-field for allowable proxy-authenticate methods. |
| http_auth_type | Bit-field for allowable http-authenticate methods. |
'0-23', '0,1,2,3,4,5,7' or '1-5,7,20-23'ChannelTypes (for Digium) are described here:
e&m : Channel(s) are signalled using E&M signalling (specific
implementation, such as Immediate, Wink, or Feature Group D
are handled by the userspace library).
fxsls : Channel(s) are signalled using FXS Loopstart protocol.
fxsgs : Channel(s) are signalled using FXS Groundstart protocol.
fxsks : Channel(s) are signalled using FXS Koolstart protocol.
fxols : Channel(s) are signalled using FXO Loopstart protocol.
fxogs : Channel(s) are signalled using FXO Groundstart protocol.
fxoks : Channel(s) are signalled using FXO Koolstart protocol.
unused : No signalling is performed, each channel in the list remains idle
clear : Channel(s) are bundled into a single span. No conversion or
signalling is performed, and raw data is available on the master.
indclear: Like 'clear' except all channels are treated individually and
are not bundled. 'bchan' is an alias for this.
rawhdlc : The zaptel driver performs HDLC encoding and decoding on the
bundle, and the resulting data is communicated via the master
device.
fcshdlc : The zapdel driver performs HDLC encoding and decoding on the
bundle and also performs incoming and outgoing FCS insertion
and verification. 'dchan' is an alias for this.
nethdlc : The zaptel driver bundles the channels together into an
hdlc network device, which in turn can be configured with
sethdlc (available separately).
These are not currently supported:sf : Channel(s) are signalled using in-band single freq tone. Syntax as follows: channel# => sf:, , , , , rxfreq is rx tone freq in hz, rxbw is rx notch (and decode) bandwith in hz (typically 10.0), rxflag is either 'normal' or 'inverted', txfreq is tx tone freq in hz, txlevel is tx tone level in dbm, txflag is either 'normal' or 'inverted'. Set rxfreq or txfreq to 0.0 if that tone is not desired. dacs : The zaptel driver cross connects the channels starting at the channel number listed at the end, after a colon dacsrbs : The zaptel driver cross connects the channels starting at the channel number listed at the end, after a colon and also performs the DACSing of RBS bits.
| Argument | Description |
| alias | Name for this Channel Group. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| span_num | The span number. First span is 1, second is 2... |
| channels | List of channels to add to this group. |
| type | The channel-type. Use 'clear' for PPP links. |
| MTU | MTU (and MRU) for this channel group. Must be a multiple of the number of channels if configuring a T1 WanLink. |
| idle_flag | Idle flag (byte) for this channel group, for instance: 0x7e |
| Argument | Description |
| shelf | Shelf name/id. |
| resource | Resource (machine) number. |
| unit | Unit number for the PPP link. ie, the 7 in ppp7. |
| src_ip | Source IP address for this PPP connection. |
| dst_ip | Destination IP address for this PPP connection. |
| channel_groups | List of channel groups, see above. |
| debug | YES for debug, otherwise debugging for the ppp connection is off. |
| auth | YES if you want to authenticate. Default is NO. |
| persist | YES if you want to persist the connection. This is suggested. |
| lcp-echo-interval | Seconds between LCP echos, suggest 1. |
| lcp-echo-failure | LCP echo failures before we determine links is dead, suggest 5. |
| holdoff | Seconds between attempt to bring link back up if it dies, suggest 1. |
| mlppp_descriptor | A unique key for use with multi-link PPP connections. |
| extra_args | Extra arguments to be passed directly to the pppd server. |
| transport_type | What sort of transport this ppp link uses. |
| pppoe_transport_port | Port number (or name) for underlying PPPoE transport. |
| tty_transport_device | TTY device for PPP links associated with TTYs. |
| run_time_min_ms | Minimum uptime (ms) for PPP link during an experiment, or 0 for the link to be always up. |
| run_time_max_ms | Maximum uptime (ms) for PPP link during an experiment, or 0 for the link to be always up. |
| down_time_min_ms | Minimum length of downtime (ms) for PPP link between runs, or 0 for the link to be always up. |
| down_time_max_ms | Maximum length of downtime (ms) for PPP link between runs, or 0 for the link to be always up. |
| Argument | Description |
| shelf | Shelf name/id. |
| resource | Resource number. |
| type | Currently supported types are: Sangoma_T1, Sangoma_E1, Digium_T1 |
| span_num | The span number. First span is 1, second is 2... |
| first_channel | The first DS0 channel for this span. |
| timing | Timing: 0 == don't use, 1 == primary, 2 == secondary.. |
| buildout | Buildout, Integer, see above. |
| framing | Framing: T1: esf or d4. E1: cas or ccs. |
| coding | Coding: T1: ami or b8zs. E1: ami or hdb3 |
| pci_bus | PCI Bus number, needed for Sangoma resources. |
| pci_slot | PCI slot number, needed for Sangoma resources. |
| CPU_ID | CPU identifer (A, B, etc) for multiport Sangoma resources. |
| MTU | MTU for this span (used by in-band management, if at all). |
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port number or name. |
| phone_num | Endpoint's phone number. |
| rtp_port | RTP port to use for send and receive. |
| sip_gateway | SIP Gateway/Proxy Name, this is who we'll register with, or AUTO |
| tx_sound_file | File name containing the sound sample we will be playing. |
| rx_sound_file | File name to save received PCM data to. Will be in WAV format. |
| VAD_timer | How much silence (milliseconds) before VAD is enabled. |
| VAD_max_timer | How often should we force a packet, even if VAD is on. |
| gateway_port | IP Port for SIP/h323 gateway (defaults to 5060). |
| display_name | User-Name to be displayed. Use AUTO to display phone number. |
| proxy_passwd | Password to be used when registering with proxy/gateway. |
| peer_phone_num | Use AUTO to use phone number of peer endpoint, otherwise specify a number: user[@host[:port]] |
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port number or name. |
| url | What media file to play? |
| rtp_port | RTP port to use for send and receive. |
| mgt_port | Management IP port. |
| rx_sound_file | File name to save received PCM data to. Will be in WAV format. |
| display | X Display for where to show the video. 'AUTO' will attempt to use the CLI/GUI's IP. |
| min_duration | Minumum stream duration in seconds. |
USE_XORP_OSPF 0x1 # Enable Xorp router daemon with OSPF (IPv4) protocol USE_XORP_MCAST 0x2 # Enable Xorp Multicast routing (requires OSPF to be enabled currently) USE_XORP_SHA 0x4 # Enable Telcordia's Xorp SHA option (requires OSPF to be enabled) USE_IPV6_RADVD 0x8 # Enable IPv6 RADV Daemon for interfaces in this virtual router. USE_IPV6 0x10 # Enable IPv6 OSPF routing for this virtual router.
| Argument | Description |
| alias | Name of virtual router. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| notes | Notes for this Virtual Router. Put in quotes if the notes include white-space. |
| X | X coordinate to be used when drawn in the LANforge-GUI. |
| Y | Y coordinate to be used when drawn in the LANforge-GUI. |
| width | Width to be used when drawn in the LANforge-GUI. |
| height | Height to be used when drawn in the LANforge-GUI. |
| flags | Virtual router flags, see above for definitions. |
| vr_id | Leave blank, use NA or 0xFFFF unless you are certain of the value you want to enter. |
Flags: Specify subnet 0 = 1 (0x1)
Specify subnet 1 = 2 (0x2)
Specify subnet 2 = 4 (0x4)
Specify subnet 3 = 8 (0x8)
Specify subnet 4 = 16 (0x10)
Specify subnet 5 = 32 (0x20)
Specify subnet 6 = 64 (0x40)
Specify subnet 7 = 128 (0x80)
This connection will NAT outgoing packets = 256 (0x100)
Serve DHCP on this interface = 512 (0x200)
Use custom DHCP config file = 1024 (0x400)
Use this interface for multicast cand-rp = 2048 (0x800)
| Argument | Description |
| shelf | Shelf name/id. |
| resource | Resource number. |
| vr-name | Virtual Router this endpoint belongs to. Use 'FREE_LIST' to add a stand-alone endpoint. |
| local_dev | Name of port A for the local redirect device pair. |
| local_dev_b | Name of port B for the local redirect device pair. |
| remote_dev | Name of port B for the remote redirect device pair. |
| remote_dev_b | Name of port B for the remote redirect device pair. |
| wanlink | The name of the WanLink that connects the two B ports. |
| X | X coordinate to be used when drawn in the LANforge-GUI. |
| Y | Y coordinate to be used when drawn in the LANforge-GUI. |
| width | Width to be used when drawn in the LANforge-GUI. |
| height | Height to be used when drawn in the LANforge-GUI. |
| flags | Flags, specify if subnets 0-7 are in use, see above for others. |
| subnets | Subnets associated with this subnet, format: 1.1.1.1/24,1.1.2.1/16... |
| nexthop | The next-hop to use when routing packets out this interface. |
| dhcp_lease_time | DHCP Lease time (in seconds) |
| dhcp_dns | IP Address of DNS server. |
| dhcp_min | Minimum IP address range to serve. |
| dhcp_max | Minimum IP address range to serve. |
| dhcp_domain | DHCP Domain name to serve. |
| interface_cost | If using OSPF, this sets the cost for this link (1-65535). |
| ospf_area | If using OSPF, this sets the OSPF area for this interface. Default is 0.0.0.0. |
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port/Interface name or number. |
| type | Endpoint Type : lf, lf_udp, lf_tcp, custom_ether, custom_udp, custom_tcp, mc_udp, custom_mc_udp |
| ip_port | IP Port: Ip port for layer three endpoints. Use -1 to let the server automatically configure the ip_port. Layer 2 endpoints will ignore this argument. Use 0 for 'ANY', and let the OS choose. |
| is_rate_bursty | Yes means it's bursty, anything else means NO. |
| min_rate | Minimum transmit rate (bps), or only rate if not bursty. |
| max_rate | Maximum transmit rate (bps), used if in bursty mode. |
| is_pkt_sz_random | Yes means use random sized packets, anything else means NO. |
| min_pkt | Minimum packet size, including all headers. |
| max_pkt | Maximum packet size, including all headers. |
| payload_pattern | Payload pattern, see above. |
| use_checksum | Yes means checksum the payload, anything else means NO. |
| ttl | Time-to-live, used by UDP Multicast Endpoints only. |
| send_bad_crc_per_million | If NIC supports it, will randomly send X per million packets with bad ethernet Frame Check Sum. |
0x1 Enable Spanning Tree Protocol (STP)
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| port | Name of the bridge device. |
| network_devs | Comma-separated list of network devices: eth1,eth2,eth3... |
| br_flags | Bridge flags, see above. |
| br_priority | Bridge priority, 16-bit number. |
| br_aging_time | MAC aging time, in seconds, 32-bit number. |
| br_max_age | How long until STP considers a non-responsive bridge dead. |
| br_hello_time | How often does the bridge send out STP hello packets. |
| br_forwarding_delay | How long to wait until the bridge will start forwarding packets. |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| port | Port number of an existing Ethernet interface. |
| mac | The MAC address for this MAC VLAN interface. |
| index | Optional: The 'index' of the VLAN, (the 4 in eth0#4). |
| old_name | The temporary name, used for configuring un-discovered hardware. |
| report_timer | Report timer for this port, leave blank or use NA for defaults. |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| port | Name of the Redirect Device to create. |
| peer_ifname | The peer (other) RedirectDevice in this pair. |
| report_timer | Report timer for this port, leave blank or use NA for defaults. |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| port | Port number of an existing Ethernet interface. |
| vid | The VLAN-ID for this 802.1Q VLAN interface. |
| old_name | The temporary name, used for configuring un-discovered hardware. |
| report_timer | Report timer for this port, leave blank or use NA for defaults. |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| radio | Name of the physical radio interface, for example: ath0 |
| sta_name | Name for this Virtual STA, for example: sta0 |
| flags | Flags for this interface (see above.) |
| essid | ESSID for this Virtual STA. |
| nickname | Nickname for this Virtual STA. |
| key | Encryption key for this Virtual STA. |
| AP | The Access point this Virtual STA should be associated with (example: 00:11:22:33:4:55). |
| wpa_cfg_file | WPA Supplicant config script. |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| radio | Name of the physical radio interface, for example: ath0 |
| ap_name | Name for this Virtual AP, for example: vap0 |
| flags | Flags for this interface (see above.) |
| essid | ESSID for this Virtual AP. |
| key | Encryption key for this Virtual STA. |
| Argument | Description |
| name | The name of the test manager. Must be unique across test managers. |
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| port | Port number. |
| latency | The latency (ms) that will be added to each packet entering this WanLink. |
| max_rate | Maximum transmit rate (bps) for this WanLink. |
| description | Description for this endpoint, put in single quotes if it contains spaces. |
| Argument | Description |
| alias | Name of endpoint. |
| shelf | Shelf name/id. |
| resource | Resource number. |
| channel_group | Name of channel group |
| latency | The latency (ms) that will be added to each packet. |
| bit_flip_rate | How many bits per billion to flip. |
| transpose_rate | How many bits per billion to tranpose with their neighbour? |
| Argument | Description |
| wanlink | Name of WanLink to which we are adding this WanPath. |
| alias | Name of WanPath. |
| speed | The maximum speed this WanLink will accept (bps). |
| latency | The base latency added to all packets, in milliseconds. |
| max_jitter | The maximum jitter, in milliseconds. |
| extra_buffer | The extra amount of bytes to buffer before dropping pkts, in units of 1024, use -1 for AUTO. |
| reorder_freq | How often, out of 1,000,000 packets, should we make a packet out of order. |
| drop_freq | How often, out of 1,000,000 packets, should we purposefully drop a packet. |
| dup_freq | How often, out of 1,000,000 packets, should we purposefully duplicate a packet. |
| source_ip | Selection filter: Source IP. |
| source_ip_mask | Selection filter: Source IP MASK. |
| dest_ip | Selection filter: Destination IP. |
| dest_ip_mask | Selection filter: Destination IP MASK. |
| playback_capture | ON or OFF, should we play back a WAN capture file? |
| playback_capture_file | Name of the WAN capture file to play back. |
| playback_loop | Should we loop the playback file, YES or NO or NA. |
| ignore_bandwidth | Should we ignore the bandwidth settings from the playback file? YES, NO, or NA. |
| ignore_loss | Should we ignore the packet-loss settings from the playback file? YES, NO, or NA. |
| ignore_latency | Should we ignore the latency settings from the playback file? YES, NO, or NA. |
| ignore_dup | Should we ignore the Duplicate Packet settings from the playback file? YES, NO, or NA. |
| jitter_freq | How often, out of 1,000,000 packets, should we apply random jitter. |
| min_drop_amt | Minimum amount of packets to drop in a row. Default is 1. |
| max_drop_amt | Maximum amount of packets to drop in a row. Default is 1. |
| min_reorder_amt | Minimum amount of packets by which to reorder, Default is 1. |
| max_reorder_amt | Maximum amount of packets by which to reorder, Default is 10. |
| drop_every_xth_pkt | YES to periodically drop every Xth pkt, NO to drop lackets randomly. |
| dup_every_xth_pkt | YES to periodically duplicate every Xth pkt, NO to duplicate lackets randomly. |
| reorder_every_xth_pkt | YES to periodically reorder every Xth pkt, NO to reorder lackets randomly. |
| test_mgr | The name of the Test-Manager this WanPath is to use. Leave blank for no restrictions. |
| Argument | Description |
| cmd | Admin command: resync_clock|write_xorp_cfg |
| arg1 | Argument 1: xorp-port |
| Argument | Description |
| shelf | The number of the shelf in question, or 'ALL'. |
| resource | The number of the resource in question, or 'ALL'. |
| Argument | Description |
| shelf | The number of the shelf in question, or 'ALL'. |
| resource | The number of the resource in question, or 'ALL'. |
| Argument | Description |
| cx_name | Name of Cross Connect, or 'all'. Null argument is same as 'all'. |
| Argument | Description |
| endp_name | Name of Endpoint, or 'all'. Null argument is same as 'all'. |
| Argument | Description |
| cd_name | Name of Collision Domain, or 'all'. Null argument is same as 'all'. |
| Argument | Description |
| shelf | The number of the shelf in question, or 'ALL'. |
| resource | The number of the resource in question, or 'ALL'. |
| port | The number of the port in question, or 'ALL'. |
| Argument | Description |
| shelf | The number of the shelf in question, or 'ALL'. |
| resource | The number of the resource in question, or 'ALL'. |
| Argument | Description |
| type | Default (blank) is everything, options: alerts, license, counters, clients, endpoints, shelf. |
| Argument | Description |
| cmd | set/down/timeout/info: What does DHCP want us to do? |
| port | Interface name. |
| reason | DHCP reason, informational mostly. |
| new_ip | New IP address. |
| netmask | New subnet mask. |
| new_mtu | New MTU. |
| new_router | One or more default routers. We will only use the first. |
| Argument | Description |
| endp_name | Name of Endpoint. |
| result_file_name | The name of the file received by the endpoint. |
| Argument | Description |
| message | Message to show to others currently logged on. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For AtoB, enter 'B', for BtoA, enter 'A'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For AtoB, enter 'B', for BtoA, enter 'A'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For AtoB, enter 'B', for BtoA, enter 'A'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For AtoB, enter 'B', for BtoA, enter 'A'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| CX | Cross-connect name |
| AorB | For endpoint a, enter 'A', for endpoint b, enter 'B'. |
| Argument | Description |
| command | The command to get help for. Can be 'all', or blank. |
| Argument | Description |
| shelf | The number of the shelf in question. |
| resource | The number of the resource in question. |
| file_name | The WISER file name for the desired emulation, or 'NA' for empty string. |
| node_count | The number of WISER nodes for the desired emulation, or 'NA' for empty string. |
| Argument | Description |
| popup | If 'popup', then cause a GUI popup msg, otherwise, just show text. |
| show_file | If 'yes', then show the license file, not the parsed license information. |
| Argument | Description |
| name | The name of the database to load. (DFLT is the default) |
| action | Should be 'append' or 'overwrite'. |
| Argument | Description |
| name | A single name with no white-spaces (15 characters or less) |
| password | Can be blank or 'NA' if no password is set, otherwise must be the password. |
| Argument | Description |
| name | A single name with no white-spaces (15 characters or less) |
| password | Can be blank or 'NA' if no password is set, otherwise must be the password. |
| super_user | 1 If you want this user to have Administrative powers, 0 or blank otherwise. |
DIS = 1, //disasters (0x1) ERR = 2, //errors (0x2) WRN = 4, //warnings (0x4) INF = 8, //info (0x8) TRC = 16, //function trace (0x10) DBG = 32, //debug (0x20) SEC = 64, //log security violations (0x40) DB = 128, //Database related logging (0x80) XMT = 256 //Output going to clients (0x100) SCRIPT = 1024, //Scripting specific stuff (0x400) PARSE = 2048, //PARSE specific (0x800) DBG2 = 4096 //very verbose logging (0x1000) LIO = 8192 //IO logging (0x2000) OUT1 = 16384 //Some std-out logging (0x4000) LL_PROF = 32768 //Profiling information (0x8000) CUST1 = 65536 //Cust-1, latency info (0x10000) ALL = 0xFFFFFF //Log everything (0xFFFFFFFF)
| Argument | Description |
| level | Integer corresponding to the logging flags. |
| target | Options: 'gnu' | [file-endp-name]. |
| Argument | Description |
| endpoint | Name of endpoint, or 'all'. |
| Argument | Description |
| endpoint | Name of endpoint, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| port | Port number, or 'all. |
| probe_flags | See above, add them together for multiple probings. Leave blank if you want stats only. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| port | Port number, or 'all. |
| probe_flags | See above, add them together for multiple probings. Leave blank if you want stats only. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| channel_name | Name of the channel, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| span_number | Span-Number of the span, or 'all. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| router | Name of the Virtual Router, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| cx_name | Name of the Virtual Router Connection, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| collision-domain | Name of the Collision Domain, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| link_num | Ppp-Link number of the span, or 'all. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| Argument | Description |
| port | The port in question. |
| Argument | Description |
| shelf | Shelf number, or ALL. |
| resource | Resource number, or ALL. |
| port | Port number to reset, or ALL. |
| reset_ospf | If set to 'NO', then OSPF will not be updated. Otherwise, it will be updated. |
| Argument | Description |
| shelf | Shelf number |
| resource | Resource (machine) number. |
| span | Serial-Span number to reset. |
| Argument | Description |
| shelf | Shelf number, or ALL. |
| resource | Resource number, or ALL. |
| Argument | Description |
| cd | Name of Collision Domain. |
| Argument | Description |
| cd | Name of Collision Domain. |
| endp | Endpoint name/id. |
| Argument | Description |
| cd | Name of Collision Domain. |
| endp | Virtual-Router name/id. |
| Argument | Description |
| endp_name | Name of the endpoint, or 'YES_ALL'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| channel_name | Name of the channel, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| router_name | Virtual Router name, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| connection_name | Virtual Router Connection name, or 'all'. |
| vrcx_only | If we should NOT delete underlying auto-created objects, enter 'vrcx_only' here, otherwise leave blank or use NA. |
| vr_id | If not removing from the free-list, then supply the virtual-router name/ID here. Leave blank or use NA for free-list. |
| Argument | Description |
| shelf | Name/id of the shelf, or 'all'. |
| resource | Resource number, or 'all'. |
| span_num | Span-Number of the channel, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf. |
| resource | Resource number that holds this PppLink. |
| unit_num | Unit-Number for the PppLink to be deleted. |
| Argument | Description |
| client_name | Name of the client profile you wish to remove. |
| client_password | Client's password. Not required if we are super-user. |
| Argument | Description |
| test_mgr | Name of test-mgr, or 'all'. |
| cx_name | Name of the cross-connect, or 'all'. |
| Argument | Description |
| endp_name | Name of the endpoint. |
| wp_name | Name of the wanpath. |
| Argument | Description |
| db_name | Name of the database to delete. |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| port | Port number or name of the virtual interface. |
| Argument | Description |
| test_mgr | Name of the test manager to be removed. |
| Argument | Description |
| db_name | The name the backup shall be saved as (blank means dflt) |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| port | Port number or name of the virtual interface. |
| key | Unique identifier for this request. Usually left blank. |
| Argument | Description |
| name | Name of the Endpoint we are setting. |
| min_pkt_size | Minimum packet size, including all Ethernet headers (but not CRC). |
| max_pkt_size | Maximum packet size, including all Ethernet headers (but not CRC). |
| udp_src_min | Minimum source UDP port. |
| udp_src_max | Maximum source UDP port. |
| udp_dst_min | Minimum destination UDP port. |
| udp_dst_max | Minimum destination UDP port. |
| ip_src_min | Minimum source IP address to use. |
| ip_src_max | Maximum source IP address to use. |
| ip_dst_min | Minimum destination IP address to use. |
| ip_dst_max | Maximum destination IP address to use. |
| src_mac_count | How many source MACs to iterate through. |
| dst_mac_count | How many destination MACs to iterate through. |
| src_mac | The source MAC address. |
| dst_mac | The destination MAC address. |
| multi_pkts | The number of identical packets to send before creating a new one. |
| pkts_to_send | The number of packets to send. Set to zero for infinite. |
| Argument | Description |
| test_mgr | Name of the test manager, or 'all'. |
| cx_name | Name of cross-connect, or 'all'. |
| milliseconds | Report timer length in milliseconds. |
| CXONLY | If you want to set the timer for ONLY the CX, and not the endpoints, enter 'cxonly'. Otherwise, leave it blank.. |
| Argument | Description |
| endp_name | Name of endpoint. |
| milliseconds | Report timer length in milliseconds. |
| Argument | Description |
| test_mgr | Name of the test-manager, or 'all'. |
| cx_name | Name of the cross-connect, or 'all'. |
| cx_state | One of: RUNNING, SWITCH, QUIESCE, STOPPED, or DELETED. |
| Argument | Description |
| licenses | License keys all appended into a single line. |
| Argument | Description |
| old_password | Old password, or 'NA' for blank password. |
| new_password | New password, or 'NA' for blank password. |
| client | Specify the client. If left blank, will use current client. |
| Argument | Description |
| shelf | Name of the Shelf, or 'all'. |
| resource | Number of the Resource, or 'all'. |
| link | Unit Number of the PPP Link, or 'all'. |
| ppp_state | One of: RUNNING, STOPPED, or DELETED. |
| Argument | Description |
| shelf | Shelf number. |
| resource | Resource number. |
| radio | Name of the physical radio interface, for example: ath0 |
| mode | WiFi mode: 0 == AUTO, 1 == 802.11a, 2 == 802.11b 3 == 802.11g |
| channel | Channel number for this radio device. |
| country | Country number for this radio device. |
| frequency | Frequency for this radio. |
| sens | The sensitivity of this radio. |
| rate | The (maximum) rate at which this radio should run. |
| rts | The RTS for this radio. |
| txpower | The transmit power setting for this radio. |
| Argument | Description |
| name | The name of the endpoint we are configuring. |
| mac | The MAC address. Only needed for LANforge protocol Endpoints. |
| ip | The IP Address. Used for TCP/IP and UDP/IP protocols. |
| port | The IP Port. Used for TCP/IP and UDP/IP protocols. |
| Argument | Description |
| name | The name of the endpoint we are configuring. |
| payload_type | The payload type. See help for add_endp. |
| payload | For custom payloads, enter the payload in hex, up to 2048 bytes. |
| Argument | Description |
| name | The name of the endpoint we are configuring. |
| rcvbuf_size | The receive buffer (window) size. |
| sndbuf_size | The sending buffer (window) size. |
| conn_timer | The duration (in ms) this connection should run before re-establishing. |
| Argument | Description |
| name | The name of the endpoint we are configuring. |
| ttl | Time to live for the multicast packets generated. |
| mcast-group | Multicast group IP, ie: 224.1.1.2 IPv6 supported as well. |
| mcast-dest-port | Multicast destination IP Port, for example: 55000 |
| rcv_mcast | Should we attempt to receive? Values: Yes or No |
| Argument | Description |
| message | Message to show to others currently logged on. |
| Argument | Description |
| endp_name | Name of the cross-connect, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf. |
| resource | Resource number that holds this PppLink. |
| unit_num | Unit-Number for the PppLink to be started. |
| Argument | Description |
| endp_name | Name of the endpoint, or 'all'. |
| Argument | Description |
| endp_name | Name of the endpoint, or 'all'. |
| Argument | Description |
| shelf | Name/id of the shelf. |
| resource | Resource number that holds this PppLink. |
| unit_num | Unit-Number for the PppLink to be stopped. |
| Argument | Description |
| name | The name of the endpoint we are configuring. |
| TOS | The |